Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 156707 Details for
Bug 283586
Traditional Rendering are not disposed after Memory Browser is closed or Debug Session is terminated.
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
[patch]
Get DSF to fire TERMINATE event for its memory retrieval object
patch_283586_dsf (text/plain), 1.61 KB, created by
John Cortell
on 2010-01-20 15:39:29 EST
(
hide
)
Description:
Get DSF to fire TERMINATE event for its memory retrieval object
Filename:
MIME Type:
Creator:
John Cortell
Created:
2010-01-20 15:39:29 EST
Size:
1.61 KB
patch
obsolete
>### Eclipse Workspace Patch 1.0 >#P org.eclipse.cdt.dsf.gdb >Index: src/org/eclipse/cdt/dsf/gdb/launching/GdbLaunch.java >=================================================================== >RCS file: /cvsroot/tools/org.eclipse.cdt/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/launching/GdbLaunch.java,v >retrieving revision 1.4 >diff -u -r1.4 GdbLaunch.java >--- src/org/eclipse/cdt/dsf/gdb/launching/GdbLaunch.java 7 Oct 2009 17:54:04 -0000 1.4 >+++ src/org/eclipse/cdt/dsf/gdb/launching/GdbLaunch.java 20 Jan 2010 20:36:18 -0000 >@@ -45,6 +45,7 @@ > import org.eclipse.core.runtime.MultiStatus; > import org.eclipse.core.runtime.Platform; > import org.eclipse.core.runtime.Status; >+import org.eclipse.debug.core.DebugEvent; > import org.eclipse.debug.core.DebugException; > import org.eclipse.debug.core.DebugPlugin; > import org.eclipse.debug.core.ILaunchConfiguration; >@@ -263,6 +264,12 @@ > // DsfMemoryBlockRetrieval.saveMemoryBlocks(); > fMemRetrieval.saveMemoryBlocks(); > >+ // Fire a terminate event for the memory retrieval object so >+ // that the hosting memory views can clean up. See 255120 and >+ // 283586 >+ DebugPlugin.getDefault().fireDebugEventSet( new DebugEvent[] { new DebugEvent(fMemRetrieval, DebugEvent.TERMINATE) }); >+ >+ > // endSession takes a full dispatch to distribute the > // session-ended event, finish step only after the dispatch. > fExecutor.shutdown();
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
john.cortell
:
iplog-
john.cortell
:
review+
Actions:
View
|
Diff
Attachments on
bug 283586
:
149346
|
156501
|
156503
| 156707 |
156851