[Issue 17811] New: No stack for Win32 exceptions

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Wed Sep 6 18:34:33 UTC 2017


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

          Issue ID: 17811
           Summary: No stack for Win32 exceptions
           Product: D
           Version: D2
          Hardware: x86
                OS: Windows
            Status: NEW
          Severity: major
          Priority: P1
         Component: visuald
          Assignee: nobody at puremagic.com
          Reporter: nicolas.jinchereau at gmail.com

I'm trying to work on a mixed D/C++ project, but when something goes wrong in
the C++ code, I simply get this:

"Unhandled exception: 0xe06d7363: Win32 Exceptions"

The Stack Frame drop down in VS only has two entries:

"KernelBase.dll!_RaiseException at 16 + 0x62 bytes"
"my.exe!__d_throw_exception() + 0x196 bytes"

And a disassembly window opens up pointing inside "_RaiseException at 16:"

There is no way to determine what went wrong from here. Breakpoints often do
not work properly either.

--


More information about the Digitalmars-d-bugs mailing list