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