JDK-6716813 : crash in get_ctrl_no_update()
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 6u10
  • Priority: P3
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2008-06-19
  • Updated: 2010-04-26
  • Resolved: 2008-10-22
Related Reports
Relates :  
Description
there is another website for reporting these, but I thought the attachment 
would work better here.  This is the third time within a week this has happened.  

Thought maybe it was 6703556, so tried -XX:-PartialPeelLoop, and this got them
almost a week of bless.  But it has happened again.

--------
	void releaseResources(Request request) {
		for (int i = 0; i < request.getResourceCount(); i++) {
			if (LogManager.isLoggable(Level.DEBUG_5))
				LogManager.log("Releasing resource: " + i,Level.DEBUG_5);
			Resource resource = request.getResource(i);
			if (LogManager.isLoggable(Level.DEBUG_5))
				LogManager.log("Releasing resource: " + resource,Level.DEBUG_5);
			if (resource != null) {
				ResourceInformation type = resource.getResourceInformation();
				if (LogManager.isLoggable(Level.DEBUG_5))
					LogManager.log("Releasing resource of type: " + type,Level.DEBUG_5);
				RequestQueue queue = getQueue(type);
				release(request,queue,resource);
			}
		}
		Resource resource = request.getThreadResource();
		if (resource != null) {
			ResourceInformation type = resource.getResourceInformation();
			RequestQueue queue = getQueue(type);
			release(request,queue,resource);
		}
	}

See sack dump info