*** Begin copy of output ****

Deadlock Detection:

Found one Java-level deadlock:
=============================

"main":
  waiting to lock moni...@0x0080dcb8 (obj...@0x0fd193b8, a sun/misc/
URLClassPath),
  which is held by "GWT Update Checker"
"GWT Update Checker":
  waiting to lock moni...@0x0080dc28 (obj...@0x0fd19270, a sun/misc/
Launcher$AppClassLoader),
  which is held by "main"

Found a total of 1 deadlock.

Thread t...@66307: (state = BLOCKED)
 - sun.security.jca.ProviderConfig.getProvider() @bci=26, line=188
(Interpreted frame)
 - sun.security.jca.ProviderList.getProvider(int) @bci=6, line=205
(Interpreted frame)
 - sun.security.jca.ProviderList.getService(java.lang.String,
java.lang.String) @bci=13, line=303 (Interpreted frame)
 - sun.security.jca.GetInstance.getInstance(java.lang.String,
java.lang.Class, java.lang.String) @bci=7, line=140 (Interpreted
frame)
 - java.security.cert.CertificateFactory.getInstance(java.lang.String)
@bci=6, line=141 (Interpreted frame)
 - sun.security.pkcs.PKCS7.parseSignedData(sun.security.util.DerValue)
@bci=131, line=244 (Interpreted frame)
 - sun.security.pkcs.PKCS7.parse(sun.security.util.DerInputStream,
boolean) @bci=47, line=141 (Interpreted frame)
 - sun.security.pkcs.PKCS7.parse(sun.security.util.DerInputStream)
@bci=11, line=110 (Interpreted frame)
 - sun.security.pkcs.PKCS7.<init>(byte[]) @bci=50, line=92
(Interpreted frame)
 - sun.security.util.SignatureFileVerifier.<init>(java.util.ArrayList,
sun.security.util.ManifestDigester, java.lang.String, byte[]) @bci=29,
line=80 (Interpreted frame)
 -
java.util.jar.JarVerifier.processEntry(sun.security.util.ManifestEntryVerifier)
@bci=300, line=266 (Interpreted frame)
 - java.util.jar.JarVerifier.update(int, byte[], int, int,
sun.security.util.ManifestEntryVerifier) @bci=39, line=199
(Interpreted frame)
 - java.util.jar.JarFile.initializeVerifier() @bci=107, line=327
(Interpreted frame)
 - java.util.jar.JarFile.getInputStream(java.util.zip.ZipEntry)
@bci=25, line=392 (Interpreted frame)
 - sun.misc.JarIndex.getJarIndex(java.util.jar.JarFile) @bci=19,
line=92 (Interpreted frame)
 - sun.misc.URLClassPath$JarLoader.<init>(java.net.URL,
java.net.URLStreamHandler, java.util.HashMap) @bci=50, line=547
(Interpreted frame)
 - sun.misc.URLClassPath$3.run() @bci=82, line=324 (Interpreted frame)
 -
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction)
@bci=0 (Interpreted frame)
 - sun.misc.URLClassPath.getLoader(java.net.URL) @bci=9, line=313
(Interpreted frame)
 - sun.misc.URLClassPath.getLoader(int) @bci=73, line=290 (Compiled
frame)
 - sun.misc.URLClassPath.access$000(sun.misc.URLClassPath, int)
@bci=2, line=59 (Interpreted frame)
 - sun.misc.URLClassPath$1.next() @bci=24, line=187 (Interpreted
frame)
 - sun.misc.URLClassPath$1.hasMoreElements() @bci=1, line=198
(Interpreted frame)
 - java.net.URLClassLoader$3$1.run() @bci=7, line=393 (Interpreted
frame)
 -
java.security.AccessController.doPrivileged(java.security.PrivilegedAction,
java.security.AccessControlContext) @bci=0 (Interpreted frame)
 - java.net.URLClassLoader$3.next() @bci=24, line=390 (Interpreted
frame)
 - java.net.URLClassLoader$3.hasMoreElements() @bci=1, line=415
(Interpreted frame)
 - sun.misc.CompoundEnumeration.next() @bci=33, line=27 (Interpreted
frame)
 - sun.misc.CompoundEnumeration.hasMoreElements() @bci=1, line=36
(Interpreted frame)
 - sun.misc.Service$LazyIterator.hasNext() @bci=125, line=255
(Interpreted frame)
 - java.util.prefs.Preferences.factory1() @bci=11, line=263
