Re: Thread deadlock when trying to maven compile using 2.5-rc1
If it helps I am trying to build this using my Mac.
I also realized that there is also now a 2.5-rc1 version of the plugin so I tried with that one and I still get the deadlock:
[INFO] --- gwt-maven-plugin:2.5.0-rc1:compile (gwt-compile) @ web-client ---
[INFO] Compiling module com.xxxx
[INFO] 2012-07-19 00:39:18
[INFO] Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.6-b01-415 mixed mode):
[INFO]
[INFO] "Thread-4" daemon prio=5 tid=7fc5ca22c000 nid=0x115df9000 waiting for monitor entry [00000000]
[INFO] java.lang.Thread.State: BLOCKED (on object monitor)
[INFO]
[INFO] "Thread-3" daemon prio=5 tid=7fc5cb0b8000 nid=0x11702c000 waiting for monitor entry [117029000]
[INFO] java.lang.Thread.State: BLOCKED (on object monitor)
[INFO] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:293)
[INFO] - waiting to lock <79fe5f198> (a sun.misc.Launcher$AppClassLoader)
[INFO] at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
[INFO] at java.util.ResourceBundle$RBClassLoader.loadClass(ResourceBundle.java:435)
[INFO] at java.util.ResourceBundle$Control.newBundle(ResourceBundle.java:2289)
[INFO] at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1364)
[INFO] at java.util.ResourceBundle.findBundle(ResourceBundle.java:1328)
[INFO] at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1224)
[INFO] at java.util.ResourceBundle.getBundle(ResourceBundle.java:747)
[INFO] at java.awt.Toolkit$3.run(Toolkit.java:1616)
[INFO] at java.security.AccessController.doPrivileged(Native Method)
[INFO] at java.awt.Toolkit.<clinit>(Toolkit.java:1612)
[INFO] at java.lang.ClassLoader$NativeLibrary.load(Native Method)
[INFO] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1827)
[INFO] - locked <79fe010a8> (a java.util.Vector)
[INFO] - locked <79fe01100> (a java.util.Vector)
[INFO] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1724)
[INFO] at java.lang.Runtime.loadLibrary0(Runtime.java:823)
[INFO] - locked <79fe083d0> (a java.lang.Runtime)
[INFO] at java.lang.System.loadLibrary(System.java:1045)
[INFO] at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
[INFO] at java.security.AccessController.doPrivileged(Native Method)
[INFO] at apple.awt.CGraphicsEnvironment.<clinit>(CGraphicsEnvironment.java:23)
[INFO] at java.lang.Class.forName0(Native Method)
[INFO] at java.lang.Class.forName(Class.java:169)
[INFO] at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)
[INFO] - locked <7e094ecb8> (a java.lang.Class for java.awt.GraphicsEnvironment)
[INFO] at com.google.gwt.dev.GraphicsInitThread.run(GraphicsInitThread.java:39)
[INFO]
[INFO] "pool-1-thread-1" prio=5 tid=7fc5ce03c800 nid=0x116f29000 waiting on condition [116f28000]
[INFO] java.lang.Thread.State: WAITING (parking)
[INFO] at sun.misc.Unsafe.park(Native Method)
[INFO] - parking to wait for <7a20f58f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
[INFO] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
[INFO] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
[INFO] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
[INFO] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
[INFO] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
[INFO] at java.lang.Thread.run(Thread.java:680)
[INFO]
[INFO] "Low Memory Detector" daemon prio=5 tid=7fc5cc1d0000 nid=0x11638b000 runnable [00000000]
[INFO] java.lang.Thread.State: RUNNABLE
[INFO]
[INFO] "C2 CompilerThread1" daemon prio=9 tid=7fc5cc1cf000 nid=0x116288000 waiting on condition [00000000]
[INFO] java.lang.Thread.State: RUNNABLE
[INFO]
[INFO] "C2 CompilerThread0" daemon prio=9 tid=7fc5cc1ce800 nid=0x116185000 waiting on condition [00000000]
[INFO] java.lang.Thread.State: RUNNABLE
[INFO]
[INFO] "Signal Dispatcher" daemon prio=9 tid=7fc5cc1cd800 nid=0x116082000 waiting on condition [00000000]
[INFO] java.lang.Thread.State: RUNNABLE
[INFO]
[INFO] "Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=7fc5cc1cd000 nid=0x115f7f000 waiting on condition [00000000]
[INFO] java.lang.Thread.State: RUNNABLE
[INFO]
[INFO] "Finalizer" daemon prio=8 tid=7fc5cc1b5000 nid=0x115cbb000 in Object.wait() [115cba000]
[INFO] java.lang.Thread.State: WAITING (on object monitor)
[INFO] at java.lang.Object.wait(Native Method)
[INFO] - waiting on <79fe01300> (a java.lang.ref.ReferenceQueue$Lock)
[INFO] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
[INFO] - locked <79fe01300> (a java.lang.ref.ReferenceQueue$Lock)
[INFO] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
[INFO] at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
[INFO]
[INFO] "Reference Handler" daemon prio=10 tid=7fc5cc1b4800 nid=0x115bb8000 in Object.wait() [115bb7000]
[INFO] java.lang.Thread.State: WAITING (on object monitor)
[INFO] at java.lang.Object.wait(Native Method)
[INFO] - waiting on <79fe011d8> (a java.lang.ref.Reference$Lock)
[INFO] at java.lang.Object.wait(Object.java:485)
[INFO] at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
[INFO] - locked <79fe011d8> (a java.lang.ref.Reference$Lock)
[INFO]
[INFO] "main" prio=5 tid=7fc5cb000800 nid=0x10c5c1000 waiting for monitor entry [10c5bd000]
[INFO] java.lang.Thread.State: BLOCKED (on object monitor)
[INFO] at java.lang.Runtime.loadLibrary0(Runtime.java:815)
[INFO] - waiting to lock <79fe083d0> (a java.lang.Runtime)
[INFO] at java.lang.System.loadLibrary(System.java:1045)
[INFO] at sun.security.pkcs11.wrapper.PKCS11$1.run(PKCS11.java:88)
[INFO] at java.security.AccessController.doPrivileged(Native Method)
[INFO] at sun.security.pkcs11.wrapper.PKCS11.<clinit>(PKCS11.java:86)
[INFO] at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:281)
[INFO] at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:86)
[INFO] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[INFO] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
[INFO] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
[INFO] at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
[INFO] at sun.security.jca.ProviderConfig$4.run(ProviderConfig.java:262)
[INFO] at java.security.AccessController.doPrivileged(Native Method)
[INFO] at sun.security.jca.ProviderConfig.doLoadProvider(ProviderConfig.java:244)
[INFO] at sun.security.jca.ProviderConfig.getProvider(ProviderConfig.java:224)
[INFO] - locked <79fe5f198> (a sun.misc.Launcher$AppClassLoader)
[INFO] at sun.security.jca.ProviderList.getProvider(ProviderList.java:215)
[INFO] at sun.security.jca.ProviderList.getService(ProviderList.java:313)
[INFO] at sun.security.jca.GetInstance.getInstance(GetInstance.java:140)
[INFO] at java.security.Security.getImpl(Security.java:659)
[INFO] at java.security.MessageDigest.getInstance(MessageDigest.java:129)
[INFO] at java.io.ObjectStreamClass.computeDefaultSUID(ObjectStreamClass.java:1754)
[INFO] at java.io.ObjectStreamClass.access$100(ObjectStreamClass.java:50)
[INFO] at java.io.ObjectStreamClass$1.run(ObjectStreamClass.java:203)
[INFO] at java.security.AccessController.doPrivileged(Native Method)
[INFO] at java.io.ObjectStreamClass.getSerialVersionUID(ObjectStreamClass.java:200)
[INFO] at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:556)
[INFO] at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582)
[INFO] at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495)
[INFO] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731)
[INFO] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328)
[INFO] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)
[INFO] at com.google.gwt.dev.javac.CompilationUnitArchive.createFromStream(CompilationUnitArchive.java:58)
[INFO] at com.google.gwt.dev.javac.CompilationUnitArchive.createFromURL(CompilationUnitArchive.java:65)
[INFO] at com.google.gwt.dev.ArchivePreloader.preloadArchives(ArchivePreloader.java:63)
[INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:243)
[INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:229)
[INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:141)
[INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:232)
[INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:198)
[INFO] at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)
[INFO] at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)
[INFO] at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)
[INFO] at com.google.gwt.dev.Compiler.main(Compiler.java:177)
[INFO]
[INFO] "VM Thread" prio=9 tid=7fc5cc1af800 nid=0x115ab5000 runnable
[INFO]
[INFO] "Gang worker#0 (Parallel GC Threads)" prio=9 tid=7fc5cc000800 nid=0x10f912000 runnable
[INFO]
[INFO] "Gang worker#1 (Parallel GC Threads)" prio=9 tid=7fc5cc001000 nid=0x10fa15000 runnable
[INFO]
[INFO] "Gang worker#2 (Parallel GC Threads)" prio=9 tid=7fc5cc002000 nid=0x10fb18000 runnable
[INFO]
[INFO] "Gang worker#3 (Parallel GC Threads)" prio=9 tid=7fc5cc002800 nid=0x10fc1b000 runnable
[INFO]
[INFO] "Gang worker#4 (Parallel GC Threads)" prio=9 tid=7fc5cc003000 nid=0x10fd1e000 runnable
[INFO]
[INFO] "Gang worker#5 (Parallel GC Threads)" prio=9 tid=7fc5cc003800 nid=0x10fe21000 runnable
[INFO]
[INFO] "Gang worker#6 (Parallel GC Threads)" prio=9 tid=7fc5cc004800 nid=0x10ff24000 runnable
[INFO]
[INFO] "Gang worker#7 (Parallel GC Threads)" prio=9 tid=7fc5cc005000 nid=0x110027000 runnable
[INFO]
[INFO] "Concurrent Mark-Sweep GC Thread" prio=9 tid=7fc5cc0e2800 nid=0x115755000 runnable
[INFO] "Gang worker#0 (Parallel CMS Threads)" prio=9 tid=7fc5cc0e1000 nid=0x114d4f000 runnable
[INFO]
[INFO] "Gang worker#1 (Parallel CMS Threads)" prio=9 tid=7fc5cc0e1800 nid=0x114e52000 runnable
[INFO]
[INFO] "VM Periodic Task Thread" prio=10 tid=7fc5cc1e1800 nid=0x11648e000 waiting on condition
[INFO]
[INFO] "Exception Catcher Thread" prio=10 tid=7fc5cb001800 nid=0x10c73b000 runnable
[INFO] JNI global references: 1401
[INFO]
[INFO]
[INFO] Found one Java-level deadlock:
[INFO] =============================
[INFO] "Thread-4":
[INFO] waiting to lock monitor 7fc5c90287f8 (object 79fe5f198, a sun.misc.Launcher$AppClassLoader),
[INFO] which is held by "main"
[INFO] "main":
[INFO] waiting to lock monitor 7fc5c9028600 (object 79fe083d0, a java.lang.Runtime),
[INFO] which is held by "Thread-3"
[INFO] "Thread-3":
[INFO] waiting to lock monitor 7fc5c90287f8 (object 79fe5f198, a sun.misc.Launcher$AppClassLoader),
[INFO] which is held by "main"
[INFO]
[INFO] Java stack information for the threads listed above:
[INFO] ===================================================
[INFO] "Thread-4":
[INFO] "main":
[INFO] at java.lang.Runtime.loadLibrary0(Runtime.java:815)
[INFO] - waiting to lock <79fe083d0> (a java.lang.Runtime)
[INFO] at java.lang.System.loadLibrary(System.java:1045)
[INFO] at sun.security.pkcs11.wrapper.PKCS11$1.run(PKCS11.java:88)
[INFO] at java.security.AccessController.doPrivileged(Native Method)
[INFO] at sun.security.pkcs11.wrapper.PKCS11.<clinit>(PKCS11.java:86)
[INFO] at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:281)
[INFO] at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:86)
[INFO] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[INFO] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
[INFO] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
[INFO] at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
[INFO] at sun.security.jca.ProviderConfig$4.run(ProviderConfig.java:262)
[INFO] at java.security.AccessController.doPrivileged(Native Method)
[INFO] at sun.security.jca.ProviderConfig.doLoadProvider(ProviderConfig.java:244)
[INFO] at sun.security.jca.ProviderConfig.getProvider(ProviderConfig.java:224)
[INFO] - locked <79fe5f198> (a sun.misc.Launcher$AppClassLoader)
[INFO] at sun.security.jca.ProviderList.getProvider(ProviderList.java:215)
[INFO] at sun.security.jca.ProviderList.getService(ProviderList.java:313)
[INFO] at sun.security.jca.GetInstance.getInstance(GetInstance.java:140)
[INFO] at java.security.Security.getImpl(Security.java:659)
[INFO] at java.security.MessageDigest.getInstance(MessageDigest.java:129)
[INFO] at java.io.ObjectStreamClass.computeDefaultSUID(ObjectStreamClass.java:1754)
[INFO] at java.io.ObjectStreamClass.access$100(ObjectStreamClass.java:50)
[INFO] at java.io.ObjectStreamClass$1.run(ObjectStreamClass.java:203)
[INFO] at java.security.AccessController.doPrivileged(Native Method)
[INFO] at java.io.ObjectStreamClass.getSerialVersionUID(ObjectStreamClass.java:200)
[INFO] at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:556)
[INFO] at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582)
[INFO] at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495)
[INFO] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731)
[INFO] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328)
[INFO] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)
[INFO] at com.google.gwt.dev.javac.CompilationUnitArchive.createFromStream(CompilationUnitArchive.java:58)
[INFO] at com.google.gwt.dev.javac.CompilationUnitArchive.createFromURL(CompilationUnitArchive.java:65)
[INFO] at com.google.gwt.dev.ArchivePreloader.preloadArchives(ArchivePreloader.java:63)
[INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:243)
[INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:229)
[INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:141)
[INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:232)
[INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:198)
[INFO] at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)
[INFO] at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)
[INFO] at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)
[INFO] at com.google.gwt.dev.Compiler.main(Compiler.java:177)
[INFO] "Thread-3":
[INFO] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:293)
[INFO] - waiting to lock <79fe5f198> (a sun.misc.Launcher$AppClassLoader)
[INFO] at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
[INFO] at java.util.ResourceBundle$RBClassLoader.loadClass(ResourceBundle.java:435)
[INFO] at java.util.ResourceBundle$Control.newBundle(ResourceBundle.java:2289)
[INFO] at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1364)
[INFO] at java.util.ResourceBundle.findBundle(ResourceBundle.java:1328)
[INFO] at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1224)
[INFO] at java.util.ResourceBundle.getBundle(ResourceBundle.java:747)
[INFO] at java.awt.Toolkit$3.run(Toolkit.java:1616)
[INFO] at java.security.AccessController.doPrivileged(Native Method)
[INFO] at java.awt.Toolkit.<clinit>(Toolkit.java:1612)
[INFO] at java.lang.ClassLoader$NativeLibrary.load(Native Method)
[INFO] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1827)
[INFO] - locked <79fe010a8> (a java.util.Vector)
[INFO] - locked <79fe01100> (a java.util.Vector)
[INFO] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1724)
[INFO] at java.lang.Runtime.loadLibrary0(Runtime.java:823)
[INFO] - locked <79fe083d0> (a java.lang.Runtime)
[INFO] at java.lang.System.loadLibrary(System.java:1045)
[INFO] at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
[INFO] at java.security.AccessController.doPrivileged(Native Method)
[INFO] at apple.awt.CGraphicsEnvironment.<clinit>(CGraphicsEnvironment.java:23)
[INFO] at java.lang.Class.forName0(Native Method)
[INFO] at java.lang.Class.forName(Class.java:169)
[INFO] at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)
[INFO] - locked <7e094ecb8> (a java.lang.Class for java.awt.GraphicsEnvironment)
[INFO] at com.google.gwt.dev.GraphicsInitThread.run(GraphicsInitThread.java:39)
[INFO]
[INFO] Found 1 deadlock.
[INFO]
[INFO] Heap
[INFO] par new generation total 118208K, used 44180K [79fe00000, 7a7e40000, 7a7e40000)
[INFO] eden space 105088K, 42% used [79fe00000, 7a29252f8, 7a64a0000)
[INFO] from space 13120K, 0% used [7a64a0000, 7a64a0000, 7a7170000)
[INFO] to space 13120K, 0% used [7a7170000, 7a7170000, 7a7e40000)
[INFO] concurrent mark-sweep generation total 919296K, used 0K [7a7e40000, 7e0000000, 7e0000000)
[INFO] concurrent-mark-sweep perm gen total 21248K, used 10265K [7e0000000, 7e14c0000, 800000000)
[INFO]
On Thursday, July 19, 2012 12:12:49 AM UTC-4, JoseM wrote:
I created a project about two months ago using Thomas Broyer's modular-requestfactory maven archetype from here: https://github.com/tbroyer/gwt-maven-archetypes/ tree/master/modular- requestfactory Our application has been building and working fine using the 2.4 dependencies for GWT and the gwt-maven-plugin. Today I updated my pom to use GWT 2.5-rc1 and the latest version of the gwt-maven-plugin (build #35 of 2.5-SNAPSHOT from here: https://buildhive.cloudbees.com/job/gwt-maven- ) but when doing the maven compile (by doing a mvn clean install) it always stops when attempting to start compiling the first module of my application.plugin/job/gwt-maven-plugin/ 35/org.codehaus.mojo$gwt- maven-plugin/ I issued a kill -3 on the process and here is the output (below), does anybody know what be wrong? Do I need to change anything in my pom files/configuration that 2.5 needs? All I did was update the version numbers of the dependencies to the latest one.[INFO] ------------------------------------------------------------ ------------ [INFO] Building web-client 1.0-SNAPSHOT[INFO] ------------------------------------------------------------ ------------ [INFO][INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ web-client ---[INFO] Deleting /xxx/projects/web/client/target [INFO] Deleting /xxx/projects/web/client/src/main/webapp/moduleAppOne (includes = [**/*], excludes = []) [INFO] Deleting /xxx/projects/web/client/src/main/webapp/moduleAppTwo ( includes = [**/*], excludes = []) [INFO][INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ web-client --- [INFO] Using 'UTF-8' encoding to copy filtered resources.[INFO] Copying 2 resources[INFO][INFO] --- maven-compiler-plugin:2.4:compile (default-compile) @ web-client --- [INFO] Compiling 75 source files to /xxx/projects/web/client/target/classes [INFO][INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ web-client --- [INFO] Using 'UTF-8' encoding to copy filtered resources.[INFO] skip non existing resourceDirectory /xxx/projects/web/client/src/test/resources [INFO][INFO] --- maven-compiler-plugin:2.4:testCompile (default-testCompile) @ web-client --- [INFO] Nothing to compile - all classes are up to date[INFO][INFO] --- maven-surefire-plugin:2.10:test (default-test) @ web-client --- [INFO] Tests are skipped.[INFO][INFO] --- gwt-maven-plugin:pre-2.5.0-20120719:compile (gwt-compile) @ web-client --- [INFO] Compiling module com.mycompany.web.ModuleAppOne_dev [INFO] 2012-07-18 23:55:21[INFO] Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.6-b01-415 mixed mode):[INFO][INFO] "Thread-4" daemon prio=5 tid=7fef4a874000 nid=0x10b433000 waiting for monitor entry [00000000][INFO] java.lang.Thread.State: BLOCKED (on object monitor)[INFO][INFO] "Thread-3" daemon prio=5 tid=7fef4aaba800 nid=0x10c68b000 waiting for monitor entry [10c688000][INFO] java.lang.Thread.State: BLOCKED (on object monitor)[INFO] at sun.misc.Launcher$AppClassLoader.loadClass( Launcher.java:293) [INFO] - waiting to lock <79fe5f198> (a sun.misc.Launcher$AppClassLoader) [INFO] at java.lang.ClassLoader.loadClass(ClassLoader.java: 247) [INFO] at java.util.ResourceBundle$RBClassLoader.loadClass( ResourceBundle.java:435) [INFO] at java.util.ResourceBundle$Control.newBundle( ResourceBundle.java:2289) [INFO] at java.util.ResourceBundle.loadBundle(ResourceBundle. java:1364) [INFO] at java.util.ResourceBundle.findBundle(ResourceBundle. java:1328) [INFO] at java.util.ResourceBundle.getBundleImpl(ResourceBundle. java:1224) [INFO] at java.util.ResourceBundle.getBundle(ResourceBundle.java: 747) [INFO] at java.awt.Toolkit$3.run(Toolkit.java:1616) [INFO] at java.security.AccessController.doPrivileged( Native Method) [INFO] at java.awt.Toolkit.<clinit>(Toolkit.java:1612) [INFO] at java.lang.ClassLoader$NativeLibrary.load(Native Method) [INFO] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java: 1827) [INFO] - locked <79fe010a8> (a java.util.Vector)[INFO] - locked <79fe01100> (a java.util.Vector)[INFO] at java.lang.ClassLoader.loadLibrary(ClassLoader.java: 1724) [INFO] at java.lang.Runtime.loadLibrary0(Runtime.java:823) [INFO] - locked <79fe083d0> (a java.lang.Runtime)[INFO] at java.lang.System.loadLibrary(System.java:1045) [INFO] at sun.security.action.LoadLibraryAction.run( LoadLibraryAction.java:50) [INFO] at java.security.AccessController.doPrivileged( Native Method) [INFO] at apple.awt.CGraphicsEnvironment.<clinit>( CGraphicsEnvironment.java:23) [INFO] at java.lang.Class.forName0(Native Method) [INFO] at java.lang.Class.forName(Class.java:169) [INFO] at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment( GraphicsEnvironment.java:68) [INFO] - locked <7e094ec98> (a java.lang.Class for java.awt.GraphicsEnvironment)[INFO] at com.google.gwt.dev.GraphicsInitThread.run( GraphicsInitThread.java:39) [INFO][INFO] "pool-1-thread-1" prio=5 tid=7fef4aab7800 nid=0x10c588000 waiting on condition [10c587000][INFO] java.lang.Thread.State: WAITING (parking)[INFO] at sun.misc.Unsafe.park(Native Method)[INFO] - parking to wait for <7a20f58f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ ConditionObject) [INFO] at java.util.concurrent.locks.LockSupport.park(LockSupport. java:156) [INFO] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ ConditionObject.await( AbstractQueuedSynchronizer. java:1987) [INFO] at java.util.concurrent.LinkedBlockingQueue.take( LinkedBlockingQueue.java:399) [INFO] at java.util.concurrent.ThreadPoolExecutor.getTask( ThreadPoolExecutor.java:947) [INFO] at java.util.concurrent.ThreadPoolExecutor$Worker.run( ThreadPoolExecutor.java:907) [INFO] at java.lang.Thread.run(Thread.java:680) [INFO][INFO] "Low Memory Detector" daemon prio=5 tid=7fef4480c000 nid=0x10b9c5000 runnable [00000000][INFO] java.lang.Thread.State: RUNNABLE[INFO][INFO] "C2 CompilerThread1" daemon prio=9 tid=7fef4480b800 nid=0x10b8c2000 waiting on condition [00000000][INFO] java.lang.Thread.State: RUNNABLE[INFO][INFO] "C2 CompilerThread0" daemon prio=9 tid=7fef4480a800 nid=0x10b7bf000 waiting on condition [00000000][INFO] java.lang.Thread.State: RUNNABLE[INFO][INFO] "Signal Dispatcher" daemon prio=9 tid=7fef4480a000 nid=0x10b6bc000 waiting on condition [00000000][INFO] java.lang.Thread.State: RUNNABLE[INFO][INFO] "Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=7fef44809000 nid=0x10b5b9000 waiting on condition [00000000][INFO] java.lang.Thread.State: RUNNABLE[INFO][INFO] "Finalizer" daemon prio=8 tid=7fef441b8800 nid=0x10b2f5000 in Object.wait() [10b2f4000][INFO] java.lang.Thread.State: WAITING (on object monitor)[INFO] at java.lang.Object.wait(Native Method)[INFO] - waiting on <79fe01300> (a java.lang.ref.ReferenceQueue$Lock) [INFO] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java: 118) [INFO] - locked <79fe01300> (a java.lang.ref.ReferenceQueue$Lock) [INFO] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java: 134) [INFO] at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer. java:159) [INFO][INFO] "Reference Handler" daemon prio=10 tid=7fef441b8000 nid=0x10b1f2000 in Object.wait() [10b1f1000][INFO] java.lang.Thread.State: WAITING (on object monitor)[INFO] at java.lang.Object.wait(Native Method)[INFO] - waiting on <79fe011d8> (a java.lang.ref.Reference$Lock)[INFO] at java.lang.Object.wait(Object.java:485) [INFO] at java.lang.ref.Reference$ReferenceHandler.run( Reference.java:116) [INFO] - locked <79fe011d8> (a java.lang.ref.Reference$Lock)[INFO][INFO] "main" prio=5 tid=7fef44000800 nid=0x101bf8000 waiting for monitor entry [101bf4000][INFO] java.lang.Thread.State: BLOCKED (on object monitor)[INFO] at java.lang.Runtime.loadLibrary0(Runtime.java:815) [INFO] - waiting to lock <79fe083d0> (a java.lang.Runtime)[INFO] at java.lang.System.loadLibrary(System.java:1045) [INFO] at sun.security.pkcs11.wrapper.PKCS11$1.run(PKCS11.java:88) [INFO] at java.security.AccessController.doPrivileged( Native Method) [INFO] at sun.security.pkcs11.wrapper.PKCS11.<clinit>(PKCS11.java: 86) [INFO] at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:281) [INFO] at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:86) [INFO] at sun.reflect.NativeConstructorAccessorImpl. newInstance0(Native Method) [INFO] at sun.reflect.NativeConstructorAccessorImpl. newInstance( NativeConstructorAccessorImpl. java:39) [INFO] at sun.reflect.DelegatingConstructorAccessorI mpl.newInstance( DelegatingConstructorAccessorI mpl.java:27) [INFO] at java.lang.reflect.Constructor.newInstance(Constructor.java: 513) [INFO] at sun.security.jca.ProviderConfig$4.run( ProviderConfig.java:262) [INFO] at java.security.AccessController.doPrivileged( Native Method) [INFO] at sun.security.jca.ProviderConfig.doLoadProvider( ProviderConfig.java:244) [INFO] at sun.security.jca.ProviderConfig.getProvider( ProviderConfig.java:224) [INFO] - locked <79fe5f198> (a sun.misc.Launcher$AppClassLoader) [INFO] at sun.security.jca.ProviderList.getProvider(ProviderList.java: 215) [INFO] at sun.security.jca.ProviderList.getService(ProviderList.java: 313) [INFO] at sun.security.jca.GetInstance.getInstance(GetInstance.java: 140) [INFO] at java.security.Security.getImpl(Security.java:659) [INFO] at java.security.MessageDigest.getInstance(MessageDigest. java:129) [INFO] at java.io.ObjectStreamClass.computeDefaultSUID( ObjectStreamClass.java:1754) [INFO] at java.io.ObjectStreamClass.access$100(ObjectStreamClass. java:50) [INFO] at java.io.ObjectStreamClass$1.run(ObjectStreamClass.java: 203) [INFO] at java.security.AccessController.doPrivileged( Native Method) [INFO] at java.io.ObjectStreamClass.getSerialVersionUID( ObjectStreamClass.java:200) [INFO] at java.io.ObjectStreamClass.initNonProxy( ObjectStreamClass.java:556) [INFO] at java.io.ObjectInputStream.readNonProxyDesc( ObjectInputStream.java:1582) [INFO] at java.io.ObjectInputStream.readClassDesc( ObjectInputStream.java:1495) [INFO] at java.io.ObjectInputStream.readOrdinaryObject( ObjectInputStream.java:1731) [INFO] at java.io.ObjectInputStream.readObject0(ObjectInputStream. java:1328) [INFO] at java.io.ObjectInputStream.readObject(ObjectInputStream. java:350) [INFO] at com.google.gwt.dev.javac.CompilationUnitArchive. createFromStream( CompilationUnitArchive.java: 58) [INFO] at com.google.gwt.dev.javac.CompilationUnitArchive. createFromURL( CompilationUnitArchive.java: 65) [INFO] at com.google.gwt.dev.ArchivePreloader. preloadArchives( ArchivePreloader.java:63) [INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java: 243) [INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java: 229) [INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java: 141) [INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:232) [INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:198) [INFO] at com.google.gwt.dev.Compiler$1.run(Compiler.java:170) [INFO] at com.google.gwt.dev.CompileTaskRunner.doRun( CompileTaskRunner.java:88) [INFO] at com.google.gwt.dev.CompileTaskRunner. runWithAppropriateLogger( CompileTaskRunner.java:82) [INFO] at com.google.gwt.dev.Compiler.main(Compiler.java:177) [INFO][INFO] "VM Thread" prio=9 tid=7fef441b3800 nid=0x10b0ef000 runnable[INFO][INFO] "Gang worker#0 (Parallel GC Threads)" prio=9 tid=7fef44004000 nid=0x104f4a000 runnable[INFO][INFO] "Gang worker#1 (Parallel GC Threads)" prio=9 tid=7fef44005000 nid=0x10504d000 runnable[INFO][INFO] "Gang worker#2 (Parallel GC Threads)" prio=9 tid=7fef44005800 nid=0x105150000 runnable[INFO][INFO] "Gang worker#3 (Parallel GC Threads)" prio=9 tid=7fef44006000 nid=0x105253000 runnable[INFO][INFO] "Gang worker#4 (Parallel GC Threads)" prio=9 tid=7fef44006800 nid=0x105356000 runnable[INFO][INFO] "Gang worker#5 (Parallel GC Threads)" prio=9 tid=7fef44007800 nid=0x105459000 runnable[INFO][INFO] "Gang worker#6 (Parallel GC Threads)" prio=9 tid=7fef44008000 nid=0x10555c000 runnable[INFO][INFO] "Gang worker#7 (Parallel GC Threads)" prio=9 tid=7fef44008800 nid=0x10565f000 runnable[INFO][INFO] "Concurrent Mark-Sweep GC Thread" prio=9 tid=7fef440e6000 nid=0x10ad8e000 runnable[INFO] "Gang worker#0 (Parallel CMS Threads)" prio=9 tid=7fef440e4800 nid=0x10a388000 runnable[INFO][INFO] "Gang worker#1 (Parallel CMS Threads)" prio=9 tid=7fef440e5800 nid=0x10a48b000 runnable[INFO][INFO] "VM Periodic Task Thread" prio=10 tid=7fef4481d800 nid=0x10bac8000 waiting on condition[INFO][INFO] "Exception Catcher Thread" prio=10 tid=7fef44001800 nid=0x101d72000 runnable[INFO] JNI global references: 1403[INFO][INFO][INFO] Found one Java-level deadlock:[INFO] =============================[INFO] "Thread-4":[INFO] waiting to lock monitor 7fef45802df8 (object 79fe5f198, a sun.misc.Launcher$AppClassLoader), [INFO] which is held by "main"[INFO] "main":[INFO] waiting to lock monitor 7fef45802c00 (object 79fe083d0, a java.lang.Runtime),[INFO] which is held by "Thread-3"[INFO] "Thread-3":[INFO] waiting to lock monitor 7fef45802df8 (object 79fe5f198, a sun.misc.Launcher$AppClassLoader), [INFO] which is held by "main"[INFO][INFO] Java stack information for the threads listed above:[INFO] =================================================== [INFO] "Thread-4":[INFO] "main":[INFO] at java.lang.Runtime.loadLibrary0(Runtime.java:815) [INFO] - waiting to lock <79fe083d0> (a java.lang.Runtime)[INFO] at java.lang.System.loadLibrary(System.java:1045) [INFO] at sun.security.pkcs11.wrapper.PKCS11$1.run(PKCS11.java:88) [INFO] at java.security.AccessController.doPrivileged( Native Method) [INFO] at sun.security.pkcs11.wrapper.PKCS11.<clinit>(PKCS11.java: 86) [INFO] at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:281) [INFO] at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:86) [INFO] at sun.reflect.NativeConstructorAccessorImpl. newInstance0(Native Method) [INFO] at sun.reflect.NativeConstructorAccessorImpl. newInstance( NativeConstructorAccessorImpl. java:39) [INFO] at sun.reflect.DelegatingConstructorAccessorI mpl.newInstance( DelegatingConstructorAccessorI mpl.java:27) [INFO] at java.lang.reflect.Constructor.newInstance(Constructor.java: 513) [INFO] at sun.security.jca.ProviderConfig$4.run( ProviderConfig.java:262) [INFO] at java.security.AccessController.doPrivileged( Native Method) [INFO] at sun.security.jca.ProviderConfig.doLoadProvider( ProviderConfig.java:244) [INFO] at sun.security.jca.ProviderConfig.getProvider( ProviderConfig.java:224) [INFO] - locked <79fe5f198> (a sun.misc.Launcher$AppClassLoader) [INFO] at sun.security.jca.ProviderList.getProvider(ProviderList.java: 215) [INFO] at sun.security.jca.ProviderList.getService(ProviderList.java: 313) [INFO] at sun.security.jca.GetInstance.getInstance(GetInstance.java: 140) [INFO] at java.security.Security.getImpl(Security.java:659) [INFO] at java.security.MessageDigest.getInstance(MessageDigest. java:129) [INFO] at java.io.ObjectStreamClass.computeDefaultSUID( ObjectStreamClass.java:1754) [INFO] at java.io.ObjectStreamClass.access$100(ObjectStreamClass. java:50) [INFO] at java.io.ObjectStreamClass$1.run(ObjectStreamClass.java: 203) [INFO] at java.security.AccessController.doPrivileged( Native Method) [INFO] at java.io.ObjectStreamClass.getSerialVersionUID( ObjectStreamClass.java:200) [INFO] at java.io.ObjectStreamClass.initNonProxy( ObjectStreamClass.java:556) [INFO] at java.io.ObjectInputStream.readNonProxyDesc( ObjectInputStream.java:1582) [INFO] at java.io.ObjectInputStream.readClassDesc( ObjectInputStream.java:1495) [INFO] at java.io.ObjectInputStream.readOrdinaryObject( ObjectInputStream.java:1731) [INFO] at java.io.ObjectInputStream.readObject0(ObjectInputStream. java:1328) [INFO] at java.io.ObjectInputStream.readObject(ObjectInputStream. java:350) [INFO] at com.google.gwt.dev.javac.CompilationUnitArchive. createFromStream( CompilationUnitArchive.java: 58) [INFO] at com.google.gwt.dev.javac.CompilationUnitArchive. createFromURL( CompilationUnitArchive.java: 65) [INFO] at com.google.gwt.dev.ArchivePreloader. preloadArchives( ArchivePreloader.java:63) [INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java: 243) [INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java: 229) [INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java: 141) [INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:232) [INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:198) [INFO] at com.google.gwt.dev.Compiler$1.run(Compiler.java:170) [INFO] at com.google.gwt.dev.CompileTaskRunner.doRun( CompileTaskRunner.java:88) [INFO] at com.google.gwt.dev.CompileTaskRunner. runWithAppropriateLogger( CompileTaskRunner.java:82) [INFO] at com.google.gwt.dev.Compiler.main(Compiler.java:177) [INFO] "Thread-3":[INFO] at sun.misc.Launcher$AppClassLoader.loadClass( Launcher.java:293) [INFO] - waiting to lock <79fe5f198> (a sun.misc.Launcher$AppClassLoader) [INFO] at java.lang.ClassLoader.loadClass(ClassLoader.java: 247) [INFO] at java.util.ResourceBundle$RBClassLoader.loadClass( ResourceBundle.java:435) [INFO] at java.util.ResourceBundle$Control.newBundle( ResourceBundle.java:2289) [INFO] at java.util.ResourceBundle.loadBundle(ResourceBundle. java:1364) [INFO] at java.util.ResourceBundle.findBundle(ResourceBundle. java:1328) [INFO] at java.util.ResourceBundle.getBundleImpl(ResourceBundle. java:1224) [INFO] at java.util.ResourceBundle.getBundle(ResourceBundle.java: 747) [INFO] at java.awt.Toolkit$3.run(Toolkit.java:1616) [INFO] at java.security.AccessController.doPrivileged( Native Method) [INFO] at java.awt.Toolkit.<clinit>(Toolkit.java:1612) [INFO] at java.lang.ClassLoader$NativeLibrary.load(Native Method) [INFO] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java: 1827) [INFO] - locked <79fe010a8> (a java.util.Vector)[INFO] - locked <79fe01100> (a java.util.Vector)[INFO] at java.lang.ClassLoader.loadLibrary(ClassLoader.java: 1724) [INFO] at java.lang.Runtime.loadLibrary0(Runtime.java:823) [INFO] - locked <79fe083d0> (a java.lang.Runtime)[INFO] at java.lang.System.loadLibrary(System.java:1045) [INFO] at sun.security.action.LoadLibraryAction.run( LoadLibraryAction.java:50) [INFO] at java.security.AccessController.doPrivileged( Native Method) [INFO] at apple.awt.CGraphicsEnvironment.<clinit>( CGraphicsEnvironment.java:23) [INFO] at java.lang.Class.forName0(Native Method) [INFO] at java.lang.Class.forName(Class.java:169) [INFO] at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment( GraphicsEnvironment.java:68) [INFO] - locked <7e094ec98> (a java.lang.Class for java.awt.GraphicsEnvironment)[INFO] at com.google.gwt.dev.GraphicsInitThread.run( GraphicsInitThread.java:39) [INFO][INFO] Found 1 deadlock.[INFO][INFO] Heap[INFO] par new generation total 118208K, used 44180K [79fe00000, 7a7e40000, 7a7e40000)[INFO] eden space 105088K, 42% used [79fe00000, 7a29252f8, 7a64a0000)[INFO] from space 13120K, 0% used [7a64a0000, 7a64a0000, 7a7170000)[INFO] to space 13120K, 0% used [7a7170000, 7a7170000, 7a7e40000)[INFO] concurrent mark-sweep generation total 919296K, used 0K [7a7e40000, 7e0000000, 7e0000000)[INFO] concurrent-mark-sweep perm gen total 21248K, used 10265K [7e0000000, 7e14c0000, 800000000)[INFO]
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To view this discussion on the web visit https://groups.google.com/d/msg/google-web-toolkit/-/4D0ymP1_Ev0J.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to google-web-toolkit+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home