Bug 50145 - [Widgets] crash - Display disposed, XGetGeometry - [Jobs] Crash on exit, preferences not saved
Summary: [Widgets] crash - Display disposed, XGetGeometry - [Jobs] Crash on exit, pref...
Status: RESOLVED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 3.0   Edit
Hardware: Sun Solaris
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact: Grant Gayed CLA
URL:
Whiteboard:
Keywords: triaged
: 142629 165685 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-01-16 11:38 EST by Ben Bederson CLA
Modified: 2017-06-20 02:39 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Bederson CLA 2004-01-16 11:38:40 EST
Eclipse 3.0M6 crashes consistently whenever I exit Eclipse on
SunOS rac3.wam.umd.edu 5.7 Generic_106541-25 sun4u sparc SUNW,Ultra-250
with JDK1.4.1

As a result, not all preferences appear to be saved.
I am setting up Eclipse for students in our intro CS class on university
machines, and do not have the ability to upgrade the OS or version of Java.


An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 4 occurred at PC=0x539D10
Function=[Unknown.]
Library=(N/A)

NOTE: We are unable to locate the function name symbol for the error
      just occurred. Please refer to release documentation for possible
      reason and solutions.


Current Java thread:
	at org.eclipse.swt.internal.motif.OS.XGetGeometry(Native Method)
	- locked <f63bf1f0> (a java.lang.Class)
	at org.eclipse.swt.graphics.GC.drawImage(GC.java:361)
	at org.eclipse.swt.graphics.GC.drawImage(GC.java:354)
	at
org.eclipse.ui.internal.progress.AnimationManager.animateLoop(AnimationManager.java:295)
	at
org.eclipse.ui.internal.progress.AnimationManager$3.run(AnimationManager.java:471)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:62)

Dynamic libraries:
0x10000 	/afs/glue.umd.edu/software/java/1.4.1/sys/bin/java
0xff360000 	/usr/lib/libthread.so.1
0xff3a0000 	/usr/lib/libdl.so.1
0xff280000 	/usr/lib/libc.so.1
0xff270000 	/usr/platform/SUNW,Ultra-60/lib/libc_psr.so.1
0xfe000000 
/afs/glue.umd.edu/software/java/1.4.1/Solaris/jre/lib/sparc/client/libjvm.so
0xff210000 	/usr/lib/libCrun.so.1
0xff1f0000 	/usr/lib/libsocket.so.1
0xff100000 	/usr/lib/libnsl.so.1
0xff1c0000 	/usr/lib/libm.so.1
0xff240000 	/usr/lib/libw.so.1
0xff0e0000 	/usr/lib/libmp.so.2
0xff0a0000 
/afs/glue.umd.edu/software/java/1.4.1/Solaris/jre/lib/sparc/native_threads/libhpi.so
0xff070000 	/afs/glue.umd.edu/software/java/1.4.1/Solaris/jre/lib/sparc/libverify.so
0xff030000 	/afs/glue.umd.edu/software/java/1.4.1/Solaris/jre/lib/sparc/libjava.so
0xfe7e0000 	/afs/glue.umd.edu/software/java/1.4.1/Solaris/jre/lib/sparc/libzip.so
0xfded0000 	/afs/glue.umd.edu/software/java/1.4.1/Solaris/jre/lib/sparc/libnet.so
0xfc7e0000 	/afs/glue.umd.edu/software/java/1.4.1/Solaris/jre/lib/sparc/libnio.so
0xfc490000 	/usr/lib/librt.so.1
0xfc470000 	/usr/lib/libaio.so.1
0xfa010000 
/afs/wam.umd.edu/home/wam/b/e/bederson/pub/eclipse-solaris/plugins/org.eclipse.swt.motif_3.0.0/os/solaris/sparc/libswt-motif-3034.so
0xf0f80000 	/usr/lib/libXm.so.4
0xf1f90000 	/usr/openwin/lib/libXt.so.4
0xf0e80000 	/usr/openwin/lib/libX11.so.4
0xfa1a0000 	/usr/openwin/lib/libXp.so.1
0xf1ee0000 	/usr/openwin/lib/libSM.so.6
0xf1eb0000 	/usr/openwin/lib/libICE.so.6
0xf1dd0000 	/usr/openwin/lib/libXext.so.0
0xf1e90000 	/usr/lib/nss_dns.so.1
0xf1ac0000 	/usr/lib/libresolv.so.2

Local Time = Fri Jan 16 10:57:10 2004
Elapsed Time = 60
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.1_01a-b01 mixed mode)
#
Comment 1 Steve Northover CLA 2004-01-16 12:33:07 EST
Looks like the GP is happening becuse the X Display has been disposed but the 
animation loop is still trying to draw images.  Can UI look shutting down 
nicely and then move this PR back to SWT?  It looks like an error case in the 
UI code but SWT shouldn't GP (we can't fix this easily right now).  Thanks.
Comment 2 Tod Creasey CLA 2004-02-11 18:17:14 EST

*** This bug has been marked as a duplicate of 51645 ***
Comment 3 Grant Gayed CLA 2004-02-17 13:52:00 EST
Reopening, I don't think this is the same problem that's marked as a dup of.
Comment 4 Grant Gayed CLA 2004-02-17 13:53:01 EST
Ben, can you try this with tomorrow morning's integration re-build and report 
here if it still happens for you?  Thanks.
Comment 5 Steve Northover CLA 2006-11-15 10:55:45 EST
*** Bug 142629 has been marked as a duplicate of this bug. ***
Comment 6 Grant Gayed CLA 2006-11-24 10:46:45 EST
*** Bug 165685 has been marked as a duplicate of this bug. ***
Comment 7 Grant Gayed CLA 2009-08-28 15:33:45 EDT
Moving report to triage, see http://www.eclipse.org/swt/triage.php
for more info about swt bug handling.
Comment 8 Lakshmi P Shanmugam CLA 2017-06-20 02:39:22 EDT
Solaris is no longer a supported platform.