(Interpreted frame)
 - java.util.prefs.Preferences.access$000() @bci=0, line=208
(Interpreted frame)
 - java.util.prefs.Preferences$2.run() @bci=0, line=255 (Interpreted
frame)
 - java.util.prefs.Preferences$2.run() @bci=1, line=254 (Interpreted
frame)
 -
java.security.AccessController.doPrivileged(java.security.PrivilegedAction)
@bci=0 (Interpreted frame)
 - java.util.prefs.Preferences.factory() @bci=114, line=252
(Interpreted frame)
 - java.util.prefs.Preferences.<clinit>() @bci=0, line=210
(Interpreted frame)
 - com.google.gwt.dev.shell.CheckForUpdates.check(long) @bci=41,
line=263 (Interpreted frame)
 - com.google.gwt.dev.shell.CheckForUpdates$1.call() @bci=25, line=124
(Interpreted frame)
 - com.google.gwt.dev.shell.CheckForUpdates$1.call() @bci=1, line=120
(Interpreted frame)
 - java.util.concurrent.FutureTask$Sync.innerRun() @bci=22, line=269
(Interpreted frame)
 - java.util.concurrent.FutureTask.run() @bci=4, line=123 (Interpreted
frame)
 - java.lang.Thread.run() @bci=11, line=655 (Interpreted frame)


Thread t...@69379: (state = BLOCKED)


Thread t...@69635: (state = BLOCKED)
 - java.util.zip.ZipFile$MappedZipFileInputStream.close() @bci=22,
line=713 (Interpreted frame)
 - java.util.zip.ZipFile$MappedZipFileInputStream.finalize() @bci=1,
line=724 (Interpreted frame)
 - java.lang.ref.Finalizer.invokeFinalizeMethod(java.lang.Object)
@bci=0 (Interpreted frame)
 - java.lang.ref.Finalizer.runFinalizer() @bci=45, line=83
(Interpreted frame)
 - java.lang.ref.Finalizer.access$100(java.lang.ref.Finalizer) @bci=1,
line=14 (Interpreted frame)
 - java.lang.ref.Finalizer$FinalizerThread.run() @bci=11, line=160
(Interpreted frame)


Thread t...@69891: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
 - java.lang.Object.wait() @bci=2, line=474 (Interpreted frame)
 - java.lang.ref.Reference$ReferenceHandler.run() @bci=46, line=116
(Interpreted frame)


Thread t...@70147: (state = BLOCKED)
 - sun.misc.URLClassPath.getLoader(int) @bci=0, line=271 (Compiled
frame)
 - sun.misc.URLClassPath.getResource(java.lang.String, boolean)
@bci=6, line=160 (Compiled frame)
 - java.net.URLClassLoader$1.run() @bci=26, line=192 (Interpreted
frame)
 -
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction,
java.security.AccessControlContext) @bci=0 (Interpreted frame)
 - java.net.URLClassLoader.findClass(java.lang.String) @bci=13,
line=188 (Interpreted frame)
 - java.lang.ClassLoader.loadClass(java.lang.String, boolean)
@bci=137, line=317 (Interpreted frame)
 - sun.misc.Launcher$AppClassLoader.loadClass(java.lang.String,
boolean) @bci=36, line=280 (Interpreted frame)
 - java.lang.ClassLoader.loadClass(java.lang.String) @bci=3, line=252
(Interpreted frame)
 - java.lang.ClassLoader.loadClassInternal(java.lang.String) @bci=2,
line=375 (Interpreted frame)
 - com.google.gwt.dev.cfg.ModuleDefLoader.<clinit>() @bci=0, line=70
(Interpreted frame)
 - com.google.gwt.dev.Compiler.run(com.google.gwt.core.ext.TreeLogger)
@bci=63, line=175 (Interpreted frame)
 - com.google.gwt.dev.Compiler
$1.run(com.google.gwt.core.ext.TreeLogger) @bci=34, line=149
(Interpreted frame)
 -
com.google.gwt.dev.CompileTaskRunner.doRun(com.google.gwt.core.ext.TreeLogger,
com.google.gwt.dev.CompileTaskRunner$CompileTask) @bci=2, line=87
(Interpreted frame)
 -
com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(com.google.gwt.dev.CompileTaskOptions,
com.google.gwt.dev.CompileTaskRunner$CompileTask) @bci=39, line=81
(Interpreted frame)
 - com.google.gwt.dev.Compiler.main(java.lang.String[]) @bci=77,
line=156 (Interpreted frame)

** End copy of output

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to