NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
I've gotten "random" segfaults running Java3D on Linux. I've had better luck with more recent versions of Java3D. What OS and java3D version are you using? Doug Helen Yi wrote: > > Hi, > > I am trying the examples of visad on my workstation but got > "segmentation violation" error. > Can someone help to fix the problem, please? > > in .cshrc file > > setenv CLASSPATH > /users/helen/VisAD:/users/helen/VisAD/visad.jar:/users/helen/jython-2.1b1/jython.jar:. > > setenv LD_LIBRARY_PATH .:/users/helen/VisAD/visad/aune > > Great thanks in advance > > ----------------begin of the error message--------------- > helen@virga:/users/helen/VisAD/visad/examples [13] javac Simple.java > > helen@virga:/users/helen/VisAD/visad/examples [13] java Simple > Couldn't decode unit attribute (promiscuous) of variable "y": Unit not > in database > Couldn't decode unit attribute (promiscuous) of variable "x": Unit not > in database > SIGSEGV 11* segmentation violation > si_signo [11]: SIGSEGV 11* segmentation violation > si_errno [0]: Error 0 > si_code [1]: SEGV_MAPERR [addr: 0x1014] > > User context info: > pc = 0xd8cc44c (SignalError = 0x9f7b4a0) > sp = 0x11337260, ra = 0xd8cc44c > stackpointer=11336d90 > > Full thread dump Classic VM (1.3.1-mtibuild-011029-19:41, native > threads): > "J3D-Renderer-1" (TID:0x4cec358, sys_thread_t:0x112a90b8, state:R, > native ID:0x10018) prio=5 > at javax.media.j3d.Canvas3D.createContext(Native Method) > at javax.media.j3d.Renderer.doWork(Renderer.java:1029) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-InputDeviceScheduler-1" (TID:0x4cec800, > sys_thread_t:0x10f86950, state:CW, native ID:0x10017) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-SoundSchedulerUpdateThread-1" (TID:0x4cec890, > sys_thread_t:0x10f889e0, state:CW, native ID:0x10016) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-RenderStructureUpdateThread-1" (TID:0x4cecb90, > sys_thread_t:0x10f86538, state:CW, native ID:0x10015) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-BehaviorScheduler-1" (TID:0x4ceca20, sys_thread_t:0x10f85f88, > state:R, native ID:0x10014) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-TransformStructureUpdateThread-1" (TID:0x4cecf70, > sys_thread_t:0x10f937f0, state:CW, native ID:0x10013) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-RenderingEnvironmentStructureUpdateThread-1" (TID:0x4cecef0, > sys_thread_t:0x10f934a8, state:CW, native ID:0x10012) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-SoundStructureUpdateThread-1" (TID:0x4ced340, > sys_thread_t:0x10f93160, state:CW, native ID:0x10011) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-GeometryStructureUpdateThread-1" (TID:0x4ced098, > sys_thread_t:0x10f92e18, state:CW, native ID:0x10010) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-BehaviorStructureUpdateThread-1" (TID:0x4ced0b8, > sys_thread_t:0x10f92ad0, state:CW, native ID:0x1000f) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-MasterControl" (TID:0x4cee0d8, sys_thread_t:0x10f34748, > state:CW, native ID:0x1000e) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at > javax.media.j3d.MasterControl.runMonitor(MasterControl.java:3038) > at javax.media.j3d.MasterControl.doWork(MasterControl.java:2610) > > at > javax.media.j3d.MasterControlThread.run(MasterControlThread.java:38) > "J3D-TimerThread" (TID:0x4ceda08, sys_thread_t:0x10f85068, state:CW, > native ID:0x1000d) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.TimerThread.runMonitor(TimerThread.java:142) > at javax.media.j3d.TimerThread.run(TimerThread.java:118) > "J3D-RenderingAttributesStructureUpdateThread" (TID:0x4cee018, > sys_thread_t:0x10f34268, state:CW, native ID:0x1000c) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "Thread-5" (TID:0x4ce9090, sys_thread_t:0x1001bb90, state:CW, native > ID:0x10000) prio=5 > "AWT-Motif" (TID:0x4d00bc0, sys_thread_t:0x109d6bf8, state:MW, > native ID:0x1000b) prio=6 > at sun.awt.motif.MToolkit.run(Native Method) > at java.lang.Thread.run(Thread.java:484) > "SunToolkit.PostEventQueue-0" (TID:0x4d012c0, > sys_thread_t:0x10959db0, state:CW, native ID:0x1000a) prio=6 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at sun.awt.PostEventQueue.run(SunToolkit.java:491) > "AWT-EventQueue-0" (TID:0x4d01208, sys_thread_t:0x10955078, > state:CW, native ID:0x10009) prio=6 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at java.awt.EventQueue.getNextEvent(EventQueue.java:260) > at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:106) > > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98) > > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) > > "ActionThread-4" (TID:0x4d41678, sys_thread_t:0x1061a6d0, state:CW, > native ID:0x10008) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:91) > "ActionThread-3" (TID:0x4d415c8, sys_thread_t:0x10608420, state:CW, > native ID:0x10007) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:91) > "ActionThread-2" (TID:0x4d41548, sys_thread_t:0x10609488, state:CW, > native ID:0x10006) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:91) > "ActionThread-1" (TID:0x4d41838, sys_thread_t:0x1064d2e0, state:CW, > native ID:0x10005) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:91) > "ActionThread-0" (TID:0x4d41748, sys_thread_t:0x1061a590, state:CW, > native ID:0x10004) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:91) > "Finalizer" (TID:0x4d14528, sys_thread_t:0x101456d0, state:CW, > native ID:0x10003) prio=8 > at java.lang.Object.wait(Native Method) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:113) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123) > at > java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:165) > "Reference Handler" (TID:0x4d14300, sys_thread_t:0x100fd1a8, > state:CW, native ID:0x10002) prio=10 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at > java.lang.ref.Reference$ReferenceHandler.run(Reference.java:117) > "Signal dispatcher" (TID:0x4d14330, sys_thread_t:0x100b72f8, > state:CW, native ID:0x10001) prio=5 > Monitor Cache Dump: > javax.media.j3d.StructureUpdateThread@4CECF70/4FFB4E0: <unowned> > Waiting to be notified: > "J3D-TransformStructureUpdateThread-1" (0x10f937f0) > javax.media.j3d.StructureUpdateThread@4CED340/4FFAE98: <unowned> > Waiting to be notified: > "J3D-SoundStructureUpdateThread-1" (0x10f93160) > javax.media.j3d.StructureUpdateThread@4CECB90/4FFCAA0: <unowned> > Waiting to be notified: > "J3D-RenderStructureUpdateThread-1" (0x10f86538) > javax.media.j3d.StructureUpdateThread@4CEE018/4FF61B8: <unowned> > Waiting to be notified: > "J3D-RenderingAttributesStructureUpdateThread" (0x10f34268) > java.lang.Object@4D416F8/4DEFE38: <unowned> > Waiting to be notified: > "ActionThread-2" (0x10609488) > "ActionThread-4" (0x1061a6d0) > "ActionThread-1" (0x1064d2e0) > "ActionThread-3" (0x10608420) > "ActionThread-0" (0x1061a590) > javax.media.j3d.BehaviorScheduler@4CECA20/4FFC7D0: owner > "J3D-BehaviorScheduler-1" (0x10f85f88) 1 entry > javax.media.j3d.TimerThread@4CEDA08/4FF8448: <unowned> > Waiting to be notified: > "J3D-TimerThread" (0x10f85068) > sun.awt.PostEventQueue@4D012C0/4E7C6E8: <unowned> > Waiting to be notified: > "SunToolkit.PostEventQueue-0" (0x10959db0) > java.lang.Class@4D107C8/4E23760: owner "J3D-Renderer-1" (0x112a90b8) > 1 entry > Waiting to enter: > "AWT-Motif" (0x109d6bf8) > javax.media.j3d.InputDeviceScheduler@4CEC800/4FFDB10: <unowned> > Waiting to be notified: > "J3D-InputDeviceScheduler-1" (0x10f86950) > java.awt.EventQueue@4D014B8/4E7C330: <unowned> > Waiting to be notified: > "AWT-EventQueue-0" (0x10955078) > javax.media.j3d.StructureUpdateThread@4CED0B8/4FFA820: <unowned> > Waiting to be notified: > "J3D-BehaviorStructureUpdateThread-1" (0x10f92ad0) > javax.media.j3d.MasterControl@4D00258/4E7E258: <unowned> > Waiting to be notified: > "J3D-MasterControl" (0x10f34748) > javax.media.j3d.StructureUpdateThread@4CEC890/4FFCD28: <unowned> > Waiting to be notified: > "J3D-SoundSchedulerUpdateThread-1" (0x10f889e0) > java.lang.ref.Reference$Lock@4D14310/4D49E30: <unowned> > Waiting to be notified: > "Reference Handler" (0x100fd1a8) > javax.media.j3d.StructureUpdateThread@4CED098/4FFAB80: <unowned> > Waiting to be notified: > "J3D-GeometryStructureUpdateThread-1" (0x10f92e18) > javax.media.j3d.StructureUpdateThread@4CECEF0/4FFB100: <unowned> > Waiting to be notified: > "J3D-RenderingEnvironmentStructureUpdateThread-1" > (0x10f934a8) > java.lang.ref.ReferenceQueue$Lock@4D14540/4D4A470: <unowned> > Waiting to be notified: > "Finalizer" (0x101456d0) > Registered Monitor Dump: > utf8 hash table: <unowned> > Class lock: <unowned> > JNI pinning lock #150: <unowned> > JNI pinning lock #149: <unowned> > JNI pinning lock #148: <unowned> > JNI pinning lock #147: <unowned> > JNI pinning lock #146: <unowned> > JNI pinning lock #145: <unowned> > JNI pinning lock #144: <unowned> > JNI pinning lock #143: <unowned> > JNI pinning lock #142: <unowned> > JNI pinning lock #141: <unowned> > JNI pinning lock #140: <unowned> > JNI pinning lock #139: <unowned> > JNI pinning lock #138: <unowned> > JNI pinning lock #137: <unowned> > JNI pinning lock #136: <unowned> > JNI pinning lock #135: <unowned> > JNI pinning lock #134: <unowned> > JNI pinning lock #133: <unowned> > JNI pinning lock #132: <unowned> > JNI pinning lock #131: <unowned> > JNI pinning lock #130: <unowned> > JNI pinning lock #129: <unowned> > JNI pinning lock #128: <unowned> > JNI pinning lock #127: <unowned> > JNI pinning lock #126: <unowned> > JNI pinning lock #125: <unowned> > JNI pinning lock #124: <unowned> > JNI pinning lock #123: <unowned> > JNI pinning lock #122: <unowned> > JNI pinning lock #121: <unowned> > JNI pinning lock #120: <unowned> > JNI pinning lock #119: <unowned> > JNI pinning lock #118: <unowned> > JNI pinning lock #117: <unowned> > JNI pinning lock #116: <unowned> > JNI pinning lock #115: <unowned> > JNI pinning lock #114: <unowned> > JNI pinning lock #113: <unowned> > JNI pinning lock #112: <unowned> > JNI pinning lock #111: <unowned> > JNI pinning lock #110: <unowned> > JNI pinning lock #109: <unowned> > JNI pinning lock #108: <unowned> > JNI pinning lock #107: <unowned> > JNI pinning lock #106: <unowned> > JNI pinning lock #105: <unowned> > JNI pinning lock #104: <unowned> > JNI pinning lock #103: <unowned> > JNI pinning lock #102: <unowned> > JNI pinning lock #101: <unowned> > JNI pinning lock #100: <unowned> > JNI pinning lock #99: <unowned> > JNI pinning lock #98: <unowned> > JNI pinning lock #97: <unowned> > JNI pinning lock #96: <unowned> > JNI pinning lock #95: <unowned> > JNI pinning lock #94: <unowned> > JNI pinning lock #93: <unowned> > JNI pinning lock #92: <unowned> > JNI pinning lock #91: <unowned> > JNI pinning lock #90: <unowned> > JNI pinning lock #89: <unowned> > JNI pinning lock #88: <unowned> > JNI pinning lock #87: <unowned> > JNI pinning lock #86: <unowned> > JNI pinning lock #85: <unowned> > JNI pinning lock #84: <unowned> > JNI pinning lock #83: <unowned> > JNI pinning lock #82: <unowned> > JNI pinning lock #81: <unowned> > JNI pinning lock #80: <unowned> > JNI pinning lock #79: <unowned> > JNI pinning lock #78: <unowned> > JNI pinning lock #77: <unowned> > JNI pinning lock #76: <unowned> > JNI pinning lock #75: <unowned> > JNI pinning lock #74: <unowned> > JNI pinning lock #73: <unowned> > JNI pinning lock #72: <unowned> > JNI pinning lock #71: <unowned> > JNI pinning lock #70: <unowned> > JNI pinning lock #69: <unowned> > JNI pinning lock #68: <unowned> > JNI pinning lock #67: <unowned> > JNI pinning lock #66: <unowned> > JNI pinning lock #65: <unowned> > JNI pinning lock #64: <unowned> > JNI pinning lock #63: <unowned> > JNI pinning lock #62: <unowned> > JNI pinning lock #61: <unowned> > JNI pinning lock #60: <unowned> > JNI pinning lock #59: <unowned> > JNI pinning lock #58: <unowned> > JNI pinning lock #57: <unowned> > JNI pinning lock #56: <unowned> > JNI pinning lock #55: <unowned> > JNI pinning lock #54: <unowned> > JNI pinning lock #53: <unowned> > JNI pinning lock #52: <unowned> > JNI pinning lock #51: <unowned> > JNI pinning lock #50: <unowned> > JNI pinning lock #49: <unowned> > JNI pinning lock #48: <unowned> > JNI pinning lock #47: <unowned> > JNI pinning lock #46: <unowned> > JNI pinning lock #45: <unowned> > JNI pinning lock #44: <unowned> > JNI pinning lock #43: <unowned> > JNI pinning lock #42: <unowned> > JNI pinning lock #41: <unowned> > JNI pinning lock #40: <unowned> > JNI pinning lock #39: <unowned> > JNI pinning lock #38: <unowned> > JNI pinning lock #37: <unowned> > JNI pinning lock #36: <unowned> > JNI pinning lock #35: <unowned> > JNI pinning lock #34: <unowned> > JNI pinning lock #33: <unowned> > JNI pinning lock #32: <unowned> > JNI pinning lock #31: <unowned> > JNI pinning lock #30: <unowned> > JNI pinning lock #29: <unowned> > JNI pinning lock #28: <unowned> > JNI pinning lock #27: <unowned> > JNI pinning lock #26: <unowned> > JNI pinning lock #25: <unowned> > JNI pinning lock #24: <unowned> > JNI pinning lock #23: <unowned> > JNI pinning lock #22: <unowned> > JNI pinning lock #21: <unowned> > JNI pinning lock #20: <unowned> > JNI pinning lock #19: <unowned> > JNI pinning lock #18: <unowned> > JNI pinning lock #17: <unowned> > JNI pinning lock #16: <unowned> > JNI pinning lock #15: <unowned> > JNI pinning lock #14: <unowned> > JNI pinning lock #13: <unowned> > JNI pinning lock #12: <unowned> > JNI pinning lock #11: <unowned> > JNI pinning lock #10: <unowned> > JNI pinning lock #9: <unowned> > JNI pinning lock #8: <unowned> > JNI pinning lock #7: <unowned> > JNI pinning lock #6: <unowned> > JNI pinning lock #5: <unowned> > JNI pinning lock #4: <unowned> > JNI pinning lock #3: <unowned> > JNI pinning lock #2: <unowned> > JNI pinning lock #1: <unowned> > JNI pinning lock #0: <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" (0x112a90b8) 1 entry > Thread queue lock: owner "J3D-Renderer-1" (0x112a90b8) 2 entries > Waiting to be notified: > "Thread-5" (0x1001bb90) > Monitor registry: owner "J3D-Renderer-1" (0x112a90b8) 1 entry > > SIGABRT 6* abort (generated by abort(3) routine) > > Full thread dump Classic VM (1.3.1-mtibuild-011029-19:41, native > threads): > "J3D-Renderer-1" (TID:0x4cec358, sys_thread_t:0x112a90b8, state:R, > native ID:0x10018) prio=5 > at javax.media.j3d.Canvas3D.createContext(Native Method) > at javax.media.j3d.Renderer.doWork(Renderer.java:1029) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-InputDeviceScheduler-1" (TID:0x4cec800, > sys_thread_t:0x10f86950, state:CW, native ID:0x10017) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-SoundSchedulerUpdateThread-1" (TID:0x4cec890, > sys_thread_t:0x10f889e0, state:CW, native ID:0x10016) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-RenderStructureUpdateThread-1" (TID:0x4cecb90, > sys_thread_t:0x10f86538, state:CW, native ID:0x10015) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-BehaviorScheduler-1" (TID:0x4ceca20, sys_thread_t:0x10f85f88, > state:CW, native ID:0x10014) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-TransformStructureUpdateThread-1" (TID:0x4cecf70, > sys_thread_t:0x10f937f0, state:CW, native ID:0x10013) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-RenderingEnvironmentStructureUpdateThread-1" (TID:0x4cecef0, > sys_thread_t:0x10f934a8, state:CW, native ID:0x10012) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-SoundStructureUpdateThread-1" (TID:0x4ced340, > sys_thread_t:0x10f93160, state:CW, native ID:0x10011) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-GeometryStructureUpdateThread-1" (TID:0x4ced098, > sys_thread_t:0x10f92e18, state:CW, native ID:0x10010) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-BehaviorStructureUpdateThread-1" (TID:0x4ced0b8, > sys_thread_t:0x10f92ad0, state:CW, native ID:0x1000f) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "J3D-MasterControl" (TID:0x4cee0d8, sys_thread_t:0x10f34748, > state:CW, native ID:0x1000e) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at > javax.media.j3d.MasterControl.runMonitor(MasterControl.java:3038) > at javax.media.j3d.MasterControl.doWork(MasterControl.java:2610) > > at > javax.media.j3d.MasterControlThread.run(MasterControlThread.java:38) > "J3D-TimerThread" (TID:0x4ceda08, sys_thread_t:0x10f85068, state:CW, > native ID:0x1000d) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.TimerThread.runMonitor(TimerThread.java:142) > at javax.media.j3d.TimerThread.run(TimerThread.java:118) > "J3D-RenderingAttributesStructureUpdateThread" (TID:0x4cee018, > sys_thread_t:0x10f34268, state:CW, native ID:0x1000c) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:297) > at javax.media.j3d.J3dThread.run(J3dThread.java:261) > "Thread-5" (TID:0x4ce9090, sys_thread_t:0x1001bb90, state:CW, native > ID:0x10000) prio=5 > "AWT-Motif" (TID:0x4d00bc0, sys_thread_t:0x109d6bf8, state:MW, > native ID:0x1000b) prio=6 > at sun.awt.motif.MToolkit.run(Native Method) > at java.lang.Thread.run(Thread.java:484) > "SunToolkit.PostEventQueue-0" (TID:0x4d012c0, > sys_thread_t:0x10959db0, state:CW, native ID:0x1000a) prio=6 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at sun.awt.PostEventQueue.run(SunToolkit.java:491) > "AWT-EventQueue-0" (TID:0x4d01208, sys_thread_t:0x10955078, > state:CW, native ID:0x10009) prio=6 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at java.awt.EventQueue.getNextEvent(EventQueue.java:260) > at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:106) > > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98) > > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) > > "ActionThread-4" (TID:0x4d41678, sys_thread_t:0x1061a6d0, state:CW, > native ID:0x10008) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:91) > "ActionThread-3" (TID:0x4d415c8, sys_thread_t:0x10608420, state:CW, > native ID:0x10007) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:91) > "ActionThread-2" (TID:0x4d41548, sys_thread_t:0x10609488, state:CW, > native ID:0x10006) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:91) > "ActionThread-1" (TID:0x4d41838, sys_thread_t:0x1064d2e0, state:CW, > native ID:0x10005) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:91) > "ActionThread-0" (TID:0x4d41748, sys_thread_t:0x1061a590, state:CW, > native ID:0x10004) prio=5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:91) > "Finalizer" (TID:0x4d14528, sys_thread_t:0x101456d0, state:CW, > native ID:0x10003) prio=8 > at java.lang.Object.wait(Native Method) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:113) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123) > at > java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:165) > "Reference Handler" (TID:0x4d14300, sys_thread_t:0x100fd1a8, > state:CW, native ID:0x10002) prio=10 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:421) > at > java.lang.ref.Reference$ReferenceHandler.run(Reference.java:117) > "Signal dispatcher" (TID:0x4d14330, sys_thread_t:0x100b72f8, > state:CW, native ID:0x10001) prio=5 > Monitor Cache Dump: > javax.media.j3d.StructureUpdateThread@4CECF70/4FFB4E0: <unowned> > Waiting to be notified: > "J3D-TransformStructureUpdateThread-1" (0x10f937f0) > javax.media.j3d.StructureUpdateThread@4CED340/4FFAE98: <unowned> > Waiting to be notified: > "J3D-SoundStructureUpdateThread-1" (0x10f93160) > javax.media.j3d.StructureUpdateThread@4CECB90/4FFCAA0: <unowned> > Waiting to be notified: > "J3D-RenderStructureUpdateThread-1" (0x10f86538) > javax.media.j3d.StructureUpdateThread@4CEE018/4FF61B8: <unowned> > Waiting to be notified: > "J3D-RenderingAttributesStructureUpdateThread" (0x10f34268) > java.lang.Object@4D416F8/4DEFE38: <unowned> > Waiting to be notified: > "ActionThread-2" (0x10609488) > "ActionThread-4" (0x1061a6d0) > "ActionThread-1" (0x1064d2e0) > "ActionThread-3" (0x10608420) > "ActionThread-0" (0x1061a590) > javax.media.j3d.BehaviorScheduler@4CECA20/4FFC7D0: <unowned> > Waiting to be notified: > "J3D-BehaviorScheduler-1" (0x10f85f88) > javax.media.j3d.TimerThread@4CEDA08/4FF8448: <unowned> > Waiting to be notified: > "J3D-TimerThread" (0x10f85068) > sun.awt.PostEventQueue@4D012C0/4E7C6E8: <unowned> > Waiting to be notified: > "SunToolkit.PostEventQueue-0" (0x10959db0) > java.lang.Class@4D107C8/4E23760: owner "J3D-Renderer-1" (0x112a90b8) > 1 entry > Waiting to enter: > "AWT-Motif" (0x109d6bf8) > javax.media.j3d.InputDeviceScheduler@4CEC800/4FFDB10: <unowned> > Waiting to be notified: > "J3D-InputDeviceScheduler-1" (0x10f86950) > java.awt.EventQueue@4D014B8/4E7C330: <unowned> > Waiting to be notified: > "AWT-EventQueue-0" (0x10955078) > javax.media.j3d.StructureUpdateThread@4CED0B8/4FFA820: <unowned> > Waiting to be notified: > "J3D-BehaviorStructureUpdateThread-1" (0x10f92ad0) > javax.media.j3d.MasterControl@4D00258/4E7E258: <unowned> > Waiting to be notified: > "J3D-MasterControl" (0x10f34748) > javax.media.j3d.StructureUpdateThread@4CEC890/4FFCD28: <unowned> > Waiting to be notified: > "J3D-SoundSchedulerUpdateThread-1" (0x10f889e0) > java.lang.ref.Reference$Lock@4D14310/4D49E30: <unowned> > Waiting to be notified: > "Reference Handler" (0x100fd1a8) > javax.media.j3d.StructureUpdateThread@4CED098/4FFAB80: <unowned> > Waiting to be notified: > "J3D-GeometryStructureUpdateThread-1" (0x10f92e18) > javax.media.j3d.StructureUpdateThread@4CECEF0/4FFB100: <unowned> > Waiting to be notified: > "J3D-RenderingEnvironmentStructureUpdateThread-1" > (0x10f934a8) > java.lang.ref.ReferenceQueue$Lock@4D14540/4D4A470: <unowned> > Waiting to be notified: > "Finalizer" (0x101456d0) > Registered Monitor Dump: > utf8 hash table: <unowned> > Class lock: <unowned> > JNI pinning lock #150: <unowned> > JNI pinning lock #149: <unowned> > JNI pinning lock #148: <unowned> > JNI pinning lock #147: <unowned> > JNI pinning lock #146: <unowned> > JNI pinning lock #145: <unowned> > JNI pinning lock #144: <unowned> > JNI pinning lock #143: <unowned> > JNI pinning lock #142: <unowned> > JNI pinning lock #141: <unowned> > JNI pinning lock #140: <unowned> > JNI pinning lock #139: <unowned> > JNI pinning lock #138: <unowned> > JNI pinning lock #137: <unowned> > JNI pinning lock #136: <unowned> > JNI pinning lock #135: <unowned> > JNI pinning lock #134: <unowned> > JNI pinning lock #133: <unowned> > JNI pinning lock #132: <unowned> > JNI pinning lock #131: <unowned> > JNI pinning lock #130: <unowned> > JNI pinning lock #129: <unowned> > JNI pinning lock #128: <unowned> > JNI pinning lock #127: <unowned> > JNI pinning lock #126: <unowned> > JNI pinning lock #125: <unowned> > JNI pinning lock #124: <unowned> > JNI pinning lock #123: <unowned> > JNI pinning lock #122: <unowned> > JNI pinning lock #121: <unowned> > JNI pinning lock #120: <unowned> > JNI pinning lock #119: <unowned> > JNI pinning lock #118: <unowned> > JNI pinning lock #117: <unowned> > JNI pinning lock #116: <unowned> > JNI pinning lock #115: <unowned> > JNI pinning lock #114: <unowned> > JNI pinning lock #113: <unowned> > JNI pinning lock #112: <unowned> > JNI pinning lock #111: <unowned> > JNI pinning lock #110: <unowned> > JNI pinning lock #109: <unowned> > JNI pinning lock #108: <unowned> > JNI pinning lock #107: <unowned> > JNI pinning lock #106: <unowned> > JNI pinning lock #105: <unowned> > JNI pinning lock #104: <unowned> > JNI pinning lock #103: <unowned> > JNI pinning lock #102: <unowned> > JNI pinning lock #101: <unowned> > JNI pinning lock #100: <unowned> > JNI pinning lock #99: <unowned> > JNI pinning lock #98: <unowned> > JNI pinning lock #97: <unowned> > JNI pinning lock #96: <unowned> > JNI pinning lock #95: <unowned> > JNI pinning lock #94: <unowned> > JNI pinning lock #93: <unowned> > JNI pinning lock #92: <unowned> > JNI pinning lock #91: <unowned> > JNI pinning lock #90: <unowned> > JNI pinning lock #89: <unowned> > JNI pinning lock #88: <unowned> > JNI pinning lock #87: <unowned> > JNI pinning lock #86: <unowned> > JNI pinning lock #85: <unowned> > JNI pinning lock #84: <unowned> > JNI pinning lock #83: <unowned> > JNI pinning lock #82: <unowned> > JNI pinning lock #81: <unowned> > JNI pinning lock #80: <unowned> > JNI pinning lock #79: <unowned> > JNI pinning lock #78: <unowned> > JNI pinning lock #77: <unowned> > JNI pinning lock #76: <unowned> > JNI pinning lock #75: <unowned> > JNI pinning lock #74: <unowned> > JNI pinning lock #73: <unowned> > JNI pinning lock #72: <unowned> > JNI pinning lock #71: <unowned> > JNI pinning lock #70: <unowned> > JNI pinning lock #69: <unowned> > JNI pinning lock #68: <unowned> > JNI pinning lock #67: <unowned> > JNI pinning lock #66: <unowned> > JNI pinning lock #65: <unowned> > JNI pinning lock #64: <unowned> > JNI pinning lock #63: <unowned> > JNI pinning lock #62: <unowned> > JNI pinning lock #61: <unowned> > JNI pinning lock #60: <unowned> > JNI pinning lock #59: <unowned> > JNI pinning lock #58: <unowned> > JNI pinning lock #57: <unowned> > JNI pinning lock #56: <unowned> > JNI pinning lock #55: <unowned> > JNI pinning lock #54: <unowned> > JNI pinning lock #53: <unowned> > JNI pinning lock #52: <unowned> > JNI pinning lock #51: <unowned> > JNI pinning lock #50: <unowned> > JNI pinning lock #49: <unowned> > JNI pinning lock #48: <unowned> > JNI pinning lock #47: <unowned> > JNI pinning lock #46: <unowned> > JNI pinning lock #45: <unowned> > JNI pinning lock #44: <unowned> > JNI pinning lock #43: <unowned> > JNI pinning lock #42: <unowned> > JNI pinning lock #41: <unowned> > JNI pinning lock #40: <unowned> > JNI pinning lock #39: <unowned> > JNI pinning lock #38: <unowned> > JNI pinning lock #37: <unowned> > JNI pinning lock #36: <unowned> > JNI pinning lock #35: <unowned> > JNI pinning lock #34: <unowned> > JNI pinning lock #33: <unowned> > JNI pinning lock #32: <unowned> > JNI pinning lock #31: <unowned> > JNI pinning lock #30: <unowned> > JNI pinning lock #29: <unowned> > JNI pinning lock #28: <unowned> > JNI pinning lock #27: <unowned> > JNI pinning lock #26: <unowned> > JNI pinning lock #25: <unowned> > JNI pinning lock #24: <unowned> > JNI pinning lock #23: <unowned> > JNI pinning lock #22: <unowned> > JNI pinning lock #21: <unowned> > JNI pinning lock #20: <unowned> > JNI pinning lock #19: <unowned> > JNI pinning lock #18: <unowned> > JNI pinning lock #17: <unowned> > JNI pinning lock #16: <unowned> > JNI pinning lock #15: <unowned> > JNI pinning lock #14: <unowned> > JNI pinning lock #13: <unowned> > JNI pinning lock #12: <unowned> > JNI pinning lock #11: <unowned> > JNI pinning lock #10: <unowned> > JNI pinning lock #9: <unowned> > JNI pinning lock #8: <unowned> > JNI pinning lock #7: <unowned> > JNI pinning lock #6: <unowned> > JNI pinning lock #5: <unowned> > JNI pinning lock #4: <unowned> > JNI pinning lock #3: <unowned> > JNI pinning lock #2: <unowned> > JNI pinning lock #1: <unowned> > JNI pinning lock #0: <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" (0x112a90b8) 1 entry > Thread queue lock: owner "J3D-Renderer-1" (0x112a90b8) 2 entries > Waiting to be notified: > "Thread-5" (0x1001bb90) > Monitor registry: owner "J3D-Renderer-1" (0x112a90b8) 1 entry > > Abort (core dumped) > ---------------end of error message ----------------- -- *----------------------------------------------------------------------* | Doug Lindholm, Software Engineer | E-mail: lind@xxxxxxxx | | Research Applications Program | Phone: 303-497-8374 | | National Center for Atmospheric Research | | | P.O. Box 3000 | There's no place | | Boulder, Colorado 80307-3000 | like $HOME | *----------------------------------------------------------------------*
visad
archives: