• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Inject Failed - EQGraphicsDX9.dll

Joined
Nov 5, 2018
RedCents
2,501¢
Just wanted to share an issue and troubleshooting steps / solution that occurred recently. I was getting inject failed errors occasionally, mostly centered around times where I would be using mq2autoloot and doing an /autoloot sell. I debugged the crash and worked with @plure to troubleshoot thinking this was centered around the plugin. He observed that the crash was happening in EQGraphicsDX9.dll rather than the plugin, and down the rabbit hole I went trying to fix.

After a bunch of troubleshooting I found this thread on the isboxer site detailing a similar issue: http://isboxer.com/forum/viewtopic.php?f=18&t=6778&view=previous

The thread mentions some issues being caused by SuperFetch and Prefetch being enabled. As I am running EQ off of an SSD there is no need for these. (Sidebar, my windows install is actually on a secondary SSD which I think is why these settings were not disabled by default)

I followed these instructions to disable Superfetch and Prefetch, and set my page file size to 100mb:
https://www.thewindowsclub.com/disable-superfetch-prefetch-ssd
https://www.tomshardware.com/news/how-to-manage-virtual-memory-pagefile-windows-10,36929.html

I have not seen an inject fail crash for the last 3 days since making the change, and have done /bcaa //autolootsell commands across 6+ toons (which previously was crashing me every time), so it seems as though this solved the issue. I'm not sure why, and if anyone has insights please let me know for science.

Just wanted to share this in case others were having random inject failed errors, especially if the crash is happening in EQGraphicsDX9.dll, the Superfetch / Prefetch settings are something you might want to check. (Note: If you do NOT have an SSD you should do some more research as to how to best configure your system).

Huge thanks to @plure for help in troubleshooting the issue and teaching me how to make crash dumps!
 
I have had in the past issues with that file. Though my solution was to delete/rename the file and redo the patcher to get a fresh one, which seems to fix the issue. (along with of course a fresh reboot)
 
Glad it worked out though, always good to add to the pool of knowledge =D
 
Inject Failed - EQGraphicsDX9.dll

Users who are viewing this thread

Back
Top
Cart