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".

Reply via email to