Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 318550 - SteppingController should clear step queue in case of stepping timeout
Summary: SteppingController should clear step queue in case of stepping timeout
Status: RESOLVED FIXED
Alias: None
Product: CDT
Classification: Tools
Component: cdt-debug-dsf (show other bugs)
Version: 7.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 7.0.1   Edit
Assignee: Anton Leherbauer CLA
QA Contact: Pawel Piech CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-01 03:18 EDT by Anton Leherbauer CLA
Modified: 2010-08-05 15:38 EDT (History)
1 user (show)

See Also:
pawel.1.piech: review+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Leherbauer CLA 2010-07-01 03:18:46 EDT
When stepping fast the next step operation is usually already queued and gets executed on the next suspend.  This is OK in the usual case, but if a step operation takes a little longer (triggering a SteppingTimedOutEvent) the next queued step operation will be executed as soon as the step eventually completes. This is quite unexpected and undesirable in this situation.
Comment 1 Anton Leherbauer CLA 2010-07-15 09:39:38 EDT
Fixed in HEAD and 7.0.1.
Pawel, please review.
Comment 3 Pawel Piech CLA 2010-08-05 15:38:14 EDT
Makes sense.  Thanks Toni.