Exception 0xc0000417 before main() is called, debugger doesn't catch it, out of ideas.

  • Thread starter Thread starter Dave Fas
  • Start date Start date
D

Dave Fas

Guest
Hi, I have a very strange problem. We have a 32-bit console app that used to compile and run fine. It's a console build of a Win32 GUI app built as 64-bit, no GUI code is included. Now, after a few months worth of code changes to the 64-bit build, the 32-bit will build and link, but when run inside or outside a debugger, it loads but immediately exits with code -1073740777 (0xc0000417). Searching for that error just brings up some useless non-developer pages. I can enable all native exception handlers for the debugger in VS2017 but that doesn't help. There are a number of globals in the system that have some code in the constructors, but I haven't inventoried all of these yet. I would expect the debugger to help here, but it's useless. Where can I find the list of global objects that would be initialized before main() as defined in the EXE?

Help! Thanks.

Dave

Continue reading...
 
Back
Top