Bug 415100 - [run control] Assertion in all-stop when doing step into selection
Summary: [run control] Assertion in all-stop when doing step into selection
Status: RESOLVED FIXED
Alias: None
Product: CDT
Classification: Tools
Component: cdt-debug-dsf-gdb (show other bugs)
Version: 8.2   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 8.2   Edit
Assignee: Alvaro Sanchez-Leon CLA
QA Contact: Marc Khouzam CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-14 15:07 EDT by Marc Khouzam CLA
Modified: 2014-04-16 15:27 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marc Khouzam CLA 2013-08-14 15:07:09 EDT
Launch an all-stop debug session and perform a step-into-selection operation.  You will get:

java.lang.AssertionError
	at org.eclipse.cdt.dsf.gdb.service.GDBRunControl.processStepIntoSelection(GDBRunControl.java:470)
	at org.eclipse.cdt.dsf.gdb.service.GDBRunControl.eventDispatched(GDBRunControl.java:390)

I believe this assertion should be moved lower, as is done in the non-stop code.
Comment 1 Alvaro Sanchez-Leon CLA 2013-08-19 11:18:31 EDT
Agree with the proposed change, 

The following change reflects the update and its ready for you to review/integrate
https://git.eclipse.org/r/#/c/15609/


Thanks for bringing this up Marc,
Comment 2 Marc Khouzam CLA 2013-09-16 10:02:52 EDT
Committed to master