JDK-5010192 : JVM get into so incosistance state it wasn't possible to create a FullThreadDump
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 5.0
  • Priority: P4
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: linux_redhat_9.0
  • CPU: x86
  • Submitted: 2004-03-09
  • Updated: 2004-06-25
  • Resolved: 2004-06-25
Related Reports
Relates :  
Description
  Product Version       = NetBeans IDE Dev (Build 200403081900)
  Operating System      = Linux version 2.4.20-18.9 running on i386
  Java; VM; Vendor      = 1.5.0-beta2; Java HotSpot(TM) Client VM 1.5.0-beta2-b41; Sun Microsystems Inc.
  Java Home             = /usr/local/java/j2sdk1.5.0/jre
  System Locale; Encod. = cs_CZ; ISO-8859-2
  Home Dir; Current Dir = /usr/local/home/delphym; /usr/local/forte/forte3/NBdev-last/netbeans/bin
-------------------------------------------------------------------------------

I was running NetBeans IDE dev build (close to NB 36) on latest jdk1.5 dev. I had mounted several VCS, local and archive(jar) FileSystems (FS).
I've change some FS's properties and  when I expanded the root node of this FS... only glass watch appeared. Then the CPU usage got 99% permanetly (top detect that the java process eat so much CPU).
Also I could'nt expand any other FS's node in Netbeans IDE Explorer. But I could edit my already opened source files in the IDE's Editor and quiete quickly switch between them.

In previous IDE build I've found some problems with "automount" ide module which in some random condition overload CPU. This is the bug #40831 at this URL:
http://www.netbeans.org/issues/show_bug.cgi?id=40831

The worst thing on the all was I couldn create FTD as I usually do by:
CTRL+ BackSlash in my linux console where I've been executed the IDE.
Also I couldn get FTD by calling:
$> kill -QUIT <java pid>
nor by
$> killall -QUIT java

non of thouse attempt created TreadDump :-(((
So I don't know whou you could do with this bug, but for your convinience I've created core dump of the JVM process (which is c. 270MB large and keeping it for a while If you don't think you'll need it)

###@###.### 2004-03-09

Comments
EVALUATION This may be a duplicate of bug 4885046: Try this 1. set LD_ASSUME_KERNEL to 2.4.1, it will disable NPTL. JDK will be running with LinuxThreads. Let us know if this addresses your issue. ###@###.### 2004-03-09 Will be closing as not reproducible if we do not hear back by end of next week. ###@###.### 2004-06-18
09-03-2004