Debugger/CDB: Fix stack view when attaching to crashed app.
The timer for event-delivery time-out checking when attaching to a
crashed process in the case of not being spawned by the handler
(such as via single-application remote command) triggered too
early. Add a 'moduleLoaded()' signal to CoreEngine and trigger
from there (due to lack of a proper "engine up/attached"
notification.
Emit moduleLoaded() from the first timed-out debug event handler when
modules no longer change.
Reviewed-by:
Robert Loehning <robert.loehning@nokia.com>
Showing
- src/plugins/debugger/cdb/cdbdebugengine.cpp 13 additions, 7 deletionssrc/plugins/debugger/cdb/cdbdebugengine.cpp
- src/plugins/debugger/cdb/cdbdebugengine_p.h 2 additions, 1 deletionsrc/plugins/debugger/cdb/cdbdebugengine_p.h
- src/plugins/debugger/cdb/cdbdebugeventcallback.cpp 4 additions, 4 deletionssrc/plugins/debugger/cdb/cdbdebugeventcallback.cpp
- src/plugins/debugger/cdb/coreengine.cpp 43 additions, 3 deletionssrc/plugins/debugger/cdb/coreengine.cpp
- src/plugins/debugger/cdb/coreengine.h 14 additions, 0 deletionssrc/plugins/debugger/cdb/coreengine.h
- src/plugins/debugger/cdb/debugeventcallbackbase.cpp 30 additions, 0 deletionssrc/plugins/debugger/cdb/debugeventcallbackbase.cpp
- src/plugins/debugger/cdb/debugeventcallbackbase.h 20 additions, 1 deletionsrc/plugins/debugger/cdb/debugeventcallbackbase.h
Loading
Please register or sign in to comment