2012-09-17 15:20:56 Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.5-b03 mixed mode): "RMI TCP Connection(2)-192.168.1.33" daemon prio=6 tid=0x000000000a900000 nid=0x1950 runnable [0x000000000d76f000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x00000000f5786288> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(Unknown Source) at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - <0x00000000f577ea68> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "JMX server connection timeout 42" daemon prio=6 tid=0x000000000a8fb800 nid=0x1ab8 in Object.wait() [0x000000000d66f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000f78f57f8> (a [I) at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(Unknown Source) - locked <0x00000000f78f57f8> (a [I) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "RMI Scheduler(0)" daemon prio=6 tid=0x000000000a8fd800 nid=0x1c34 waiting on condition [0x000000000d50f000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000f7860bc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.DelayQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "RMI TCP Connection(1)-192.168.1.33" daemon prio=6 tid=0x000000000a8ff000 nid=0x225c runnable [0x000000000d34f000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x00000000f7943d08> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(Unknown Source) at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - <0x00000000f78f5c60> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "RMI TCP Accept-0" daemon prio=6 tid=0x000000000a8fc000 nid=0x1f20 runnable [0x000000000bd7f000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(Unknown Source) - locked <0x00000000f78d4730> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(Unknown Source) at java.net.ServerSocket.accept(Unknown Source) at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "javawsApplicationMain" prio=6 tid=0x000000000a8fe800 nid=0xefc waiting for monitor entry [0x000000000d24a000] java.lang.Thread.State: BLOCKED (on object monitor) at com.sun.deploy.cache.MemoryCache.addResourceReference(Unknown Source) - waiting to lock <0x00000000db145cb8> (a java.lang.Class for com.sun.deploy.cache.MemoryCache) at com.sun.deploy.cache.CachedJarFile.(Unknown Source) at com.sun.deploy.cache.CachedJarFile.(Unknown Source) at com.sun.deploy.cache.CacheEntry$5.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.sun.deploy.cache.CacheEntry.getJarFile(Unknown Source) - locked <0x00000000f7990460> (a com.sun.deploy.cache.CacheEntry) at com.sun.deploy.model.ResourceProvider.getCachedJarFile(Unknown Source) at com.sun.jnlp.JNLPClassLoader$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.sun.jnlp.JNLPClassLoader.getJarFile(Unknown Source) at com.sun.jnlp.JNLPCachedJarURLConnection.connect(Unknown Source) at com.sun.jnlp.JNLPCachedJarURLConnection.getJarFile(Unknown Source) at com.sun.deploy.security.DeployURLClassPath$JarLoader.getJarFile(Unknown Source) at com.sun.deploy.security.DeployURLClassPath$JarLoader.access$1000(Unknown Source) at com.sun.deploy.security.DeployURLClassPath$JarLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.sun.deploy.security.DeployURLClassPath$JarLoader.ensureOpen(Unknown Source) at com.sun.deploy.security.DeployURLClassPath$JarLoader.(Unknown Source) at com.sun.deploy.security.DeployURLClassPath$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source) at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source) - locked <0x00000000f79034a8> (a com.sun.deploy.security.DeployURLClassPath) at com.sun.deploy.security.DeployURLClassPath.getResource(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) - locked <0x00000000f78c2220> (a com.sun.jnlp.JNLPClassLoader) at java.lang.ClassLoader.loadClass(Unknown Source) - locked <0x00000000f78c21b8> (a com.sun.jnlp.JNLPClassLoader) at java.lang.ClassLoader.loadClass(Unknown Source) at mint.application.MintWebAssistantStart.main(MintWebAssistantStart.java:42) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.sun.javaws.Launcher.executeApplication(Unknown Source) at com.sun.javaws.Launcher.executeMainClass(Unknown Source) at com.sun.javaws.Launcher.doLaunchApp(Unknown Source) at com.sun.javaws.Launcher.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "Prism Font Disposer" daemon prio=10 tid=0x000000000a8fd000 nid=0x1cbc in Object.wait() [0x000000000d14f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000f7800e20> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x00000000f7800e20> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at com.sun.t2k.Disposer.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "Thread-2" daemon prio=6 tid=0x0000000007406800 nid=0x2274 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "ConsoleTraceListener" daemon prio=6 tid=0x0000000007374000 nid=0x19e8 in Object.wait() [0x000000000a19f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000f78f6348> (a com.sun.deploy.uitoolkit.ui.ConsoleTraceListener$BoundedStringBuffer) at java.lang.Object.wait(Object.java:485) at com.sun.deploy.uitoolkit.ui.ConsoleTraceListener$ConsoleWriterThread.run(Unknown Source) - locked <0x00000000f78f6348> (a com.sun.deploy.uitoolkit.ui.ConsoleTraceListener$BoundedStringBuffer) Locked ownable synchronizers: - None "DestroyJavaVM" prio=6 tid=0x000000000020c800 nid=0x2120 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Javaws Secure Thread" daemon prio=6 tid=0x000000000746f800 nid=0x1374 in Object.wait() [0x0000000009edf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000f78f8620> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.javaws.ui.JavawsSysRun$SecureThread.run(Unknown Source) - locked <0x00000000f78f8620> (a java.lang.Object) Locked ownable synchronizers: - None "JavaFX Application Thread" prio=6 tid=0x0000000006589800 nid=0x1f28 waiting on condition [0x000000000854e000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000f78c1d98> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.CyclicBarrier.dowait(Unknown Source) at java.util.concurrent.CyclicBarrier.await(Unknown Source) at com.sun.javafx.tk.quantum.PaintCollector.releaseBarrier(Unknown Source) at com.sun.javafx.tk.quantum.PaintCollector.renderAll(Unknown Source) at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(Unknown Source) at com.sun.javafx.tk.quantum.QuantumToolkit$9.run(Unknown Source) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.access$100(Unknown Source) at com.sun.glass.ui.win.WinApplication$2$1.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "Disposer" daemon prio=10 tid=0x0000000007339000 nid=0x1b44 in Object.wait() [0x000000000844f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000f79bce18> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x00000000f79bce18> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at com.sun.glass.utils.Disposer.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "QuantumRenderer-0" daemon prio=6 tid=0x0000000007338800 nid=0x14a4 waiting for monitor entry [0x000000000790e000] java.lang.Thread.State: BLOCKED (on object monitor) at com.sun.deploy.cache.CacheEntry.storageFilesExist(Unknown Source) - waiting to lock <0x00000000f7990460> (a com.sun.deploy.cache.CacheEntry) at com.sun.deploy.cache.MemoryCache.validateResource(Unknown Source) at com.sun.deploy.cache.MemoryCache.getLoadedResource(Unknown Source) - locked <0x00000000db145cb8> (a java.lang.Class for com.sun.deploy.cache.MemoryCache) at com.sun.deploy.net.DownloadEngine.getKnownRedirectFinalURL(Unknown Source) at com.sun.jnlp.JNLPClassLoader.getJarDescFromURL(Unknown Source) at com.sun.jnlp.JNLPClassLoader.getJarDescFromURL(Unknown Source) at com.sun.jnlp.JNLPClassLoader.getJarFile(Unknown Source) at com.sun.jnlp.JNLPCachedJarURLConnection.connect(Unknown Source) at com.sun.jnlp.JNLPCachedJarURLConnection.getInputStream(Unknown Source) at java.net.URL.openStream(Unknown Source) at java.lang.ClassLoader.getResourceAsStream(Unknown Source) at java.lang.Class.getResourceAsStream(Unknown Source) at com.sun.prism.d3d.D3DResourceFactory$1.run(Unknown Source) at com.sun.prism.d3d.D3DResourceFactory$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.sun.prism.d3d.D3DResourceFactory.createStockShader(Unknown Source) at com.sun.prism.impl.ps.BaseShaderContext.getPaintShader(Unknown Source) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(Unknown Source) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(Unknown Source) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(Unknown Source) at com.sun.prism.impl.BaseContext.validateClearOp(Unknown Source) at com.sun.prism.d3d.D3DGraphics.clear(Unknown Source) at com.sun.prism.impl.BaseGraphics.clear(Unknown Source) at com.sun.prism.d3d.D3DResourceFactory.createRTTexture(Unknown Source) at com.sun.prism.d3d.D3DResourceFactory.createPresentable(Unknown Source) at com.sun.javafx.tk.quantum.PresentingPainter.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at com.sun.prism.render.RenderJob.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - <0x00000000f790c180> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) - <0x00000000f7a72e38> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "CacheCleanUpThread" daemon prio=6 tid=0x00000000065a3000 nid=0x2100 in Object.wait() [0x000000000730f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000f79648a0> (a com.sun.deploy.cache.CleanupThread) at java.lang.Object.wait(Object.java:485) at com.sun.deploy.cache.CleanupThread.run(Unknown Source) - locked <0x00000000f79648a0> (a com.sun.deploy.cache.CleanupThread) Locked ownable synchronizers: - None "CacheMemoryCleanUpThread" daemon prio=6 tid=0x000000000643a800 nid=0x1d38 waiting for monitor entry [0x000000000720f000] java.lang.Thread.State: BLOCKED (on object monitor) at com.sun.deploy.cache.MemoryCache.removeLoadedResource(Unknown Source) - waiting to lock <0x00000000db145cb8> (a java.lang.Class for com.sun.deploy.cache.MemoryCache) at com.sun.deploy.cache.MemoryCache$LoadedResourceCleanupThread.run(Unknown Source) - locked <0x00000000f796e620> (a java.util.HashMap) Locked ownable synchronizers: - None "traceMsgQueueThread" daemon prio=6 tid=0x000000000642d800 nid=0x2094 in Object.wait() [0x0000000006caf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000f7957e50> (a java.util.ArrayList) at java.lang.Object.wait(Object.java:485) at com.sun.deploy.trace.Trace$TraceMsgQueueChecker.run(Unknown Source) - locked <0x00000000f7957e50> (a java.util.ArrayList) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "Low Memory Detector" daemon prio=6 tid=0x0000000006412800 nid=0x810 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread1" daemon prio=10 tid=0x000000000640f000 nid=0x1d3c waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread0" daemon prio=10 tid=0x000000000640a000 nid=0x95c waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Attach Listener" daemon prio=10 tid=0x0000000006407000 nid=0x1da0 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" daemon prio=10 tid=0x0000000006402000 nid=0x1a20 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" daemon prio=8 tid=0x000000000052e800 nid=0x450 waiting for monitor entry [0x00000000063af000] java.lang.Thread.State: BLOCKED (on object monitor) at com.sun.deploy.cache.MemoryCache.hasReferencesTo(Unknown Source) - waiting to lock <0x00000000db145cb8> (a java.lang.Class for com.sun.deploy.cache.MemoryCache) at com.sun.deploy.cache.CachedJarFile.close(Unknown Source) at java.util.zip.ZipFile.finalize(Unknown Source) at java.lang.ref.Finalizer.invokeFinalizeMethod(Native Method) at java.lang.ref.Finalizer.runFinalizer(Unknown Source) at java.lang.ref.Finalizer.access$100(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) Locked ownable synchronizers: - None "Reference Handler" daemon prio=10 tid=0x0000000000527000 nid=0x1510 in Object.wait() [0x00000000062af000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000f77de8c0> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) - locked <0x00000000f77de8c0> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "VM Thread" prio=10 tid=0x000000000051d800 nid=0x1cd4 runnable "GC task thread#0 (ParallelGC)" prio=6 tid=0x0000000000479000 nid=0x1820 runnable "GC task thread#1 (ParallelGC)" prio=6 tid=0x000000000047b000 nid=0x1c9c runnable "GC task thread#2 (ParallelGC)" prio=6 tid=0x000000000047c800 nid=0x930 runnable "GC task thread#3 (ParallelGC)" prio=6 tid=0x000000000047e000 nid=0x2374 runnable "VM Periodic Task Thread" prio=10 tid=0x0000000006428000 nid=0x1088 waiting on condition JNI global references: 1629 Found one Java-level deadlock: ============================= "javawsApplicationMain": waiting to lock monitor 0x000000000770b790 (object 0x00000000db145cb8, a java.lang.Class), which is held by "QuantumRenderer-0" "QuantumRenderer-0": waiting to lock monitor 0x0000000007404808 (object 0x00000000f7990460, a com.sun.deploy.cache.CacheEntry), which is held by "javawsApplicationMain" Java stack information for the threads listed above: =================================================== "javawsApplicationMain": at com.sun.deploy.cache.MemoryCache.addResourceReference(Unknown Source) - waiting to lock <0x00000000db145cb8> (a java.lang.Class for com.sun.deploy.cache.MemoryCache) at com.sun.deploy.cache.CachedJarFile.(Unknown Source) at com.sun.deploy.cache.CachedJarFile.(Unknown Source) at com.sun.deploy.cache.CacheEntry$5.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.sun.deploy.cache.CacheEntry.getJarFile(Unknown Source) - locked <0x00000000f7990460> (a com.sun.deploy.cache.CacheEntry) at com.sun.deploy.model.ResourceProvider.getCachedJarFile(Unknown Source) at com.sun.jnlp.JNLPClassLoader$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.sun.jnlp.JNLPClassLoader.getJarFile(Unknown Source) at com.sun.jnlp.JNLPCachedJarURLConnection.connect(Unknown Source) at com.sun.jnlp.JNLPCachedJarURLConnection.getJarFile(Unknown Source) at com.sun.deploy.security.DeployURLClassPath$JarLoader.getJarFile(Unknown Source) at com.sun.deploy.security.DeployURLClassPath$JarLoader.access$1000(Unknown Source) at com.sun.deploy.security.DeployURLClassPath$JarLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.sun.deploy.security.DeployURLClassPath$JarLoader.ensureOpen(Unknown Source) at com.sun.deploy.security.DeployURLClassPath$JarLoader.(Unknown Source) at com.sun.deploy.security.DeployURLClassPath$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source) at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source) - locked <0x00000000f79034a8> (a com.sun.deploy.security.DeployURLClassPath) at com.sun.deploy.security.DeployURLClassPath.getResource(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) - locked <0x00000000f78c2220> (a com.sun.jnlp.JNLPClassLoader) at java.lang.ClassLoader.loadClass(Unknown Source) - locked <0x00000000f78c21b8> (a com.sun.jnlp.JNLPClassLoader) at java.lang.ClassLoader.loadClass(Unknown Source) at mint.application.MintWebAssistantStart.main(MintWebAssistantStart.java:42) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.sun.javaws.Launcher.executeApplication(Unknown Source) at com.sun.javaws.Launcher.executeMainClass(Unknown Source) at com.sun.javaws.Launcher.doLaunchApp(Unknown Source) at com.sun.javaws.Launcher.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "QuantumRenderer-0": at com.sun.deploy.cache.CacheEntry.storageFilesExist(Unknown Source) - waiting to lock <0x00000000f7990460> (a com.sun.deploy.cache.CacheEntry) at com.sun.deploy.cache.MemoryCache.validateResource(Unknown Source) at com.sun.deploy.cache.MemoryCache.getLoadedResource(Unknown Source) - locked <0x00000000db145cb8> (a java.lang.Class for com.sun.deploy.cache.MemoryCache) at com.sun.deploy.net.DownloadEngine.getKnownRedirectFinalURL(Unknown Source) at com.sun.jnlp.JNLPClassLoader.getJarDescFromURL(Unknown Source) at com.sun.jnlp.JNLPClassLoader.getJarDescFromURL(Unknown Source) at com.sun.jnlp.JNLPClassLoader.getJarFile(Unknown Source) at com.sun.jnlp.JNLPCachedJarURLConnection.connect(Unknown Source) at com.sun.jnlp.JNLPCachedJarURLConnection.getInputStream(Unknown Source) at java.net.URL.openStream(Unknown Source) at java.lang.ClassLoader.getResourceAsStream(Unknown Source) at java.lang.Class.getResourceAsStream(Unknown Source) at com.sun.prism.d3d.D3DResourceFactory$1.run(Unknown Source) at com.sun.prism.d3d.D3DResourceFactory$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.sun.prism.d3d.D3DResourceFactory.createStockShader(Unknown Source) at com.sun.prism.impl.ps.BaseShaderContext.getPaintShader(Unknown Source) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(Unknown Source) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(Unknown Source) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(Unknown Source) at com.sun.prism.impl.BaseContext.validateClearOp(Unknown Source) at com.sun.prism.d3d.D3DGraphics.clear(Unknown Source) at com.sun.prism.impl.BaseGraphics.clear(Unknown Source) at com.sun.prism.d3d.D3DResourceFactory.createRTTexture(Unknown Source) at com.sun.prism.d3d.D3DResourceFactory.createPresentable(Unknown Source) at com.sun.javafx.tk.quantum.PresentingPainter.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at com.sun.prism.render.RenderJob.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Found 1 deadlock.