Project: SWT
Bug 35826 GPs on exit
Reported: 2003-03-28 12:26:35 | Status: resolved fixed

Start eclipse (platform only) with a new workspace 1) open all perspectives 2) open preference pages exit eclipse An unexpected exception has been detected in native code outside the VM. Unexpected Signal : 11 occurred at PC=0x4CAB791A Function=_XmDSIGetChildPosition+0x1A2 Library=./libXm.so.2 Current Java thread: at org.eclipse.swt.internal.motif.OS.XtDestroyWidget(Native Method) - locked <0x48554350> (a java.lang.Class) at org.eclipse.swt.widgets.Widget.destroyWidget(Widget.java:296) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:331) at org.eclipse.ui.internal.PartPane.dispose(PartPane.java:205) at org.eclipse.ui.internal.EditorPresentation.closeAllEditors(EditorPresentation.java:51) at org.eclipse.ui.internal.EditorManager.closeAll(EditorManager.java:81) at org.eclipse.ui.internal.WorkbenchPage.closeAllEditors(WorkbenchPage.java:760) at org.eclipse.ui.internal.WorkbenchPage.dispose(WorkbenchPage.java:1038) at org.eclipse.ui.internal.WorkbenchWindow.closeAllPages(WorkbenchWindow.java:513) at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1127) at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:384) at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:367) at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:479) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:477) at org.eclipse.jface.window.WindowManager.close(WindowManager.java:108) at org.eclipse.ui.internal.Workbench$6.run(Workbench.java:339) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889) at org.eclipse.core.runtime.Platform.run(Platform.java:413) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:336) at org.eclipse.ui.internal.Workbench.access$8(Workbench.java:292) at org.eclipse.ui.internal.Workbench$8.run(Workbench.java:455) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.Workbench.close(Workbench.java:453) at org.eclipse.ui.internal.Workbench.close(Workbench.java:445) at org.eclipse.ui.internal.Workbench.close(Workbench.java:439) at org.eclipse.ui.internal.QuitAction.run(QuitAction.java:37) at org.eclipse.jface.action.Action.runWithEvent(Action.java:842) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:456) at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent(ActionContributionItem.java:403) at org.eclipse.jface.action.ActionContributionItem.access$0(ActionContributionItem.java:397) at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent(ActionContributionItem.java:72) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:809) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1958) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1724) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402) at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385) at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.eclipse.core.launcher.Main.basicRun(Main.java:291) at org.eclipse.core.launcher.Main.run(Main.java:747) at org.eclipse.core.launcher.Main.main(Main.java:583) Dynamic libraries: 08048000-0804e000 r-xp 00000000 00:0a 1420831 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/bin/java 0804e000-0804f000 rw-p 00005000 00:0a 1420831 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/bin/java 40000000-40012000 r-xp 00000000 03:01 17286 /lib/ld-2.2.5.so 40012000-40013000 rw-p 00011000 03:01 17286 /lib/ld-2.2.5.so 40014000-4001d000 r-xp 00000000 00:0a 69610740 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/i386/native_threads/libhpi.so 4001d000-4001e000 rw-p 00008000 00:0a 69610740 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/i386/native_threads/libhpi.so 4001f000-40022000 r--s 00000000 00:0a 170922548 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/ext/dnsns.jar 40022000-40023000 r--s 00000000 00:0a 486955263 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.ui_2.1.0/ui.jar 40023000-40024000 r--p 00000000 03:01 131705 /usr/lib/locale/en_US/LC_IDENTIFICATION 40024000-40032000 r-xp 00000000 03:01 17308 /lib/libpthread.so.0 40032000-40039000 rw-p 0000e000 03:01 17308 /lib/libpthread.so.0 40039000-4003b000 r-xp 00000000 03:01 17296 /lib/libdl.so.2 4003b000-4003c000 rw-p 00001000 03:01 17296 /lib/libdl.so.2 4003c000-40150000 r-xp 00000000 03:01 17292 /lib/libc.so.6 40150000-40156000 rw-p 00113000 03:01 17292 /lib/libc.so.6 4015a000-40472000 r-xp 00000000 00:0a 101602500 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/i386/client/libjvm.so 40472000-40626000 rw-p 00317000 00:0a 101602500 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/i386/client/libjvm.so 40636000-40648000 r-xp 00000000 03:01 17299 /lib/libnsl.so.1 40648000-40649000 rw-p 00011000 03:01 17299 /lib/libnsl.so.1 4064b000-4066d000 r-xp 00000000 03:01 17297 /lib/libm.so.6 4066d000-4066e000 rw-p 00021000 03:01 17297 /lib/libm.so.6 4066e000-4067e000 r-xp 00000000 00:0a 50913488 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/i386/libverify.so 4067e000-40680000 rw-p 0000f000 00:0a 50913488 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/i386/libverify.so 40680000-406a1000 r-xp 00000000 00:0a 50913489 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/i386/libjava.so 406a1000-406a3000 rw-p 00020000 00:0a 50913489 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/i386/libjava.so 406a3000-406b8000 r-xp 00000000 00:0a 50913491 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/i386/libzip.so 406b8000-406ba000 rw-p 00014000 00:0a 50913491 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/i386/libzip.so 406ba000-41d88000 r--s 00000000 00:0a 19261675 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/rt.jar 41dcb000-41de2000 r--s 00000000 00:0a 19261909 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/sunrsasign.jar 41de2000-41e53000 r--s 00000000 00:0a 19261911 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/jsse.jar 41e53000-41e66000 r--s 00000000 00:0a 19261910 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/jce.jar 41e66000-42122000 r--s 00000000 00:0a 19261671 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/charsets.jar 441ca000-441cf000 r--s 00000000 00:0a 470508942 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/startup.jar 441cf000-441d0000 r--p 00000000 03:01 131745 /usr/lib/locale/en_US/LC_MEASUREMENT 4c250000-4c27b000 r--p 00000000 03:01 131859 /usr/lib/locale/en_US/LC_CTYPE 4c27b000-4c298000 r--s 00000000 00:0a 170922547 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/ext/sunjce_provider.jar 4c298000-4c337000 r--s 00000000 00:0a 170922549 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/ext/localedata.jar 4c337000-4c345000 r--s 00000000 00:0a 170922550 /bluebird/teamswt/fheidric/Eclipse/motif/jdk1.4.1_01/jre/lib/ext/ldapsec.jar 4c345000-4c35d000 r--s 00000000 00:0a 503636557 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.core.boot_2.1.0/boot.jar 4c35d000-4c392000 r--s 00000000 00:0a 538257284 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.core.runtime_2.1.0/runtime.jar 4c392000-4c3e1000 r--s 00000000 00:0a 455161444 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.ui.views_2.1.0/views.jar 4c3e1000-4c5f8000 r--s 00000000 00:0a 319236461 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.ui.workbench_2.1.0/workbench.jar 4c5f8000-4c664000 r--s 00000000 00:0a 645821 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.jface_2.1.0/jface.jar 4c664000-4c73f000 r--s 00000000 00:0a 134612820 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.swt.motif_2.1.0/ws/motif/swt.jar 4c73f000-4c7cc000 r--s 00000000 00:0a 640975273 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.core.resources_2.1.0/resources.jar 4c7cc000-4c7e2000 r--s 00000000 00:0a 521328588 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.apache.xerces_4.0.7/xmlParserAPIs.jar 4c7e2000-4c901000 r--s 00000000 00:0a 521328590 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.apache.xerces_4.0.7/xercesImpl.jar 4c901000-4c917000 r--s 00000000 00:0a 19183721 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.help.ui_2.1.0/helpworkbench.jar 4c917000-4c97e000 r--s 00000000 00:0a 184798629 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.team.cvs.core_2.1.0/cvs.jar 4c97e000-4c9df000 r--s 00000000 00:0a 201334527 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.compare_2.1.0/compare.jar 4c9df000-4ca12000 r--s 00000000 00:0a 438269573 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.search_2.1.0/search.jar 4ca12000-4ca54000 r-xp 00000000 00:0a 184798670 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.swt.motif_2.1.0/os/linux/x86/libswt-motif-2133.so 4ca54000-4ca57000 rw-p 00042000 00:0a 184798670 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.swt.motif_2.1.0/os/linux/x86/libswt-motif-2133.so 4ca57000-4cbdb000 r-xp 00000000 00:0a 470478350 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/libXm.so.2.1 4cbdb000-4cbee000 rw-p 00183000 00:0a 470478350 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/libXm.so.2.1 4cbef000-4cbf0000 r--p 00000000 03:01 312256 /usr/lib/locale/en_US/LC_TELEPHONE 4cbf0000-4cbf1000 r--p 00000000 03:01 312251 /usr/lib/locale/en_US/LC_ADDRESS 4cbf1000-4cbf2000 r--p 00000000 03:01 312255 /usr/lib/locale/en_US/LC_NAME 4cbf2000-4cbf3000 r--p 00000000 03:01 410815 /usr/lib/locale/en_US/LC_PAPER 4cbf3000-4cbf4000 r--p 00000000 03:01 180665 /usr/lib/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES 4cbf4000-4cbf5000 r--p 00000000 03:01 131746 /usr/lib/locale/en_US/LC_MONETARY 4cbf5000-4cbf6000 r--p 00000000 03:01 131706 /usr/lib/locale/en_US/LC_TIME 4cbf6000-4cbf7000 r--p 00000000 03:01 131863 /usr/lib/locale/en_US/LC_NUMERIC 4cbf7000-4cbf9000 r-xp 00000000 03:01 411078 /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2 4cbf9000-4cbfa000 rw-p 00001000 03:01 411078 /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2 4cbfb000-4cbfd000 r-xp 00000000 03:01 279707 /usr/lib/gconv/ISO8859-1.so 4cbfd000-4cbfe000 rw-p 00001000 03:01 279707 /usr/lib/gconv/ISO8859-1.so 4cbff000-4ccf3000 r-xp 00000000 03:01 443403 /usr/X11R6/lib/libX11.so.6.2 4ccf3000-4ccf7000 rw-p 000f4000 03:01 443403 /usr/X11R6/lib/libX11.so.6.2 4ccf7000-4cd04000 r-xp 00000000 03:01 443411 /usr/X11R6/lib/libXext.so.6.4 4cd04000-4cd05000 rw-p 0000c000 03:01 443411 /usr/X11R6/lib/libXext.so.6.4 4cd05000-4cd53000 r-xp 00000000 03:01 443431 /usr/X11R6/lib/libXt.so.6.0 4cd53000-4cd57000 rw-p 0004d000 03:01 443431 /usr/X11R6/lib/libXt.so.6.0 4cd57000-4cd5e000 r-xp 00000000 03:01 443423 /usr/X11R6/lib/libXp.so.6.2 4cd5e000-4cd5f000 rw-p 00006000 03:01 443423 /usr/X11R6/lib/libXp.so.6.2 4cd5f000-4cd67000 r-xp 00000000 03:01 443401 /usr/X11R6/lib/libSM.so.6.0 4cd67000-4cd68000 rw-p 00007000 03:01 443401 /usr/X11R6/lib/libSM.so.6.0 4cd68000-4cd7c000 r-xp 00000000 03:01 443399 /usr/X11R6/lib/libICE.so.6.3 4cd7c000-4cd7d000 rw-p 00013000 03:01 443399 /usr/X11R6/lib/libICE.so.6.3 4cd7f000-4cd9b000 r-xp 00000000 03:01 411077 /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2 4cd9b000-4cd9d000 rw-p 0001b000 03:01 411077 /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2 4cd9d000-4cda2000 r--s 00000000 03:01 279753 /usr/lib/gconv/gconv-modules.cache 4cda2000-4cdf4000 r--s 00000000 00:0a 554074816 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.update.core_2.1.0/updatecore.jar 4cdf4000-4ce21000 r--s 00000000 00:0a 19117447 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.help_2.1.0/help.jar 4ce21000-4ce77000 r--s 00000000 00:0a 169348776 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.jface.text_2.1.0/jfacetext.jar 4ce77000-4ce89000 r--s 00000000 00:0a 705780714 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.text_2.1.0/text.jar 4ce89000-4cf03000 r--s 00000000 00:0a 755867905 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.debug.ui_2.1.0/dtui.jar 4cf03000-4cfd1000 r--s 00000000 00:0a 622176762 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.team.cvs.ui_2.1.0/teamcvsui.jar 4cfd1000-4d06d000 r--s 00000000 00:0a 50853065 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.update.ui_2.1.0/updateui.jar 4d06d000-4d139000 r--s 00000000 00:0a 369982754 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.ui.externaltools_2.1.0/externaltools.jar 4d139000-4d157000 r--s 00000000 00:0a 152107940 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.debug.core_2.1.0/dtcore.jar 4d157000-4d171000 r--s 00000000 00:0a 470483805 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.ui.editors_2.1.0/editors.jar 4d171000-4d1b8000 r--s 00000000 00:0a 640981652 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.team.ui_2.1.0/teamui.jar 4d1b8000-4d1f0000 r--s 00000000 00:0a 353223126 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.ui.workbench.texteditor_2.1.0/texteditor.jar 4d1f0000-4d1f9000 r-xp 00000000 03:01 411082 /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2 4d1f9000-4d1fa000 rw-p 00008000 03:01 411082 /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2 4d1fa000-4d211000 r--s 00000000 00:0a 772310921 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.team.core_2.1.0/team.jar 4d211000-4d214000 r--s 00000000 00:0a 673327024 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.help.appserver_2.1.0/appserver.jar 4d214000-4d23a000 r--s 00000000 00:0a 420296549 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.update.ui.forms_2.1.0/forms.jar 4d23a000-4d2ed000 r--s 00000000 00:0a 722016088 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.apache.ant_1.5.2/ant.jar 4d2ed000-4d391000 r--s 00000000 00:0a 722016090 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.apache.ant_1.5.2/optional.jar 4d391000-4d398000 r--s 00000000 00:0a 604308102 /bluebird/teamswt/fheidric/Eclipse/motif/eclipse/plugins/org.eclipse.ant.core_2.1.0/antsupport.jar Local Time = Fri Mar 28 12:17:43 2003 Elapsed Time = 1392 # # The exception above was detected in native code outside the VM # # Java VM: Java HotSpot(TM) Client VM (1.4.1_01-b01 mixed mode) # # An error report file has been saved as hs_err_pid4636.log. # Please refer to the file for further information. #

Files changed in fix:
bundles/org.eclipse.swt/Eclipse SWT Drag and Drop/motif/org/eclipse/swt/dnd/DropTarget.java bundles/org.eclipse.swt/Eclipse SWT PI/motif/org/eclipse/swt/internal/motif/OS.java