October 13, 201312 yr I've been pully my hair our for weeks with a crashing FSX. I started having StackHash crashes, and I think I that the problem arose from either the way things were ordered in my dll.xml file, or the file was corrupted. I checked the file in XML Notepad and did not see any errors. Anyway, I moved the dll.xml file to a safe place, and then reinstalled FSUIPC. By doing this I got a new dll.xml file with just an entry for FSUIPC. I then copied the entries from the old dll.xml file, starting with FSUIPC, Orbx and other scenery, then aircraft related entries. It seems that this may have solved the StackHash problem (but FSX always has a way of making a liar out of me as soon as I share what I think is a solution). While I stopped getting StackHash crashes, I started having API.DLL crashes. Pete Dawson posted on website for FSUIPC that API.DLL crashes are almost always a sign of a corrupted wx or config file. I got rid of all WX files, and I deleted my fsx.cfg file. After letting FSX create a new one, and adding a few lines, the API.DLL problem remained. I then downloaded the latest version of TrackIR, removed the program, and reinstalled, and that seems to have done the trick (and hopefully, FSX will keep me honest about this as well). I've got my fingers crossed, and hopefully, I can get back to actully flying something for more than 10 minutes. Just thought I'd pass this along. Mike Gutierrez North Hollywood, California. Michael Gutierrez. North Hollywood, California
October 13, 201312 yr Thanks for providing information on how you fixed your StackHash problem. As I recall I found some uninstalled software still being loading in my dll.xml, removed those entries and my problem went away. I also was able to stop a StackHash error by removing the uiautomationcore.dll from my main fsx folder (I never put it there and found out later that a commercial software program installed it in everyone's main fsx folder whether they wanted it or not. The software company has since changed their installers and this will not happen again). I also got a StackHash error a couple of years ago (and posted elsewhere here in this forum) whereby I had two monitors and sometimes moved FSX over to the secondary monitor then back over to the main monitor. When I closed fsx in full screen mode, I would get a StackHash error 100% of the time. If I went to Windowed Mode (which is where I was when I moved fsx from the secondary to the main monitor, there was no StackHash error. The API.dll ctd is most likely caused by high settings and you are about to have an Out of Memory crash. There's a long topic here in this forum about the API.dll. If you get one look first at your LOD_Radius setting if over the max of 4.5 or if you have REX or AS2012 graphics set above 2048. In regards to your dll.xml corruption, I hope you reviewed the following information - http://support.precisionmanuals.com/KB/a92/dllxml-information-and-troubleshooting.aspx. I hope your "rebuilt" dll.xml has the basic level of information at the top of the dll.xml. This is the first time I have ever heard of the dll.xml being built by installing the fsuipc.dll. I learn something new every day! Best regards, Jim Jim Young | AVSIM Online! - Simming's Premier Resource! Member, AVSIM Board of Directors - Serving AVSIM since 2001 Submit News to AVSIMImportant other links: Basic FSX Configuration Guide | AVSIM CTD Guide | AVSIM Prepar3D Guide | Help with AVSIM Site | Signature Rules | Screen Shot Rule | AVSIM Terms of Service (ToS) I7 8086K 5.0GHz | GTX 1080 TI OC Edition | Dell 34" and 24" Monitors | ASUS Maximus X Hero MB Z370 | Samsung M.2 NVMe 500GB and 1TB | Samsung SSD 500GB x2 | Toshiba HDD 1TB | WDC HDD 1TB | Corsair H115i Pro | 16GB DDR4 3600C17 | Windows 10
October 14, 201312 yr Author Well, FSX proved wrong. The StackHash is Back. ARRRRGH. Mike Gutierrez Michael Gutierrez. North Hollywood, California
Create an account or sign in to comment