Argh!!!!!!
with java -native ANYCLASSFILE, I had:
**********
SIGSEGV 11* segmentation violation
stackbase=BF9FFE70, stackpointer=BF9FF9E0
Full thread dump:
"TimerQueue" (TID:0x406788d8, sys_thread_t:0x846d858, state:CW, thread_t: t@7175,
sp:0x2f4f4f threadID:0x1947, stack_base:0xbedffe7c, stack_size:0x200000) prio=5
javax.swing.TimerQueue.run(TimerQueue.java:205)
java.lang.Thread.run(Thread.java)
"AWT-Motif" (TID:0x40664ea8, sys_thread_t:0x831df38, state:CW, thread_t: t@6150,
sp:0x2f4f4f threadID:0x1946, stack_base:0xbefffe7c, stack_size:0x200000) prio=5
java.lang.Thread.run(Thread.java)
"AWT-Input" (TID:0x40664ff8, sys_thread_t:0x8319cd8, state:R, thread_t: t@5125,
sp:0x2f4f4f threadID:0x1945, stack_base:0xbf1ffe7c, stack_size:0x200000) prio=5
"AWT-EventQueue-0" (TID:0x40664ee0, sys_thread_t:0x82d81c0, state:CW, thread_t:
t@4100, sp:0x2f4f4f threadID:0x1944, stack_base:0xbf3ffe7c, stack_size:0x200000) prio=5
java.lang.Object.wait(Object.java)
java.awt.EventQueue.getNextEvent(EventQueue.java:118)
java.awt.EventDispatchThread.run(EventDispatchThread.java:67)
"SIGQUIT handler" (TID:0x406602a0, sys_thread_t:0x8284a88, state:R, thread_t:
t@3075, sp:0x2f4f4f threadID:0x1943, stack_base:0xbf5ffe7c, stack_size:0x200000) prio=0
"Finalizer thread" (TID:0x40660088, sys_thread_t:0x8284978, state:CW, thread_t:
t@2050, sp:0x2f4f4f threadID:0x1942, stack_base:0xbf7ffe7c, stack_size:0x200000) prio=1
"main" (TID:0x406600b0, sys_thread_t:0x8279158, state:R, thread_t: t@1025,
sp:0xbf9ff24c threadID:0x1941, stack_base:0xbf9ffe70, stack_size:0x200000) prio=5
*current thread*
java.util.Hashtable.<init>(Hashtable.java)
java.util.Hashtable.<init>(Hashtable.java)
javax.swing.UIDefaults.<init>(UIDefaults.java:58)
javax.swing.plaf.multi.MultiUIDefaults.<init>(MultiLookAndFeel.java:182)
javax.swing.plaf.multi.MultiLookAndFeel.getDefaults(MultiLookAndFeel.java:62)
javax.swing.UIManager.getUI(UIManager.java:541)
javax.swing.JRadioButton.updateUI(JRadioButton.java:156)
javax.swing.AbstractButton.init(AbstractButton.java:1196)
javax.swing.JToggleButton.<init>(JToggleButton.java:137)
javax.swing.JRadioButton.<init>(JRadioButton.java:143)
javax.swing.JRadioButton.<init>(JRadioButton.java:109)
UIManagerTest.<init>(UIManagerTest.java:109)
UIManagerTest.main(UIManagerTest.java:162)
Monitor Cache Dump:
java.awt.EventQueue@1080446768/1080837736: <unowned>
Waiting to be notified:
"AWT-EventQueue-0" (0x82d81c0)
javax.swing.TimerQueue@1080527072/1081235664: <unowned>
Waiting to be notified:
"TimerQueue" (0x846d858)
sun.awt.motif.MToolkit@1080446816/1080837480: <unowned>
Waiting to be notified:
"AWT-Motif" (0x831df38)
Registered Monitor Dump:
Thread queue lock: owner "main" (0x8279158, 2 entries)
Name and type hash table lock: <unowned>
String intern lock: owner "main" (0x8279158, 1 entry)
JNI pinning lock: <unowned>
JNI global reference lock: owner "main" (0x8279158, 1 entry)
BinClass lock: owner "main" (0x8279158, 1 entry)
Class loading lock: <unowned>
Java stack lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: owner "main" (0x8279158, 1 entry)
Has finalization queue lock: owner "main" (0x8279158, 1 entry)
Finalize me queue lock: owner "main" (0x8279158, 1 entry)
Waiting to be notified:
"Finalizer thread" (0x8284978)
Monitor registry: owner "main" (0x8279158, 1 entry)
Aborted
**********
No problem with java -green ANYCLASSFILE
Hint: in linux-2.2.0pre8 linux/poll.h is changed :-( do we need a
recompiled JDK for 2.2.0?
Caius