Bug 387032 - two org.eclipse.debug.internal.ui.viewers.update.LaunchManagerProxy are created
Summary: two org.eclipse.debug.internal.ui.viewers.update.LaunchManagerProxy are created
Status: RESOLVED WORKSFORME
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Debug (show other bugs)
Version: 4.2   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-Debug-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2012-08-10 12:08 EDT by Missing name CLA
Modified: 2013-12-06 08:14 EST (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 Missing name CLA 2012-08-10 12:08:25 EDT
After eclipse is started, two org.eclipse.debug.internal.ui.viewers.update.LaunchManagerProxy are created which both listens to any launch events.

e.g. When a debug launch is started, both LaunchManagerProxies will call a model proxy factory and create two debug view proxy. The two debug view proxies will be used to update Debug View, and can have conflicting results.
Comment 1 Pawel Piech CLA 2012-08-13 11:45:35 EDT
I only see one LaunchManagerProxy being created (unless I open a drop-down in the breadcrumb mode).  Could you provide the stack traces which trigger the launch manager proxies to load?

Thanks,
Pawel
Comment 2 Missing name CLA 2012-08-29 13:51:14 EDT
1. Set a break point at LaunchManagerProxy.init(IPresentationContext context) before starting Eclipse.

2. Start Eclipse. Observe two threads hit the break point and both are initializing a LaunchManagerProxy
Comment 3 Pawel Piech CLA 2012-08-29 17:51:58 EDT
(In reply to comment #2)
> 2. Start Eclipse. Observe two threads hit the break point and both are
> initializing a LaunchManagerProxy
Not for me... could you attach the traces from the two, it may help figure out why you are seeing them.
Comment 4 Michael Rennie CLA 2013-12-06 08:14:01 EST
Closing worksforme without the requested information from comment #3