Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 326178

Summary: [debug view] Multiple workbench windows change debug context when stepping
Product: [Tools] CDT Reporter: Patrick Chuong <pchuong>
Component: cdt-debug-dsf-gdbAssignee: Project Inbox <cdt-debug-dsf-gdb-inbox>
Status: RESOLVED INVALID QA Contact: Marc Khouzam <marc.khouzam>
Severity: normal    
Priority: P3 CC: pawel.1.piech
Version: 7.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Patrick Chuong CLA 2010-09-24 13:17:28 EDT
Build Identifier: 201006141710

I have a multi-threaded gdb-dsf debug session, with multiple workbench windows. Stepping in one window causes the selection in the debug view for the second window to change. The selection of the second debug window should be indpendent and should not reacts to target event.

Reproducible: Always
Comment 1 Pawel Piech CLA 2010-09-27 16:21:54 EDT
I sympathize with your complaint because we have the same problem, but I'm not sure if it's really a bug.  The selection behavior is controlled by DefaultDsfSelectionPolicy, which will change the selection to the thread that has just suspended, unless another suspended thread is currently selected.

I think what you are looking for is a feature to "focus" the debug view on a particular core/process/etc.  This I think would be a valuable feature for anyone doing multi-core debugging, but this feature would need to be added in platform.

Please re-open if you disagree.