| Summary: | [multi-process][disassembly] Cannot show mixed-mode disassembly when using multiple different binaries | ||
|---|---|---|---|
| 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, nicolas.blanc, pawel.1.piech |
| Version: | 8.0 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Marc Khouzam
The problem seems to be related to source-lookup and Bug 335325. Source-lookup is not ready for multi-process. However, it is being used to show the source code in the Disassembly view, which is why things don't work for multi-process. Workaround: ---------- in the launch in the source tab add a "File System Directory" container for the location of the source code for the second process. I'm guessing that if the two binaries use files with the same name, we will get a conflict, but for file that are unique to a binary, this workaround seems to work. Fixing the source-lookup properly requires too much work (I think) for Indigo, so the workaround will have to do for now. |