| Summary: | [debug view] Label of cores does not get refreshed properly | ||
|---|---|---|---|
| Product: | [Tools] CDT | Reporter: | Marc Khouzam <marc.khouzam> |
| Component: | cdt-debug-dsf-gdb | Assignee: | Project Inbox <cdt-debug-dsf-gdb-inbox> |
| Status: | NEW --- | QA Contact: | Jonah Graham <jonah> |
| Severity: | normal | ||
| Priority: | P3 | CC: | cdtdoug, pawel.1.piech |
| Version: | 7.0.2 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Marc Khouzam
This could be the same issue as bug 337899, where when a thread resumes, the process node is not updated. Therefore if the process node was showing [cores 0,1] maybe it was old data, but when I pressed refresh, a thread had moved back to core 1, and it made it look like it was the threads that had it wrong, while it actually was a process node problem. This is just a theory. (In reply to comment #1) > This could be the same issue as bug 337899, where when a thread resumes, the > process node is not updated. Therefore if the process node was showing > [cores 0,1] maybe it was old data, but when I pressed refresh, a thread had > moved back to core 1, and it made it look like it was the threads that had > it wrong, while it actually was a process node problem. > > This is just a theory. This is not the case. I saw this again today while also using the Multicore Visualizer. The visualizer was showing a thread on core one but the debug view showed [core 0] for all threads, although the process node showed [core 0, 1]. After pressing refresh, one of the threads did show on [core 1] as the visualizer had indicated. An important thing to note is that the thread affected was running at the time. I believe the refresh may not be perfect in that case. |