JVM crash

Chip Whitmer <[email protected]>
Newsgroups gmane.comp.java.cruise-control.user
Message-ID <225523B2E5CDB041A4FA125680851B4FCCA93F8C@exchut01>
We've been using CruiseControl with very few problems for a long time.  About a month ago, we started seeing this error:

# An unexpected error has been detected by Java Runtime Environment:
#
# java.lang.OutOfMemoryError: requested 1024000 bytes for GrET in C:\BUILD_AREA\jdk6_10\hotspot\src\share\vm\utilities\growableArray.cpp. Out of swap space?
#
#  Internal Error (allocation.inline.hpp:42), pid=8812, tid=7000
#  Error: GrET in C:\BUILD_AREA\jdk6_10\hotspot\src\share\vm\utilities\growableArray.cpp
#
# Java VM: Java HotSpot(TM) Client VM (11.0-b15 mixed mode windows-x86)
# An error report file with more information is saved as:
# C:\Program Files\CruiseControl\hs_err_pid8812.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp

When the error occurs, CC starts reporting that it can't start a new thread, and eventually everything crashes.  Changing the various memory settings doesn't seem to help, or even to change the behavior.

CC is almost unusable in this state.  We have to restart it after every build, to be sure the next build will complete successfully.

The problem is sporadic enough that I can't isolate it to any particular unit of our code, or anything like that.  And we have a lot of moving parts (JUnit running under EMMA instrumentation under ANT under CruiseControl), which makes it very difficult to identify which component is really causing the problem.

At the very least, the crash itself seems to be an internal JVM issue. I have reported it to Sun (though I'm not sure I did it correctly - I haven't received any reply from them).

Now I'm looking for anyone who may have seen something similar, and could suggest a solution or a work-around.  Any ideas?

 Thanks,

Chip Whitmer | Content Team Lead
Service Repair Solutions, Inc. - Revolutionizing the Delivery of Service and Repair(tm)
http://www.servicerepairsolutions.com

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference

_______________________________________________
Cruisecontrol-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.