2012-11-19 21:49:56 Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.12-b01-434 mixed mode): "RMI TCP Connection(2)-192.168.1.111" daemon prio=9 tid=7f88ec865800 nid=0x1180f6000 runnable [1180f5000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:237) - locked <77c0b06e0> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:66) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - <77c0b3398> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "JMX server connection timeout 55" daemon prio=9 tid=7f88eb4dd800 nid=0x117ff3000 in Object.wait() [117ff2000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77c0b3338> (a [I) at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150) - locked <77c0b3338> (a [I) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "RMI Scheduler(0)" daemon prio=9 tid=7f88ec862800 nid=0x117e38000 waiting on condition [117e37000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <77c0b34a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025) at java.util.concurrent.DelayQueue.take(DelayQueue.java:164) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "RMI TCP Connection(1)-192.168.1.111" daemon prio=9 tid=7f88eb229000 nid=0x114e78000 runnable [114e77000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:237) - locked <77c0b5a80> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:66) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - <77c0b3348> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "RMI TCP Accept-0" daemon prio=9 tid=7f88ec87a800 nid=0x113aad000 runnable [113aac000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) - locked <77c0b8210> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:462) at java.net.ServerSocket.accept(ServerSocket.java:430) at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "Attach Listener" daemon prio=9 tid=7f88ec802000 nid=0x10f466000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "J3D-Renderer-1" prio=5 tid=7f88ec6ef000 nid=0x117d35000 in Object.wait() [117d32000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77c0b92e8> (a java.awt.EventQueue$1AWTInvocationLock) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.invokeAndWait(EventQueue.java:1106) - locked <77c0b92e8> (a java.awt.EventQueue$1AWTInvocationLock) at jogamp.nativewindow.jawt.JAWTUtil.(JAWTUtil.java:263) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:247) at javax.media.nativewindow.NativeWindowFactory$2.run(NativeWindowFactory.java:232) at javax.media.nativewindow.NativeWindowFactory$2.run(NativeWindowFactory.java:229) at java.security.AccessController.doPrivileged(Native Method) at javax.media.nativewindow.NativeWindowFactory.initSingleton(NativeWindowFactory.java:229) - locked <7fc3ec1e0> (a java.lang.Class for javax.media.nativewindow.NativeWindowFactory) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1368) at javax.media.opengl.GLProfile.access$100(GLProfile.java:76) at javax.media.opengl.GLProfile$1.run(GLProfile.java:157) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:123) at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:1857) at javax.media.opengl.GLProfile.get(GLProfile.java:801) at javax.media.opengl.GLProfile.get(GLProfile.java:830) at javax.media.opengl.GLProfile.getMaxFixedFunc(GLProfile.java:636) at javax.media.j3d.JoglPipeline.getDefaultProfile(JoglPipeline.java:6248) at javax.media.j3d.JoglPipeline.getBestConfiguration(JoglPipeline.java:7907) at javax.media.j3d.Renderer.doWork(Renderer.java:503) at javax.media.j3d.J3dThread.run(J3dThread.java:270) Locked ownable synchronizers: - <77df92380> (a jogamp.common.util.locks.RecursiveThreadGroupLockImpl01Unfairish$ThreadGroupSync) "J3D-MasterControl-1" prio=5 tid=7f88ec6ee000 nid=0x117c32000 in Object.wait() [117c31000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77dec4e78> (a javax.media.j3d.MasterControl) at java.lang.Object.wait(Object.java:485) at javax.media.j3d.MasterControl.runMonitor(MasterControl.java:3413) - locked <77dec4e78> (a javax.media.j3d.MasterControl) at javax.media.j3d.MasterControl.doWork(MasterControl.java:2974) at javax.media.j3d.MasterControlThread.run(MasterControlThread.java:62) Locked ownable synchronizers: - None "J3D-NotificationThread" prio=5 tid=7f88ec0d7800 nid=0x117b2f000 in Object.wait() [117b2e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77f3c4940> (a javax.media.j3d.NotificationThread) at java.lang.Object.wait(Object.java:485) at javax.media.j3d.NotificationThread.runMonitor(NotificationThread.java:114) - locked <77f3c4940> (a javax.media.j3d.NotificationThread) at javax.media.j3d.NotificationThread.run(NotificationThread.java:100) Locked ownable synchronizers: - None "J3D-TimerThread" prio=5 tid=7f88ec0d6800 nid=0x115a8f000 in Object.wait() [115a8e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77f65b458> (a javax.media.j3d.TimerThread) at java.lang.Object.wait(Object.java:485) at javax.media.j3d.TimerThread.runMonitor(TimerThread.java:144) - locked <77f65b458> (a javax.media.j3d.TimerThread) at javax.media.j3d.TimerThread.run(TimerThread.java:104) Locked ownable synchronizers: - None "J3D-RenderingAttributesStructureUpdateThread" prio=5 tid=7f88ec253800 nid=0x114a8b000 in Object.wait() [114a8a000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77f3e1b08> (a javax.media.j3d.StructureUpdateThread) at java.lang.Object.wait(Object.java:485) at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:286) - locked <77f3e1b08> (a javax.media.j3d.StructureUpdateThread) at javax.media.j3d.J3dThread.run(J3dThread.java:268) Locked ownable synchronizers: - None "Thread-17" prio=5 tid=7f88eb5a1000 nid=0x1147fd000 runnable [1147fc000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) - locked <77ea5c750> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:462) at java.net.ServerSocket.accept(ServerSocket.java:430) at com.sun.deploy.si.SingleInstanceImpl$SingleInstanceServer$2.run(SingleInstanceImpl.java:208) at java.security.AccessController.doPrivileged(Native Method) at com.sun.deploy.si.SingleInstanceImpl$SingleInstanceServer.run(SingleInstanceImpl.java:197) Locked ownable synchronizers: - None "AWT-EventQueue-0" prio=6 tid=7f88ec72a800 nid=0x1156cd000 in Object.wait() [1156cb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77f42a4c8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at javax.media.j3d.GraphicsConfigTemplate3D.runMonitor(GraphicsConfigTemplate3D.java:399) - locked <77f42a4c8> (a java.lang.Object) at javax.media.j3d.GraphicsConfigTemplate3D.getBestConfiguration(GraphicsConfigTemplate3D.java:318) - locked <77f42a4e0> (a java.lang.Object) at java.awt.GraphicsDevice.getBestConfiguration(GraphicsDevice.java:159) at org.vorthmann.zome.render.java3d.Java3dFactory.createRenderingViewer(Java3dFactory.java:63) at org.vorthmann.zome.app.impl.ThumbnailRenderer.(ThumbnailRenderer.java:37) at org.vorthmann.zome.app.impl.EditorController.(EditorController.java:304) at org.vorthmann.zome.app.impl.DefaultApplication.loadController(DefaultApplication.java:161) at org.vorthmann.zome.ui.ApplicationUI.openURL(ApplicationUI.java:524) at org.vorthmann.zome.ui.ApplicationUI.doAction(ApplicationUI.java:126) at org.vorthmann.zome.ui.ApplicationUI$ModelWindowOpener.run(ApplicationUI.java:435) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702) at java.awt.EventQueue.access$400(EventQueue.java:82) at java.awt.EventQueue$2.run(EventQueue.java:663) at java.awt.EventQueue$2.run(EventQueue.java:661) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:672) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Locked ownable synchronizers: - None "TimerQueue" daemon prio=5 tid=7f88eb12e800 nid=0x1146fa000 in Object.wait() [1146f9000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77d9201c8> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:232) - locked <77d9201c8> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "CacheCleanUpThread" daemon prio=5 tid=7f88eb0d1800 nid=0x1143eb000 in Object.wait() [1143ea000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77d8bde28> (a com.sun.deploy.cache.CleanupThread) at java.lang.Object.wait(Object.java:485) at com.sun.deploy.cache.CleanupThread.run(CleanupThread.java:269) - locked <77d8bde28> (a com.sun.deploy.cache.CleanupThread) Locked ownable synchronizers: - None "CacheMemoryCleanUpThread" daemon prio=5 tid=7f88eb190800 nid=0x1142e8000 in Object.wait() [1142e7000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77da042c0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <77da042c0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at com.sun.deploy.cache.MemoryCache$LoadedResourceCleanupThread.run(MemoryCache.java:219) Locked ownable synchronizers: - None "ConsoleWriterThread" daemon prio=5 tid=7f88ec33a000 nid=0x1141e5000 in Object.wait() [1141e4000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77d920300> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.deploy.util.ConsoleTraceListener$ConsoleWriterThread.run(ConsoleTraceListener.java:72) - locked <77d920300> (a java.lang.Object) Locked ownable synchronizers: - None "AWT-EventQueue-1" prio=6 tid=7f88eb001000 nid=0x1140e2000 in Object.wait() [1140e1000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77d94b388> (a java.awt.EventQueue) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.getNextEvent(EventQueue.java:545) - locked <77d94b388> (a java.awt.EventQueue) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:263) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Locked ownable synchronizers: - None "Timer-0" daemon prio=5 tid=7f88ec339800 nid=0x113fdf000 in Object.wait() [113fde000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77d920240> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <77d920240> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) Locked ownable synchronizers: - None "Java2D Disposer" daemon prio=10 tid=7f88ec39e800 nid=0x113edc000 in Object.wait() [113edb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77d8f2900> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <77d8f2900> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:127) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "DestroyJavaVM" prio=5 tid=7f88ec192000 nid=0x1061ea000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Javaws Secure Thread" daemon prio=5 tid=7f88ec173800 nid=0x1139aa000 in Object.wait() [1139a9000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77d9202a0> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.javaws.ui.JavawsSysRun$SecureThread.run(JavawsSysRun.java:362) - locked <77d9202a0> (a java.lang.Object) Locked ownable synchronizers: - None "AWT-Shutdown" prio=5 tid=7f88ec142000 nid=0x1111fe000 in Object.wait() [1111fd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77da04338> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265) - locked <77da04338> (a java.lang.Object) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "AWT-AppKit" daemon prio=5 tid=7f88ec141800 nid=0x7fff7aa81180 runnable [00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "traceMsgQueueThread" daemon prio=5 tid=7f88ec0fc000 nid=0x110e26000 in Object.wait() [110e25000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77d920108> (a java.util.ArrayList) at java.lang.Object.wait(Object.java:485) at com.sun.deploy.util.Trace$TraceMsgQueueChecker.run(Trace.java:78) - locked <77d920108> (a java.util.ArrayList) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "Low Memory Detector" daemon prio=5 tid=7f88eb03c800 nid=0x10f9b3000 runnable [00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread1" daemon prio=9 tid=7f88eb03c000 nid=0x10f8b0000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread0" daemon prio=9 tid=7f88eb03b000 nid=0x10f7ad000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" daemon prio=9 tid=7f88eb03a800 nid=0x10f6aa000 runnable [00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=7f88eb039800 nid=0x10f5a7000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" daemon prio=8 tid=7f88eb02b800 nid=0x10f319000 in Object.wait() [10f318000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77d920150> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <77d920150> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) Locked ownable synchronizers: - None "Reference Handler" daemon prio=10 tid=7f88eb02b000 nid=0x10f216000 in Object.wait() [10f215000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <77d92e3d0> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <77d92e3d0> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "VM Thread" prio=9 tid=7f88eb026800 nid=0x10f113000 runnable "Gang worker#0 (Parallel GC Threads)" prio=9 tid=7f88ec000000 nid=0x1095f1000 runnable "Gang worker#1 (Parallel GC Threads)" prio=9 tid=7f88ec001000 nid=0x1096f4000 runnable "Concurrent Mark-Sweep GC Thread" prio=9 tid=7f88ec04b800 nid=0x10ed5d000 runnable "VM Periodic Task Thread" prio=10 tid=7f88eb046000 nid=0x10fab6000 waiting on condition "Exception Catcher Thread" prio=10 tid=7f88eb002000 nid=0x106418000 runnable JNI global references: 2245