CDB: Fix step into, improve multithread dumping, exception logging
Use new call syntax of 6.11. for dumper call loading. Execute Dumpers in a single thread (current) if at all possible (not in some WaitFor or artificial break thread). Show one more frame in threads view if it is FastCallReturn. Fix step into (ignore one event), log some more exceptions. Generally log exceptions to the debugger windows to be able to see stuff like DLL missing, etc.
Showing
- doc/qtcreator.qdoc 1 addition, 1 deletiondoc/qtcreator.qdoc
- src/plugins/debugger/cdb/cdbdebugengine.cpp 39 additions, 2 deletionssrc/plugins/debugger/cdb/cdbdebugengine.cpp
- src/plugins/debugger/cdb/cdbdebugengine_p.h 1 addition, 0 deletionssrc/plugins/debugger/cdb/cdbdebugengine_p.h
- src/plugins/debugger/cdb/cdbdebugeventcallback.cpp 1 addition, 0 deletionssrc/plugins/debugger/cdb/cdbdebugeventcallback.cpp
- src/plugins/debugger/cdb/cdbdumperhelper.cpp 74 additions, 16 deletionssrc/plugins/debugger/cdb/cdbdumperhelper.cpp
- src/plugins/debugger/cdb/cdbdumperhelper.h 20 additions, 1 deletionsrc/plugins/debugger/cdb/cdbdumperhelper.h
- src/plugins/debugger/cdb/cdbexceptionutils.cpp 11 additions, 1 deletionsrc/plugins/debugger/cdb/cdbexceptionutils.cpp
- src/plugins/debugger/cdb/cdbstacktracecontext.cpp 32 additions, 18 deletionssrc/plugins/debugger/cdb/cdbstacktracecontext.cpp
- src/plugins/debugger/cdb/cdbstacktracecontext.h 7 additions, 0 deletionssrc/plugins/debugger/cdb/cdbstacktracecontext.h
Loading
Please register or sign in to comment