- Messages
- 158
- Country

Here's one that's driving me up the wall. One of my co-developers has the exact same problem on his PC which not the same as mine at all. So it's not related to my drivers or OS corruption or anything like that. It's not unique to my installation. The same problem occurs on different gauge projects that don't share any code at all, so it's not a problem in the project or my source code.
We use Visual Studio 2013 to debug our C++ gauges, and we use "connect to process" to connect to FSX. This worked just fine when I was using 32-bit Windows 7. So, I upgrade to 64 bit Seven. Now I can't debug the gauge. Here's what happens.
Anytime I set a breakpoint, when the breakpoint is hit an access violation 0xc00000005 is thrown from a module XAudio2_6.dll. Always the same instruction. On both our PCs on opposite ends of the country.
The options are to debug, abort, or continue. If I continue, the same access violation reappears endlessly. If I debug, it will place me in the assembly code where I can see the X86 instruction that's causing the access violation. (It's in XAudio2_7.dll, naturally.) If I abort, FSX crashes.
So I can't use any breakpoints. Debugging is pretty pointless without breakpoints. I don't care a whit about this XAudio2_6.dll problem itself. I just want it to stop bringing my debugging sessions to a crashing halt.
Outside of the debugger, FSX runs smoothly without apparent problems. Even with the debugger connected no access violation is reported until a breakpoint is hit.
Anyone seen this, and is there a solution?
Thanks
Dutch
We use Visual Studio 2013 to debug our C++ gauges, and we use "connect to process" to connect to FSX. This worked just fine when I was using 32-bit Windows 7. So, I upgrade to 64 bit Seven. Now I can't debug the gauge. Here's what happens.
Anytime I set a breakpoint, when the breakpoint is hit an access violation 0xc00000005 is thrown from a module XAudio2_6.dll. Always the same instruction. On both our PCs on opposite ends of the country.
The options are to debug, abort, or continue. If I continue, the same access violation reappears endlessly. If I debug, it will place me in the assembly code where I can see the X86 instruction that's causing the access violation. (It's in XAudio2_7.dll, naturally.) If I abort, FSX crashes.
So I can't use any breakpoints. Debugging is pretty pointless without breakpoints. I don't care a whit about this XAudio2_6.dll problem itself. I just want it to stop bringing my debugging sessions to a crashing halt.
Outside of the debugger, FSX runs smoothly without apparent problems. Even with the debugger connected no access violation is reported until a breakpoint is hit.
Anyone seen this, and is there a solution?
Thanks
Dutch


