i'm using the latest indie build. i have a fast memory leak associated with popup2.dll ie: GDI going from 900 to 2,000 in under a min. after ~22 hours the system crashes. anyone have any ideas!?
you're probably using PopupIcons... If you're not using the latest Indie LS build try upgrading. It won't fix all leaks though. It's a known problem. :\ A while back I spent a few hours trying to fix it to no avail. There's probably an obvious fix that I was just just too blind to see. =) File a bugreport on the Indie LS site and one of the other Indie LS devs might pick it up. In the meantime the only workaround is to disable PopupIcons.
ilmcuts : don't feel bad, the popup2 source is horrible, I also attempted to locate some of the gdi leaks with popupicons. Popup2 just needs a decent rewrite imo.
hmm.. I'm using icons with popup2.dll ver 1.10 and an older 0.24.6 build, but have never experienced this problem with win98se
Gamflin: I know exactly where the leaks are coming from, I just couldn't figure out how to fix it. The way you're supposed to do it (according to MSDN anyway) messes up the entire shell icon cache for some reason.