[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-dev] Deadlock in tests with 3.7.1 (Re: Build failed in Hudson: cdt-nightly #842)
|
Hi,
I noticed that the build times out since 3.7.1 came out. After updating
my local installation to 3.7.1, running AddBlockCommentTest (among
others) repeatedly deadlocks. I tried again with 3.7.0 and I didn't get
a deadlock running the same test multiple times.
In the case of AddBlockCommentTest, it looks like those two lines
initiate the deadlock:
fCProject= EditorTestHelper.createCProject(PROJECT, "resources/formatter");
fCProject.setOption(DefaultCodeFormatterConstants.FORMATTER_TAB_CHAR,
CCorePlugin.TAB);
Attached is the stack trace. I'm looking into it right now but I wanted
to give everyone a heads up.
Marc-Andre
On 9/30/2011 8:13 AM, hudsonbuild@xxxxxxxxxxx wrote:
See<https://hudson.eclipse.org/hudson/job/cdt-nightly/842/changes>
Changes:
[Sergey Prigogin] Fixed a Java 6 dependency.
[Sergey Prigogin] Cosmetics.
[Markus Schorn] Bug 359364: Prevent premature access to ambiguous nodes.
[Markus Schorn] Bug 302767: Missing files in CModel.
------------------------------------------
[...truncated 5292 lines...]
at junit.framework.TestSuite.run(TestSuite.java:238)
at junit.framework.TestSuite.runTest(TestSuite.java:243)
at junit.framework.TestSuite.run(TestSuite.java:238)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:83)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:72)
at org.eclipse.tycho.surefire.osgibooter.HeadlessTestApplication.run(HeadlessTestApplication.java:21)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
testTripleDownwardV(org.eclipse.cdt.internal.index.tests.IndexCompositeTests) Time elapsed: 0.513 sec<<< FAILURE!
junit.framework.AssertionFailedError: expected:<10> but was:<9>
at junit.framework.Assert.fail(Assert.java:47)
at junit.framework.Assert.failNotEquals(Assert.java:283)
at junit.framework.Assert.assertEquals(Assert.java:64)
at junit.framework.Assert.assertEquals(Assert.java:195)
at junit.framework.Assert.assertEquals(Assert.java:201)
at org.eclipse.cdt.internal.index.tests.IndexCompositeTests.assertBCount(IndexCompositeTests.java:397)
at org.eclipse.cdt.internal.index.tests.IndexCompositeTests.testTripleDownwardV(IndexCompositeTests.java:351)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at junit.framework.TestCase.runTest(TestCase.java:168)
at junit.framework.TestCase.runBare(TestCase.java:134)
at org.eclipse.cdt.core.testplugin.util.BaseTestCase.runBare(BaseTestCase.java:155)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at org.eclipse.cdt.core.testplugin.util.BaseTestCase.run(BaseTestCase.java:199)
at junit.framework.TestSuite.runTest(TestSuite.java:243)
at junit.framework.TestSuite.run(TestSuite.java:238)
at junit.framework.TestSuite.runTest(TestSuite.java:243)
at junit.framework.TestSuite.run(TestSuite.java:238)
at junit.framework.TestSuite.runTest(TestSuite.java:243)
at junit.framework.TestSuite.run(TestSuite.java:238)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:83)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:72)
at org.eclipse.tycho.surefire.osgibooter.HeadlessTestApplication.run(HeadlessTestApplication.java:21)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
Results :
Failed tests:
testFunctionReferences(org.eclipse.cdt.internal.pdom.tests.CPPFunctionTests)
testTripleDownwardV(org.eclipse.cdt.internal.index.tests.IndexCompositeTests)
Tests run: 4271, Failures: 2, Errors: 0, Skipped: 0
30/09/2011 06:24:36 Xvnc version X.org/xf4vnc custom version
30/09/2011 06:24:36 Copyright (C) 2001-2004 Alan Hourihane.
30/09/2011 06:24:36 Copyright (C) 2000-2004 Constantin Kaplinsky
30/09/2011 06:24:36 Copyright (C) 1999 AT&T Laboratories Cambridge
30/09/2011 06:24:36 All Rights Reserved.
30/09/2011 06:24:36 See http://www.tightvnc.com/ for information on TightVNC
30/09/2011 06:24:36 See http://xf4vnc.sf.net for xf4vnc-specific information
30/09/2011 06:24:36 Desktop name 'x11' (hudson-slave1:12)
30/09/2011 06:24:36 Protocol versions supported: 3.7, 3.3
30/09/2011 06:24:36 RGB format 8 8 8
30/09/2011 06:24:36 Listening for VNC connections on TCP port 5912
[ERROR] There are test failures.
Please refer to<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.core.tests/target/surefire-reports> for the individual test results.
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.cdt.core.tests ---
[INFO] Installing<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.core.tests/target/org.eclipse.cdt.core.tests-5.4.0-SNAPSHOT.jar> to<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/.repository/org/eclipse/cdt/org.eclipse.cdt.core.tests/5.4.0-SNAPSHOT/org.eclipse.cdt.core.tests-5.4.0-SNAPSHOT.jar>
Could not init font path element /usr/share/fonts/TTF/, removing from list!
Could not init font path element /usr/share/fonts/OTF, removing from list!
[INFO] Installing<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.core.tests/pom.xml> to<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/.repository/org/eclipse/cdt/org.eclipse.cdt.core.tests/5.4.0-SNAPSHOT/org.eclipse.cdt.core.tests-5.4.0-SNAPSHOT.pom>
[INFO] Installing<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.core.tests/target/org.eclipse.cdt.core.tests-5.4.0-SNAPSHOT-sources.jar> to<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/.repository/org/eclipse/cdt/org.eclipse.cdt.core.tests/5.4.0-SNAPSHOT/org.eclipse.cdt.core.tests-5.4.0-SNAPSHOT-sources.jar>
[INFO] Installing<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.core.tests/target/p2content.xml> to<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/.repository/org/eclipse/cdt/org.eclipse.cdt.core.tests/5.4.0-SNAPSHOT/org.eclipse.cdt.core.tests-5.4.0-SNAPSHOT-p2metadata.xml>
[INFO] Installing<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.core.tests/target/p2artifacts.xml> to<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/.repository/org/eclipse/cdt/org.eclipse.cdt.core.tests/5.4.0-SNAPSHOT/org.eclipse.cdt.core.tests-5.4.0-SNAPSHOT-p2artifacts.xml>
[INFO]
[INFO] --- tycho-p2-plugin:0.13.0-SNAPSHOT:update-local-index (default-update-local-index) @ org.eclipse.cdt.core.tests ---
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building org.eclipse.cdt.ui.tests 5.4.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.cdt.ui.tests ---
[INFO] Deleting<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target>
[INFO]
[INFO] --- tycho-packaging-plugin:0.13.0-SNAPSHOT:build-qualifier (default-build-qualifier) @ org.eclipse.cdt.ui.tests ---
[INFO]
[INFO] --- tycho-packaging-plugin:0.13.0-SNAPSHOT:validate-id (default-validate-id) @ org.eclipse.cdt.ui.tests ---
[INFO]
[INFO] --- tycho-packaging-plugin:0.13.0-SNAPSHOT:validate-version (default-validate-version) @ org.eclipse.cdt.ui.tests ---
[INFO]
[INFO] --- maven-resources-plugin:2.4.1:resources (default-resources) @ org.eclipse.cdt.ui.tests ---
[INFO] Using 'ISO-8859-1' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/src/main/resources>
[INFO]
[INFO] --- tycho-compiler-plugin:0.13.0-SNAPSHOT:compile (default-compile) @ org.eclipse.cdt.ui.tests ---
[INFO] Using compile source roots from build.properties
[INFO] Compiling 216 source files to<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target/classes>
[INFO]
[INFO] --- maven-resources-plugin:2.4.1:testResources (default-testResources) @ org.eclipse.cdt.ui.tests ---
[INFO] Using 'ISO-8859-1' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/src/test/resources>
[INFO]
[INFO] --- tycho-compiler-plugin:0.13.0-SNAPSHOT:testCompile (default-testCompile) @ org.eclipse.cdt.ui.tests ---
[INFO] Using compile source roots from build.properties
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- tycho-source-plugin:0.13.0-SNAPSHOT:plugin-source (plugin-source) @ org.eclipse.cdt.ui.tests ---
[INFO] Building jar:<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target/org.eclipse.cdt.ui.tests-5.4.0-SNAPSHOT-sources.jar>
[INFO] org already added, skipping
[INFO] org/eclipse already added, skipping
[INFO] org/eclipse/cdt already added, skipping
[INFO] org/eclipse/cdt/ui already added, skipping
[INFO] org/eclipse/cdt/ui/tests already added, skipping
[INFO]
[INFO] --- tycho-source-plugin:0.13.0-SNAPSHOT:plugin-source (attach-source) @ org.eclipse.cdt.ui.tests ---
[INFO] Building jar:<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target/org.eclipse.cdt.ui.tests-5.4.0-SNAPSHOT-sources.jar>
[INFO] org already added, skipping
[INFO] org/eclipse already added, skipping
[INFO] org/eclipse/cdt already added, skipping
[INFO] org/eclipse/cdt/ui already added, skipping
[INFO] org/eclipse/cdt/ui/tests already added, skipping
[WARNING] Artifact org.eclipse.cdt:org.eclipse.cdt.ui.tests:java-source:sources:5.4.0-SNAPSHOT already attached to project, ignoring duplicate
[INFO]
[INFO] --- tycho-packaging-plugin:0.13.0-SNAPSHOT:package-plugin (default-package-plugin) @ org.eclipse.cdt.ui.tests ---
[INFO] Building jar:<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target/org.eclipse.cdt.ui.tests-5.4.0-SNAPSHOT.jar>
[INFO]
[INFO] --- tycho-p2-plugin:0.13.0-SNAPSHOT:p2-metadata (default-p2-metadata) @ org.eclipse.cdt.ui.tests ---
[INFO]
[INFO] --- tycho-surefire-plugin:0.13.0-SNAPSHOT:test (default-test) @ org.eclipse.cdt.ui.tests ---
[INFO] Adding repository (cached) file:/<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/../../releng/org.eclipse.cdt.repo/target/repository>
[INFO] Adding repository (cached) http://download.eclipse.org/eclipse/updates/3.7
[INFO] Adding repository (cached) http://download.eclipse.org/tools/orbit/downloads/drops/R20110523182458/repository
[INFO] Adding repository (cached) http://download.eclipse.org/tm/updates/3.3
[INFO] Expected eclipse log file:<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target/work/data/.metadata/.log>
[INFO] Command line:
/bin/sh -c cd<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests> && /opt/public/common/sun-jdk1.6.0_21_x64/jre/bin/java -Dosgi.noShutdown=false -Dosgi.os=linux -Dosgi.ws=gtk -Dosgi.arch=x86_64 -Xms256m -Xmx512m -XX:MaxPermSize=256M -jar<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/.repository/p2/osgi/bundle/org.eclipse.equinox.launcher/1.2.0.v20110502/org.eclipse.equinox.launcher-1.2.0.v20110502.jar> -data<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target/work/data> -dev<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target/dev.properties> -install<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target/work> -configuration<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target/work/configuration> -application org.eclipse.tycho.surefire.osgibooter.uitest -testproperties<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target/surefire.properties>
Xlib: extension "RANDR" missing on display ":12.0".
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.eclipse.cdt.ui.tests.AutomatedSuite
Build timed out. Aborting
Terminating xvnc.
[ERROR] There are test failures.
Please refer to<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target/surefire-reports> for the individual test results.
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.cdt.ui.tests ---
[INFO] Installing<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target/org.eclipse.cdt.ui.tests-5.4.0-SNAPSHOT.jar> to<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/.repository/org/eclipse/cdt/org.eclipse.cdt.ui.tests/5.4.0-SNAPSHOT/org.eclipse.cdt.ui.tests-5.4.0-SNAPSHOT.jar>
[INFO] Installing<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/pom.xml> to<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/.repository/org/eclipse/cdt/org.eclipse.cdt.ui.tests/5.4.0-SNAPSHOT/org.eclipse.cdt.ui.tests-5.4.0-SNAPSHOT.pom>
[INFO] Installing<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target/org.eclipse.cdt.ui.tests-5.4.0-SNAPSHOT-sources.jar> to<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/.repository/org/eclipse/cdt/org.eclipse.cdt.ui.tests/5.4.0-SNAPSHOT/org.eclipse.cdt.ui.tests-5.4.0-SNAPSHOT-sources.jar>
[INFO] Installing<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target/p2content.xml> to<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/.repository/org/eclipse/cdt/org.eclipse.cdt.ui.tests/5.4.0-SNAPSHOT/org.eclipse.cdt.ui.tests-5.4.0-SNAPSHOT-p2metadata.xml>
[INFO] Installing<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/core/org.eclipse.cdt.ui.tests/target/p2artifacts.xml> to<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/.repository/org/eclipse/cdt/org.eclipse.cdt.ui.tests/5.4.0-SNAPSHOT/org.eclipse.cdt.ui.tests-5.4.0-SNAPSHOT-p2artifacts.xml>
[INFO]
[INFO] --- tycho-p2-plugin:0.13.0-SNAPSHOT:update-local-index (default-update-local-index) @ org.eclipse.cdt.ui.tests ---
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building org.eclipse.cdt.managedbuilder.core.tests 8.1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ org.eclipse.cdt.managedbuilder.core.tests ---
[INFO] Deleting<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/build/org.eclipse.cdt.managedbuilder.core.tests/target>
[INFO]
[INFO] --- tycho-packaging-plugin:0.13.0-SNAPSHOT:build-qualifier (default-build-qualifier) @ org.eclipse.cdt.managedbuilder.core.tests ---
[INFO]
[INFO] --- tycho-packaging-plugin:0.13.0-SNAPSHOT:validate-id (default-validate-id) @ org.eclipse.cdt.managedbuilder.core.tests ---
[INFO]
[INFO] --- tycho-packaging-plugin:0.13.0-SNAPSHOT:validate-version (default-validate-version) @ org.eclipse.cdt.managedbuilder.core.tests ---
[INFO]
[INFO] --- maven-resources-plugin:2.4.1:resources (default-resources) @ org.eclipse.cdt.managedbuilder.core.tests ---
[INFO] Using 'ISO-8859-1' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/build/org.eclipse.cdt.managedbuilder.core.tests/src/main/resources>
[INFO]
[INFO] --- tycho-compiler-plugin:0.13.0-SNAPSHOT:compile (default-compile) @ org.eclipse.cdt.managedbuilder.core.tests ---
[INFO] Using compile source roots from build.properties
[INFO] Compiling 63 source files to<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/build/org.eclipse.cdt.managedbuilder.core.tests/target/classes>
[INFO]
[INFO] --- maven-resources-plugin:2.4.1:testResources (default-testResources) @ org.eclipse.cdt.managedbuilder.core.tests ---
[INFO] Using 'ISO-8859-1' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/build/org.eclipse.cdt.managedbuilder.core.tests/src/test/resources>
[INFO]
[INFO] --- tycho-compiler-plugin:0.13.0-SNAPSHOT:testCompile (default-testCompile) @ org.eclipse.cdt.managedbuilder.core.tests ---
[INFO] Using compile source roots from build.properties
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- tycho-source-plugin:0.13.0-SNAPSHOT:plugin-source (plugin-source) @ org.eclipse.cdt.managedbuilder.core.tests ---
[INFO] Building jar:<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/build/org.eclipse.cdt.managedbuilder.core.tests/target/org.eclipse.cdt.managedbuilder.core.tests-8.1.0-SNAPSHOT-sources.jar>
[INFO] org already added, skipping
[INFO] org/eclipse already added, skipping
[INFO] org/eclipse/cdt already added, skipping
[INFO] org/eclipse/cdt/managedbuilder already added, skipping
[INFO]
[INFO] --- tycho-source-plugin:0.13.0-SNAPSHOT:plugin-source (attach-source) @ org.eclipse.cdt.managedbuilder.core.tests ---
[INFO] Building jar:<https://hudson.eclipse.org/hudson/job/cdt-nightly/ws/build/org.eclipse.cdt.managedbuilder.core.tests/target/org.eclipse.cdt.managedbuilder.core.tests-8.1.0-SNAPSHOT-sources.jar>
[INFO] org already added, skipping
[INFO] org/eclipse already added, skipping
[INFO] org/eclipse/cdt already added, skipping
[INFO] org/eclipse/cdt/managedbuilder already added, skipping
[WARNING] Artifact org.eclipse.cdt:org.eclipse.cdt.managedbuilder.core.tests:java-source:sources:8.1.0-SNAPSHOT already attached to project, ignoring duplicate
[INFO]
[INFO] --- tycho-packaging-plugin:0.13.0-SNAPSHOT:package-plugin (default-package-plugin) @ org.eclipse.cdt.managedbuilder.core.tests ---
Archiving artifacts
Recording test results
Failed to send e-mail to Andrew Gvozdev because no e-mail address is known, and no default e-mail domain is configured
Failed to send e-mail to Sergey Prigogin because no e-mail address is known, and no default e-mail domain is configured
Failed to send e-mail to Markus Schorn because no e-mail address is known, and no default e-mail domain is configured
2011-09-29 18:45:22
Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.2-b06 mixed mode):
"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=2 tid=0x0000000070c0e000 nid=0x1078 in Object.wait() [0x0000000074bbf000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x000000005431b640> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
- locked <0x000000005431b640> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
"ReaderThread" prio=6 tid=0x0000000070c08800 nid=0x1bb8 runnable [0x000000007debf000]
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
- locked <0x0000000016a64100> (a java.io.InputStreamReader)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.BufferedReader.fill(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
- locked <0x0000000016a64100> (a java.io.InputStreamReader)
at java.io.BufferedReader.readLine(Unknown Source)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner$ReaderThread.run(RemoteTestRunner.java:140)
"Worker-9" prio=6 tid=0x0000000070c05800 nid=0x23d4 in Object.wait() [0x000000007c91f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000016226300> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
- locked <0x0000000016226300> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50)
"Worker-8" prio=6 tid=0x0000000070c04800 nid=0x27f4 waiting for monitor entry [0x000000007c81f000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.eclipse.core.internal.preferences.EclipsePreferences.getChild(EclipsePreferences.java:400)
- waiting to lock <0x000000005a3938a0> (a org.eclipse.core.internal.resources.ProjectPreferences)
at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:542)
at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:670)
at org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences.getProjectPreferences(IndexerPreferences.java:307)
at org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences.addChangeListener(IndexerPreferences.java:351)
at org.eclipse.cdt.internal.core.pdom.PDOMManager.registerPreferenceListener(PDOMManager.java:771)
at org.eclipse.cdt.internal.core.pdom.PDOMManager.registerIndexer(PDOMManager.java:517)
at org.eclipse.cdt.internal.core.pdom.PDOMManager.createIndexer(PDOMManager.java:564)
- locked <0x000000001641dc80> (a java.util.HashMap)
at org.eclipse.cdt.internal.core.pdom.PDOMSetupJob.run(PDOMSetupJob.java:58)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
"Worker-4" prio=6 tid=0x0000000070c02000 nid=0x2150 in Object.wait() [0x000000007c41f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000058c5e398> (a java.lang.Object)
at java.lang.Object.wait(Object.java:485)
at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:272)
- locked <0x0000000058c5e398> (a java.lang.Object)
at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
at org.eclipse.core.internal.utils.StringPoolJob.run(StringPoolJob.java:101)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
"WorkbenchTestable" prio=6 tid=0x0000000070c01000 nid=0x2428 in Object.wait() [0x000000007c31f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000016a734e0> (a org.eclipse.swt.widgets.RunnableLock)
at java.lang.Object.wait(Object.java:485)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187)
- locked <0x0000000016a734e0> (a org.eclipse.swt.widgets.RunnableLock)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4683)
at org.eclipse.ui.internal.testing.WorkbenchTestable.runTest(WorkbenchTestable.java:112)
at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.runTests(PlatformUITestHarness.java:69)
at org.eclipse.ui.internal.testing.WorkbenchTestable$1.run(WorkbenchTestable.java:71)
at java.lang.Thread.run(Unknown Source)
"Worker-JM" prio=6 tid=0x000000006fdc5800 nid=0x2088 in Object.wait() [0x000000007042f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000016226840> (a java.util.ArrayList)
at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58)
- locked <0x0000000016226840> (a java.util.ArrayList)
"Start Level Event Dispatcher" daemon prio=6 tid=0x000000006ce5f800 nid=0x1528 in Object.wait() [0x000000007032f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000158fee30> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at java.lang.Object.wait(Object.java:485)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
- locked <0x00000000158fee30> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
"Framework Event Dispatcher" daemon prio=6 tid=0x000000006f9cd800 nid=0x1928 in Object.wait() [0x000000007022f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x000000001595d660> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at java.lang.Object.wait(Object.java:485)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
- locked <0x000000001595d660> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
"Framework Active Thread" prio=6 tid=0x000000006f3d2800 nid=0x2114 in Object.wait() [0x000000007002f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x000000001580adb0> (a org.eclipse.osgi.framework.internal.core.Framework)
at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1817)
- locked <0x000000001580adb0> (a org.eclipse.osgi.framework.internal.core.Framework)
at java.lang.Thread.run(Unknown Source)
"Low Memory Detector" daemon prio=6 tid=0x000000006cd20800 nid=0x20f0 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread1" daemon prio=10 tid=0x000000006cd1d000 nid=0x27dc waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" daemon prio=10 tid=0x000000006cd19000 nid=0x18ec waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"JDWP Command Reader" daemon prio=6 tid=0x000000006cd06000 nid=0x208c runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"JDWP Event Helper Thread" daemon prio=6 tid=0x000000006ccff000 nid=0x258c runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"JDWP Transport Listener: dt_socket" daemon prio=6 tid=0x000000006ccf2800 nid=0x21ec runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Attach Listener" daemon prio=10 tid=0x000000006ccea800 nid=0x2828 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=10 tid=0x000000006cce9800 nid=0xd8 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=8 tid=0x000000006cc99800 nid=0x2098 in Object.wait() [0x000000006e3bf000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000156ea0a0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x00000000156ea0a0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
"Reference Handler" daemon prio=10 tid=0x000000006cc93000 nid=0x273c in Object.wait() [0x000000006e2bf000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000156db8a0> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
- locked <0x00000000156db8a0> (a java.lang.ref.Reference$Lock)
"main" prio=6 tid=0x000000000037d000 nid=0x1f48 waiting for monitor entry [0x00000000024fd000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.eclipse.cdt.internal.core.pdom.PDOMManager.getIndexer(PDOMManager.java:524)
- waiting to lock <0x000000001641dc80> (a java.util.HashMap)
at org.eclipse.cdt.internal.core.pdom.CModelListener.processProjectDelta(CModelListener.java:104)
at org.eclipse.cdt.internal.core.pdom.CModelListener.processDelta(CModelListener.java:93)
at org.eclipse.cdt.internal.core.pdom.CModelListener.processDelta(CModelListener.java:81)
at org.eclipse.cdt.internal.core.pdom.CModelListener.elementChanged(CModelListener.java:60)
at org.eclipse.cdt.internal.core.model.CModelManager$1.run(CModelManager.java:1101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.cdt.internal.core.model.CModelManager.notifyListeners(CModelManager.java:1094)
at org.eclipse.cdt.internal.core.model.CModelManager.firePostChangeDelta(CModelManager.java:1051)
at org.eclipse.cdt.internal.core.model.CModelManager.fire(CModelManager.java:1016)
at org.eclipse.cdt.internal.core.model.CModelManager.fire(CModelManager.java:973)
at org.eclipse.cdt.internal.core.model.CModelManager.resourceChanged(CModelManager.java:892)
at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)
at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149)
at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:395)
at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2353)
at org.eclipse.core.internal.resources.ProjectPreferences.save(ProjectPreferences.java:628)
at org.eclipse.core.internal.preferences.EclipsePreferences.flush(EclipsePreferences.java:353)
- locked <0x000000005a3938a0> (a org.eclipse.core.internal.resources.ProjectPreferences)
at org.eclipse.core.internal.resources.ProjectPreferences.flush(ProjectPreferences.java:380)
at org.eclipse.cdt.internal.core.model.CProject.setOption(CProject.java:313)
at org.eclipse.cdt.ui.tests.text.AddBlockCommentTest.setUp(AddBlockCommentTest.java:74)
at junit.framework.TestCase.runBare(TestCase.java:132)
at org.eclipse.cdt.core.testplugin.util.BaseTestCase.runBare(BaseTestCase.java:155)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at org.eclipse.cdt.core.testplugin.util.BaseTestCase.run(BaseTestCase.java:199)
at junit.framework.TestSuite.runTest(TestSuite.java:243)
at junit.framework.TestSuite.run(TestSuite.java:238)
at junit.framework.TestSuite.runTest(TestSuite.java:243)
at junit.framework.TestSuite.run(TestSuite.java:238)
at junit.framework.TestSuite.runTest(TestSuite.java:243)
at junit.framework.TestSuite.run(TestSuite.java:238)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:83)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:62)
at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness$1.run(PlatformUITestHarness.java:47)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
- locked <0x0000000016a734e0> (a org.eclipse.swt.widgets.RunnableLock)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:54)
at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:41)
at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
"VM Thread" prio=10 tid=0x000000006cc89800 nid=0x2b30 runnable
"GC task thread#0 (ParallelGC)" prio=6 tid=0x00000000004a9000 nid=0x1194 runnable
"GC task thread#1 (ParallelGC)" prio=6 tid=0x00000000004aa800 nid=0x2728 runnable
"GC task thread#2 (ParallelGC)" prio=6 tid=0x00000000004ac800 nid=0x2a9c runnable
"GC task thread#3 (ParallelGC)" prio=6 tid=0x00000000004ae000 nid=0x235c runnable
"GC task thread#4 (ParallelGC)" prio=6 tid=0x00000000004b1800 nid=0x1788 runnable
"GC task thread#5 (ParallelGC)" prio=6 tid=0x00000000004b2800 nid=0x1640 runnable
"GC task thread#6 (ParallelGC)" prio=6 tid=0x00000000004b4000 nid=0x2584 runnable
"GC task thread#7 (ParallelGC)" prio=6 tid=0x00000000004b5800 nid=0x30c runnable
"VM Periodic Task Thread" prio=10 tid=0x000000006cd3c800 nid=0x2608 waiting on condition
JNI global references: 13543
Found one Java-level deadlock:
=============================
"Worker-8":
waiting to lock monitor 0x000000006fcadea8 (object 0x000000005a3938a0, a org.eclipse.core.internal.resources.ProjectPreferences),
which is held by "main"
"main":
waiting to lock monitor 0x0000000070a39940 (object 0x000000001641dc80, a java.util.HashMap),
which is held by "Worker-8"
Java stack information for the threads listed above:
===================================================
"Worker-8":
at org.eclipse.core.internal.preferences.EclipsePreferences.getChild(EclipsePreferences.java:400)
- waiting to lock <0x000000005a3938a0> (a org.eclipse.core.internal.resources.ProjectPreferences)
at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:542)
at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:670)
at org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences.getProjectPreferences(IndexerPreferences.java:307)
at org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences.addChangeListener(IndexerPreferences.java:351)
at org.eclipse.cdt.internal.core.pdom.PDOMManager.registerPreferenceListener(PDOMManager.java:771)
at org.eclipse.cdt.internal.core.pdom.PDOMManager.registerIndexer(PDOMManager.java:517)
at org.eclipse.cdt.internal.core.pdom.PDOMManager.createIndexer(PDOMManager.java:564)
- locked <0x000000001641dc80> (a java.util.HashMap)
at org.eclipse.cdt.internal.core.pdom.PDOMSetupJob.run(PDOMSetupJob.java:58)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
"main":
at org.eclipse.cdt.internal.core.pdom.PDOMManager.getIndexer(PDOMManager.java:524)
- waiting to lock <0x000000001641dc80> (a java.util.HashMap)
at org.eclipse.cdt.internal.core.pdom.CModelListener.processProjectDelta(CModelListener.java:104)
at org.eclipse.cdt.internal.core.pdom.CModelListener.processDelta(CModelListener.java:93)
at org.eclipse.cdt.internal.core.pdom.CModelListener.processDelta(CModelListener.java:81)
at org.eclipse.cdt.internal.core.pdom.CModelListener.elementChanged(CModelListener.java:60)
at org.eclipse.cdt.internal.core.model.CModelManager$1.run(CModelManager.java:1101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.cdt.internal.core.model.CModelManager.notifyListeners(CModelManager.java:1094)
at org.eclipse.cdt.internal.core.model.CModelManager.firePostChangeDelta(CModelManager.java:1051)
at org.eclipse.cdt.internal.core.model.CModelManager.fire(CModelManager.java:1016)
at org.eclipse.cdt.internal.core.model.CModelManager.fire(CModelManager.java:973)
at org.eclipse.cdt.internal.core.model.CModelManager.resourceChanged(CModelManager.java:892)
at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)
at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149)
at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:395)
at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2353)
at org.eclipse.core.internal.resources.ProjectPreferences.save(ProjectPreferences.java:628)
at org.eclipse.core.internal.preferences.EclipsePreferences.flush(EclipsePreferences.java:353)
- locked <0x000000005a3938a0> (a org.eclipse.core.internal.resources.ProjectPreferences)
at org.eclipse.core.internal.resources.ProjectPreferences.flush(ProjectPreferences.java:380)
at org.eclipse.cdt.internal.core.model.CProject.setOption(CProject.java:313)
at org.eclipse.cdt.ui.tests.text.AddBlockCommentTest.setUp(AddBlockCommentTest.java:74)
at junit.framework.TestCase.runBare(TestCase.java:132)
at org.eclipse.cdt.core.testplugin.util.BaseTestCase.runBare(BaseTestCase.java:155)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at org.eclipse.cdt.core.testplugin.util.BaseTestCase.run(BaseTestCase.java:199)
at junit.framework.TestSuite.runTest(TestSuite.java:243)
at junit.framework.TestSuite.run(TestSuite.java:238)
at junit.framework.TestSuite.runTest(TestSuite.java:243)
at junit.framework.TestSuite.run(TestSuite.java:238)
at junit.framework.TestSuite.runTest(TestSuite.java:243)
at junit.framework.TestSuite.run(TestSuite.java:238)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:83)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:62)
at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness$1.run(PlatformUITestHarness.java:47)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
- locked <0x0000000016a734e0> (a org.eclipse.swt.widgets.RunnableLock)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:54)
at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:41)
at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
Found 1 deadlock.