Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

resource leak #4

Open
kobake opened this issue Dec 15, 2015 · 0 comments
Open

resource leak #4

kobake opened this issue Dec 15, 2015 · 0 comments

Comments

@kobake
Copy link
Owner

kobake commented Dec 15, 2015

http://sourceforge.net/p/lnhdr/bugs/1/ より転記

このソフトをインストールしていると、Explorer.exeのMENUリソースがリークするのをバージョン1.52で確認しました。OSはWindowsXP SP2、Explorerのバージョンは6.00.2900.3156です。
リソースリークの観測にはhttp://www.geocities.com/the_real_sz/misc/bear_.htmを使いました。

まず、なんらかのフォルダを開きますとExplorerのMENUリソースの数が50増えます。次にそのフォルダを閉じると先ほど増えた50が消えます。ここまでは正常の動作です。

今度は、フォルダを開き、フォルダの中の任意のファイルの上で右クリックを行い、メニューを出します。出したメニューは適当な項目を選ぶなり、キャンセルするなりで消します。次にそのフォルダを閉じます。こうすると最初にフォルダを開いたときに増えたMENUリソース50が消えずに、38残ります。で、この38残ったリソースが同様の操作を繰り返すたびに積みあがり、やがてデスクトップヒープを使い切り、動作中のすべてのアプリケーションの異常動作を引き起こします。

このソフトをアンインストールすると上記の現象はなくなります。
以上です。わかりにくかったり情報が不足していたりした場合は、下記アドレスにでもご連絡ください。
stream009 at gmail . com

@kobake kobake changed the title esource leak resource leak Dec 15, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant