|RE: [cdt-dev] Halted thread no longer expanded in M7|
I managed to pinpoint to a change in ONLY ONE file - VMViewerUpdate.java.
If I use a version of that file earlier than April and all other files are pointing to HEAD there is no problem with my debugger.
All recent changes of that file point to: https://bugs.eclipse.org/bugs/show_bug.cgi?id=310331
I’ll keep digging…
Behalf Of Pawel Piech
I just updated to M7 and I noticed that when my DSF debugger thread halts the thread is no longer auto expanded and its top stack is no longer selected.
When I debugged the GDB DSF debugger I saw that it works well because it fires IRunControl.IContainerSuspendedDMEvent.
That triggers StackFramesVMNode.buildDelta to calls buildDeltaForSuspendedEvent which adds the flags SELECT and EXPAND to the delta.
In my debugger I do not fire IRunControl.IContainerSuspendedDMEvent but only fire IRunControl.ISuspendedDMEvent.
That event is not delivered to StackFramesVMNode.buildDelta - therefore buildDeltaForSuspendedEvent is not called, add SELECT and EXPAND are not added to the delta flags.
Any idea what might have changed between M6 and M7 in the area?
cdt-dev mailing list