2012-09-17 14:52:25 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=0x000000000ac73800 nid=0x1d70 runnable [0x000000000ecae000] java.lang.Thread.State: RUNNABLE at java.util.TreeMap.writeObject(Unknown Source) at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at java.io.ObjectStreamClass.invokeWriteObject(Unknown Source) at java.io.ObjectOutputStream.writeSerialData(Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source) at java.io.ObjectOutputStream.writeObject0(Unknown Source) at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source) at java.io.ObjectOutputStream.writeSerialData(Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source) at java.io.ObjectOutputStream.writeObject0(Unknown Source) at java.io.ObjectOutputStream.writeArray(Unknown Source) at java.io.ObjectOutputStream.writeObject0(Unknown Source) at java.io.ObjectOutputStream.writeObject(Unknown Source) at sun.rmi.server.UnicastRef.marshalValue(Unknown Source) at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source) at sun.rmi.transport.Transport$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(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: - <0x00000000fa7306f0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "JMX server connection timeout 47" daemon prio=6 tid=0x000000000ac73000 nid=0x1134 in Object.wait() [0x000000000ebaf000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000fa8b1cb0> (a [I) at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(Unknown Source) - locked <0x00000000fa8b1cb0> (a [I) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "RMI Scheduler(0)" daemon prio=6 tid=0x000000000ac72000 nid=0x658 waiting on condition [0x000000000eaaf000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000fa5ef760> (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=0x000000000ac71800 nid=0x22c runnable [0x000000000e8df000] 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 <0x00000000fa867420> (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: - <0x00000000fa729998> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "RMI TCP Accept-0" daemon prio=6 tid=0x000000000ac6f000 nid=0x2158 runnable [0x000000000d4ef000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(Unknown Source) - locked <0x00000000fa5f5d88> (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=0x000000000ac70800 nid=0x2080 waiting for monitor entry [0x000000000d3eb000] 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 <0x00000000f7b0cdf8> (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 <0x00000000e0967c48> (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 <0x00000000e0939588> (a com.sun.jnlp.JNLPClassLoader) at java.lang.ClassLoader.loadClass(Unknown Source) - locked <0x00000000e0939520> (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=0x000000000ac70000 nid=0x1dec in Object.wait() [0x000000000d21f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000f96e0c38> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x00000000f96e0c38> (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=0x000000000737d800 nid=0x1ec4 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "ConsoleTraceListener" daemon prio=6 tid=0x000000000661d000 nid=0x1f8 in Object.wait() [0x000000000a31f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000e09898e8> (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 <0x00000000e09898e8> (a com.sun.deploy.uitoolkit.ui.ConsoleTraceListener$BoundedStringBuffer) Locked ownable synchronizers: - None "DestroyJavaVM" prio=6 tid=0x00000000003dc800 nid=0x1a3c waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Javaws Secure Thread" daemon prio=6 tid=0x000000000740a000 nid=0x1d4 in Object.wait() [0x000000000a11f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000e0992aa8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.javaws.ui.JavawsSysRun$SecureThread.run(Unknown Source) - locked <0x00000000e0992aa8> (a java.lang.Object) Locked ownable synchronizers: - None "JavaFX Application Thread" prio=6 tid=0x00000000065d8000 nid=0x1c68 waiting on condition [0x000000000868e000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000e0938db0> (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=0x0000000007409000 nid=0x1cbc in Object.wait() [0x000000000858f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000e09e7e60> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x00000000e09e7e60> (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=0x0000000007397800 nid=0x1058 waiting for monitor entry [0x0000000007a2e000] java.lang.Thread.State: BLOCKED (on object monitor) at com.sun.deploy.cache.CacheEntry.storageFilesExist(Unknown Source) - waiting to lock <0x00000000f7b0cdf8> (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: - <0x00000000e02a2b08> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) - <0x00000000e09391b8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "CacheCleanUpThread" daemon prio=6 tid=0x00000000065e1800 nid=0x2090 in Object.wait() [0x000000000736f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000e09748c0> (a com.sun.deploy.cache.CleanupThread) at java.lang.Object.wait(Object.java:485) at com.sun.deploy.cache.CleanupThread.run(Unknown Source) - locked <0x00000000e09748c0> (a com.sun.deploy.cache.CleanupThread) Locked ownable synchronizers: - None "CacheMemoryCleanUpThread" daemon prio=6 tid=0x0000000006593000 nid=0x1858 in Object.wait() [0x000000000718f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000e09e1508> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x00000000e09e1508> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at com.sun.deploy.cache.MemoryCache$LoadedResourceCleanupThread.run(Unknown Source) Locked ownable synchronizers: - None "traceMsgQueueThread" daemon prio=6 tid=0x000000000649b800 nid=0x185c in Object.wait() [0x0000000006d1f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000e09c8770> (a java.util.ArrayList) at java.lang.Object.wait(Object.java:485) at com.sun.deploy.trace.Trace$TraceMsgQueueChecker.run(Unknown Source) - locked <0x00000000e09c8770> (a java.util.ArrayList) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "Low Memory Detector" daemon prio=6 tid=0x0000000006484800 nid=0x894 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread1" daemon prio=10 tid=0x0000000006481000 nid=0x2064 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread0" daemon prio=10 tid=0x000000000647e800 nid=0x440 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Attach Listener" daemon prio=10 tid=0x0000000006479000 nid=0x1984 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" daemon prio=10 tid=0x0000000006473800 nid=0x21c4 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" daemon prio=8 tid=0x000000000052b000 nid=0x1a4c in Object.wait() [0x000000000641f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000e099bc00> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x00000000e099bc00> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) Locked ownable synchronizers: - None "Reference Handler" daemon prio=10 tid=0x0000000000529000 nid=0x2250 in Object.wait() [0x000000000631f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000e099bbc0> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) - locked <0x00000000e099bbc0> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "VM Thread" prio=10 tid=0x000000000051f800 nid=0x2304 runnable "GC task thread#0 (ParallelGC)" prio=6 tid=0x0000000000479000 nid=0x1378 runnable "GC task thread#1 (ParallelGC)" prio=6 tid=0x000000000047b000 nid=0x23a4 runnable "GC task thread#2 (ParallelGC)" prio=6 tid=0x000000000047c800 nid=0xff0 runnable "GC task thread#3 (ParallelGC)" prio=6 tid=0x000000000047e000 nid=0x120 runnable "VM Periodic Task Thread" prio=10 tid=0x0000000006496000 nid=0x224c waiting on condition JNI global references: 1077 Found one Java-level deadlock: ============================= "javawsApplicationMain": waiting to lock monitor 0x00000000064227e8 (object 0x00000000db145cb8, a java.lang.Class), which is held by "QuantumRenderer-0" "QuantumRenderer-0": waiting to lock monitor 0x0000000007693030 (object 0x00000000f7b0cdf8, 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 <0x00000000f7b0cdf8> (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 <0x00000000e0967c48> (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 <0x00000000e0939588> (a com.sun.jnlp.JNLPClassLoader) at java.lang.ClassLoader.loadClass(Unknown Source) - locked <0x00000000e0939520> (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 <0x00000000f7b0cdf8> (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.