Bug 11026 – cannot step in debugger after exception

Status
NEW
Severity
normal
Priority
P3
Component
visuald
Product
D
Version
D2
Platform
All
OS
All
Creation time
2013-09-13T13:16:42Z
Last change time
2023-10-18T20:21:49Z
Keywords
DebugInfo
Assigned to
No Owner
Creator
Rainer Schuetze
Moved to GitHub: visuald#197 →

Comments

Comment #0 by r.sagitario — 2013-09-13T13:16:42Z
original report: http://www.dsource.org/projects/visuald/ticket/42 reported 04/18/11 06:07:07 by Extrawurst for version 0.3.23 bug in Debugger If the user code throws an exception VD gives me asks me if i want to break or continue. i want to break. then i want to step further to see where the exception gets handled. now i get asked if i want to pass the exception to the application. if i do that the app gets run again -> no chance to step and see where it is caught (besides putting breakpoints all over the catch blocks.. if on the other hand i do not let the app handle the exception the control flow is different and i cannot follow either...
Comment #1 by r.sagitario — 2018-05-21T09:32:16Z
For LDC, this kind of works as it uses C++ exceptions. When stepping after the exception, you hit some unwinding code first, though, which is a bit confusing. For dmd/Win64 there is no exception support anyway because it uses custom exception handling. For dmd/Win32 the issue remains as described.
Comment #2 by robert.schadek — 2023-10-18T20:13:39Z
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/visuald/issues/197 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB
Comment #3 by robert.schadek — 2023-10-18T20:18:52Z
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/visuald/issues/233 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB
Comment #4 by robert.schadek — 2023-10-18T20:21:49Z
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/visuald/issues/234 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB