If you inject your DLL into other processes then please make sure you don't have a GDI handle leak. Otherwise your host processes will fail when they reach 10,000 GDI objects - the default per-process limit on Windows 10. This happens to some Chrome users. Check Task Manager?
3
6
46
I see this all the time with Paint.NET crash logs. "It's crashing plz help!" 9999 GDI handles. Look into DLL list, "try disabling your GPU overclocking app, your screen recorder, your bank's spyware (Diebold Warsaw), etc."
1
7
Have you had any luck figuring out which DLLs were the problem? Looking through Chrome's GDI exhaustion crashes I see too many possible culprits (many users have 10+ injected DLLs) to detect clear patterns. All I can tell is that there must be multiple culprits
2
At one point @davidbaron wrote scripts to do correlation of DLLs to specific crash signatures for Firefox crashes. It wasn't always 100% effective but sometimes the culprit would be obvious.
1
1
I think they've largely been replaced with better reports that Marco Castelluccio built. But we were running those in crash-stats for a long time...
May 21, 2019 · 10:54 AM UTC
2



