Hello, all. Up until recently, I was doing just fine working with the
Blackdown JDK 1.1.6 and Swing 1.1 on my Linux 2.0.33 box. Then, I
upgraded a lot things. I changed from XFree86 3.2 to 3.3.3.1, and from
the 2.0.33 kernel to 2.0.36. Now, when I try to run the MenuDemo from the
Java Tutorial, I inevitably get the following message:
SIGSEGV 11* segmentation violation
stackbase=0xbffff0f8, stackpointer=0xbffff000
Full thread dump:
"AWT-Motif" (TID:0x4066fab8, sys_thread_t:0x41421f04, state:R) prio=5
"AWT-Input" (TID:0x4066f998, sys_thread_t:0x41400f04, state:R) prio=5
"AWT-EventQueue-0" (TID:0x4066f9d0, sys_thread_t:0x413dff04, state:R)
prio=5
"Finalizer thread" (TID:0x4066b1e0, sys_thread_t:0x413bef04, state:R)
prio=1
"Async Garbage Collector" (TID:0x4066b228, sys_thread_t:0x4139df04,
state:R) prio=1
"Idle thread" (TID:0x4066b270, sys_thread_t:0x4137cf04, state:R)
prio=0
"Clock" (TID:0x4066b088, sys_thread_t:0x4135bf04, state:CW) prio=12
"main" (TID:0x4066b0b0, sys_thread_t:0x81e7d78, state:R) prio=5
*current thread*
sun.awt.motif.MComponentPeer.initialize(MComponentPeer.java:61)
sun.awt.motif.MComponentPeer.<init>(MComponentPeer.java:114)
sun.awt.motif.MCanvasPeer.<init>(MCanvasPeer.java:39)
sun.awt.motif.MPanelPeer.<init>(MPanelPeer.java:33)
sun.awt.motif.MFramePeer.<init>(MFramePeer.java:64)
sun.awt.motif.MToolkit.createFrame(MToolkit.java:127)
java.awt.Frame.addNotify(Frame.java:214)
javax.swing.plaf.metal.BumpBuffer.createComponent(MetalBumps.java:235)
javax.swing.plaf.metal.BumpBuffer.<init>(MetalBumps.java:151)
javax.swing.plaf.metal.MetalBumps.createBuffer(MetalBumps.java:65)
javax.swing.plaf.metal.MetalBumps.setBumpColors(MetalBumps.java:100)
javax.swing.plaf.metal.MetalBumps.<init>(MetalBumps.java:57)
javax.swing.plaf.metal.MetalBorders$ToolBarBorder.<init>(MetalBorders.java:281)
javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(MetalLookAndFeel.java:322)
javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:65)
javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:659)
javax.swing.UIManager.setLookAndFeel(UIManager.java:339)
javax.swing.UIManager.setLookAndFeel(UIManager.java:366)
javax.swing.UIManager.initializeDefaultLAF(UIManager.java:820)
javax.swing.UIManager.initialize(UIManager.java:896)
Monitor Cache Dump:
java.lang.Class@1080488336/1080855960: owner "main" (0x81e7d78, 2
entries)
Registered Monitor Dump:
Thread queue lock: <unowned>
Name and type hash table lock: <unowned>
String intern lock: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class loading lock: <unowned>
Java stack lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Has finalization queue lock: <unowned>
Finalize me queue lock: <unowned>
Monitor IO lock: <unowned>
Child death monitor: <unowned>
Event monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
"Clock" (0x4135bf04)
Monitor registry: owner "main" (0x81e7d78, 1 entry)
Thread Alarm Q:
Abort (core dumped)
What just happened? Any ideas? TIA.
----------------------------------------------------------------------------
TJ Saunders [EMAIL PROTECTED]
System Administrator Phone: (206) 685-8266
Remote Sensing Lab
University of Washington
----------------------------------------------------------------------------