Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 320390 - "clearAllBreakpoints" returned an error condition (0x80040111) when trying to close debug session
Summary: "clearAllBreakpoints" returned an error condition (0x80040111) when trying t...
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: ATF (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-20 09:01 EDT by Jacek Pospychala CLA
Modified: 2020-05-07 10:51 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jacek Pospychala CLA 2010-07-20 09:01:07 EDT
Sometimes, when closing debug session, following error is thrown.
It blocks closing the session, thus user has to restart Eclipse to get rid of JS launch.

org.mozilla.xpcom.XPCOMException: The function "clearAllBreakpoints" returned an error condition  (0x80040111)
at org.mozilla.xpcom.internal.XPCOMJavaProxy.callXPCOMMethod(Native Method)
at org.mozilla.xpcom.internal.XPCOMJavaProxy.invoke(XPCOMJavaProxy.java:143)
at $Proxy11.clearAllBreakpoints(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.atf.mozilla.ide.core.XPCOMThreadProxy$1.run(XPCOMThreadProxy.java:64)
Comment 1 Jacek Pospychala CLA 2010-07-20 09:02:45 EDT
At a minimum, this exception should be handled somehow (e.g. by logging to the log), to at least don't block terminating the debug launch session
Comment 2 Jacek Pospychala CLA 2010-07-20 09:13:55 EDT
I committed the exception handling to CVS, but will keep bug open in hope that the XPComException can be avoided