maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mag Hoehme (JIRA)" <>
Subject [jira] (SUREFIRE-859) Exception in thread "TreadedStreamConsumer" java.lang.RuntimeException during GC
Date Wed, 11 Apr 2012 09:26:03 GMT
Mag Hoehme created SUREFIRE-859:

             Summary: Exception in thread "TreadedStreamConsumer" java.lang.RuntimeException
during GC
                 Key: SUREFIRE-859
             Project: Maven Surefire
          Issue Type: Bug
          Components: Junit 4.7+ (parallel) support, Maven Surefire Plugin, process forking
    Affects Versions: 2.12, 2.11
         Environment: Solaris  5.10, jdk16-1.6.0_11-0 (same with jdk1.5.0_14), apache-maven-2.2.1
            Reporter: Mag Hoehme
         Attachments: runtimeexception.txt

When executing 151 integration tests with 829 test methods on a Solaris machine, there is
an exception: 
Exception in thread "ThreadStreamConsumer" java.lang.RuntimeException: 176: [GC 100,177: [ParNew
java.langh.RuntimeException: The forked VM terminated without saying properly goodbye. VM
crash or System.exit called ?
(see attachment for full stack traces)

The message of the RuntimeException suggests that the problem is connected to garbage collection.
The stack trace points to It looks as if the method "consumeLine" in
is fed with GC information instead of the expected string.

The exception occurs with concurrency configuration "parallel='none'" as well as with "parallel='classes'"
in both versions of the surefire plugin, 2.11 and 2.12.

However, this problem does not show up on a Windows/Cygwin environment.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message