[Issue 15506] New: VS2015 crash while debugging

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Sun Jan 3 06:08:08 PST 2016


https://issues.dlang.org/show_bug.cgi?id=15506

          Issue ID: 15506
           Summary: VS2015 crash while debugging
           Product: D
           Version: D2
          Hardware: x86_64
                OS: Windows
            Status: NEW
          Severity: enhancement
          Priority: P1
         Component: visuald
          Assignee: nobody at puremagic.com
          Reporter: turkeyman at gmail.com

I'm getting weird crashes while debugging...

I'm on VS2015, debugging a DMD built DLL, loaded from a C++ exe.
Debugger is the VS debugger, launched when launching the C++ exe.
The DLL is built with Debug Info = 'Symbolic (suitable for VS debug engine).

I can step through some D code without problem, but I step into a particular
function, and the moment the debugger tries to evaluate any variable, it
crashes.
If I take care not to evaluate any variables, it continues to work for a little
while, but eventually crashes when it reaches a particular instruction.

The stack frame looks okay, not corrupted. It is certainly not corrupted
immediately before the 'call' opcode that enters the functions, which makes me
think it's some sort of debugger state problem.

I have no idea how I can reproduce outside of this specific case :/

--


More information about the Digitalmars-d-bugs mailing list