In an attempt to run HelloUniverse in the java3d demos dir I get this output.
Xfree86 4.0. Proper Glide version. Proper Mesa version. Proper Glut version.
(as far as I know. If you know appropriate versions please let me know.)
Normal GL programs work fine.
--John R.
---------------------OUTPUT---------
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Success
si_code [0]: SI_USER [pid: 0, uid: 0]
stackpointer=0x44a85dfc
Full thread dump Classic VM (1.2.2-L, green threads):
"J3D-UniverseManager-1" (TID:0x40eb6f58, sys_thread_t:0x86189e8, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at javax.media.j3d.UniverseManager.renderAction(UniverseManager.java:400)
at javax.media.j3d.UniverseManager.run(UniverseManager.java:358)
"J3D-SoundScheduler-1" (TID:0x40ebee70, sys_thread_t:0x8616a98, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at javax.media.j3d.SoundScheduler.runMonitor(SoundScheduler.java:472)
at javax.media.j3d.SoundScheduler.checkState(SoundScheduler.java:229)
at javax.media.j3d.SoundScheduler.run(SoundScheduler.java:371)
"J3D-View-1" (TID:0x40eb5820, sys_thread_t:0x855a3b8, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at javax.media.j3d.ViewThread.renderAction(ViewThread.java:298)
at javax.media.j3d.ViewThread.run(ViewThread.java:193)
"J3D-Traverser-1" (TID:0x40eb5e08, sys_thread_t:0x85e9408, state:MW) prio=5
at javax.media.j3d.Traverser.traverse(Traverser.java:1565)
at javax.media.j3d.Traverser.traverse(Traverser.java:721)
at javax.media.j3d.Traverser.traverse(Traverser.java:807)
at javax.media.j3d.Traverser.run(Traverser.java:2108)
"Screen Updater" (TID:0x40eae710, sys_thread_t:0x8565088, state:CW) prio=4
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:75)
at sun.awt.ScreenUpdater.run(ScreenUpdater.java:95)
"J3D-Behavior-1" (TID:0x40ebbc20, sys_thread_t:0x8381690, state:R) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at javax.media.j3d.BehaviorScheduler.runMonitor(BehaviorScheduler.java:997)
at javax.media.j3d.BehaviorScheduler.run(BehaviorScheduler.java:916)
"J3D-Renderer-1" (TID:0x40eb5280, sys_thread_t:0x8438748, state:R) prio=5
at javax.media.j3d.Canvas3D.createContext(Native Method)
at javax.media.j3d.Renderer.run(Renderer.java:196)
"J3D-Input-1" (TID:0x40eb9138, sys_thread_t:0x840be38, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at
javax.media.j3d.InputDeviceScheduler.runMonitor(InputDeviceScheduler.java:207)
at javax.media.j3d.InputDeviceScheduler.run(InputDeviceScheduler.java:189)
"J3D-Collision-1" (TID:0x40ebae00, sys_thread_t:0x83261e8, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at javax.media.j3d.CollisionThread.runMonitor(CollisionThread.java:1261)
at javax.media.j3d.CollisionThread.run(CollisionThread.java:1240)
"AWT-Motif" (TID:0x40ebf078, sys_thread_t:0x8306058, state:CW) prio=5
at sun.awt.motif.MToolkit.run(Native Method)
at java.lang.Thread.run(Thread.java:475)
"SunToolkit.PostEventQueue-0" (TID:0x40ebf9a8, sys_thread_t:0x82d4f90, state:CW)
prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at sun.awt.PostEventQueue.run(SunToolkit.java:409)
"AWT-EventQueue-0" (TID:0x40ebf708, sys_thread_t:0x82d5978, state:CW) prio=6
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at java.awt.EventQueue.getNextEvent(EventQueue.java:204)
at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:96)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:79)
"Finalizer" (TID:0x40ea1320, sys_thread_t:0x8107f30, state:CW) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170)
"Reference Handler" (TID:0x40ea13b0, sys_thread_t:0x81031e0, state:CW) prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
"Signal dispatcher" (TID:0x40ea13e0, sys_thread_t:0x8101328, state:CW) prio=5
"Thread-1" (TID:0x40ead7c8, sys_thread_t:0x804c2f8, state:CW) prio=5
Monitor Cache Dump:
sun.awt.ScreenUpdater@40EAE710/40F75398: <unowned>
Waiting to be notified:
"Screen Updater" (0x8565088)
java.lang.ref.Reference$Lock@40EA13C0/40ED6890: <unowned>
Waiting to be notified:
"Reference Handler" (0x81031e0)
java.awt.EventQueue@40EBF658/40F23468: <unowned>
Waiting to be notified:
"AWT-EventQueue-0" (0x82d5978)
javax.media.j3d.CollisionThread@40EBAE00/40F2F8B0: <unowned>
Waiting to be notified:
"J3D-Collision-1" (0x83261e8)
javax.media.j3d.SoundScheduler@40EBEE70/40F37670: <unowned>
Waiting to be notified:
"J3D-SoundScheduler-1" (0x8616a98)
javax.media.j3d.BehaviorScheduler@40EBBC20/40F2EE98: owner "J3D-Behavior-1"
(0x8381690) 1 entry
Waiting to enter:
"J3D-Traverser-1" (0x85e9408)
javax.media.j3d.ViewThread@40EB5820/40F83048: <unowned>
Waiting to be notified:
"J3D-View-1" (0x855a3b8)
java.lang.ref.ReferenceQueue$Lock@40EA1338/40ED6D60: <unowned>
Waiting to be notified:
"Finalizer" (0x8107f30)
java.lang.Object@40EBEAF0/40F48378: owner "J3D-View-1" (0x855a3b8) 1 entry
javax.media.j3d.InputDeviceScheduler@40EB9138/40F2D130: <unowned>
Waiting to be notified:
"J3D-Input-1" (0x840be38)
java.lang.Object@40EBCB50/40F2C248: owner "J3D-Traverser-1" (0x85e9408) 1 entry
java.lang.Object@40EBCB58/40F2C250: owner "J3D-Traverser-1" (0x85e9408) 1 entry
sun.awt.PostEventQueue@40EBF9A8/40F237A0: <unowned>
Waiting to be notified:
"SunToolkit.PostEventQueue-0" (0x82d4f90)
javax.media.j3d.UniverseManager@40EB6F58/40F215A0: <unowned>
Waiting to be notified:
"J3D-UniverseManager-1" (0x86189e8)
java.lang.Class@40EB7550/40F21E70: owner "J3D-Renderer-1" (0x8438748) 1 entry
Registered Monitor Dump:
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
System class loader lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor cache lock: owner "J3D-Renderer-1" (0x8438748) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x8101328)
Child death monitor: <unowned>
I/O monitor: <unowned>
Waiting to be notified:
"AWT-Motif" (0x8306058)
Alarm monitor: <unowned>
Waiting to be notified:
<unknown thread> (0x8057760)
Thread queue lock: owner "J3D-Renderer-1" (0x8438748) 1 entry
Waiting to be notified:
"Thread-1" (0x804c2f8)
Monitor registry: owner "J3D-Renderer-1" (0x8438748) 1 entry
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".