Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 313954

Summary: ROV listen to symbol load and connect/disconnect events
Product: [Technology] RTSC Reporter: Chris McCormick <c-mccormick>
Component: RtaAssignee: Chris McCormick <c-mccormick>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: d-russo
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Chris McCormick CLA 2010-05-21 14:09:56 EDT
ROV startup is currently tied to the CCS program loader. It needs to listen to the SYMBOLS_LOADED event and CPU_CONNECT and CPU_DISCONNECT events and handle these appropriately.

The following behaviors need to be addressed:
- If you open ROV, connect to the target, and load symbols, ROV will not see the SYMBOLS_LOADED event and will just say “No Program Loaded”.
    o The workaround is, with a fresh debug session, to connect the target and load symbols first, then open ROV.

- If ROV is open, and you disconnect the target, ROV will not shutdown. It will stay open, and it will display messages about memory reads failing when you try to look at a view.

- If you load a different set of symbols, ROV will not relaunch. It will still have all the old state stored from the last program, which will probably result in broken ROV views.
Comment 1 Chris McCormick CLA 2010-05-21 14:11:12 EDT
This is the same as SDSCM00035600.
Comment 2 Chris McCormick CLA 2010-08-24 18:08:09 EDT
This is a duplicate of bug 313954

*** This bug has been marked as a duplicate of bug 307212 ***
Comment 3 Dave Russo CLA 2011-11-09 18:55:42 EST
closing "ancient" resolved bugs