| Summary: | [remote] Remote attach session should use specified binary | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Tools] CDT | Reporter: | Marc Khouzam <marc.khouzam> | ||||||||||||
| Component: | cdt-debug-dsf-gdb | Assignee: | Marc Khouzam <marc.khouzam> | ||||||||||||
| Status: | RESOLVED FIXED | QA Contact: | Marc Khouzam <marc.khouzam> | ||||||||||||
| Severity: | normal | ||||||||||||||
| Priority: | P3 | CC: | cdtdoug, pawel.1.piech | ||||||||||||
| Version: | 8.0 | Flags: | marc.khouzam:
review?
(pawel.1.piech) |
||||||||||||
| Target Milestone: | 8.0.1 | ||||||||||||||
| Hardware: | PC | ||||||||||||||
| OS: | Linux | ||||||||||||||
| Whiteboard: | |||||||||||||||
| Attachments: |
|
||||||||||||||
|
Description
Marc Khouzam
Created attachment 198601 [details] Fix This git patch will check if we are doing a single attach and if a binary was specified in the launch; if so, we won't prompt the user but will use the specified binary. This patch builds on top of the patch of Bug 293679. I'll need a different patch for the maintenance branch. Created attachment 198840 [details]
Fix for master which support multi-attach
The previous proposed fix did not support using the binary specified in the launch for a multi-attach. In this new patch I used the simpler approach of storing the binary specified in the launch in our process to binary map. That allows to use that binary for any process that has the proper name, even for a multi-attach.
I committed this fix to master.
I need a different fix for 8_0 because it doesn't have the multi-attach feature.
Created attachment 198841 [details]
Fix for 8_0
This patch is for 8_0 and adds the map of process to binary to avoid extra prompts.
Committed to 8_0
Pawel, can you review? Created attachment 200174 [details]
Cannot use DsfServicesTracker outside the Executor (master)
I mistakenly was accessing the DsfServicesTracker outside the executor, which is wrong (and caused an assertion). This patch fixes it.
Committed to master.
Created attachment 200175 [details]
Cannot use DsfServicesTracker outside the Executor (8_0)
Update for the 8_0 branch to not use the DsfServicesTracker outside the executor.
Committed to 8_0
*** cdt git genie on behalf of 350365 ***
Bug 350365: Cannot use the servicesTracker outside the executor
[*] http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=a1229e9c3558671cfbe406222ea78ad14ccbcdc3
*** cdt git genie on behalf of 350365 ***
Bug 350365: Cannot use the servicesTracker outside the executor
[*] http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=030eec1fba9c9309b5d039649643a3aa3d2245cc
|