Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 368407 - Source line BP is not replanted upon reconnect to target
Summary: Source line BP is not replanted upon reconnect to target
Status: RESOLVED INVALID
Alias: None
Product: TCF
Classification: Tools
Component: Debug (show other bugs)
Version: 1.0   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Eugene Tarassov CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-11 23:42 EST by Scott Tepavich CLA
Modified: 2012-01-13 15:27 EST (History)
2 users (show)

See Also:


Attachments
Webex of workflow (1.81 MB, application/octet-stream)
2012-01-13 01:39 EST, Scott Tepavich CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Tepavich CLA 2012-01-11 23:42:30 EST
A source line set on a given source/line, but double-clicking in the gutter in the source view, is not set upon reconnect to the same target.

Steps to reproduce:

1.) Connect to a hypervisor agent.
2.) Expand the hypervisor context, and select one of the threads.
3.) Double click in the gutter in the associated source file.
4.) Disconnect from the target.
5.) Reconnect to the target.

At this point the BP is not replanted.  If I expand the hypervisor context and reselect the thread, then the BP is replanted.
Comment 1 Eugene Tarassov CLA 2012-01-12 13:55:39 EST
What do you mean by "not replanted"? Never triggered? "Not planted" in the status view? Missing planting annotation in the source view?
Comment 2 Scott Tepavich CLA 2012-01-13 01:39:12 EST
Created attachment 209429 [details]
Webex of workflow

I'll attach a quick webex of my testcase.
Comment 3 Eugene Tarassov CLA 2012-01-13 15:27:58 EST
The breakpoint is planted upon reconnect - I can see that tiny check mark on the breakpoint annotation in the webex, which means it is planted.

Breakpoint properties pages (like Scope and Status) are activated by selection in the Debug view. You can have multiple debug sessions at same time, and Eclipse shows different pages for different targets. You must select something to see Status page for the selected target.