Bug 424502 - "Automatic debug forked processes" should not be selectable if Non-stop is not selected
Summary: "Automatic debug forked processes" should not be selectable if Non-stop is no...
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-debug-dsf-gdb (show other bugs)
Version: 8.3.0   Edit
Hardware: PC Linux
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-19 17:17 EST by Marc-André Laperle CLA
Modified: 2020-09-04 15:22 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marc-André Laperle CLA 2013-12-19 17:17:25 EST
Using CDT 8.3.0.201312191118 and GDB 7.6.1-ubuntu.

Debugging Non-stop mode unchecked (all-stop) and Automatic debug forked processes checked results in strange behavior (commands only sent to the the first process, etc). It seems all-stop and multi-process do not make sense together. So the UI in the debug configuration could communicate that Automatic debug forked requires non-stop. Alternatively, there could be an error dialog to inform the user that this won't work after the Debug button is pressed and this behavior could vary depending on the GDB version. This is similar to bug 299452 but with a different combination of options. Hopefully a similar solution can be applied to resolve both bugs.