JDK-4185113 : *** panic: 16-bit string hash table overflow
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 1.1.7
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_nt
  • CPU: x86
  • Submitted: 1998-10-28
  • Updated: 1998-11-04
  • Resolved: 1998-11-04
Related Reports
Duplicate :  
Relates :  
Description

Name: tb29552			Date: 10/28/98


/*
During intensive string operations under 1.1.7
(on NT 4.0 and Solaris) the VM bombs with:

*** panic: 16-bit string hash table overflow
abnormal program termination

Bug #4134584 is marked fixed in 1.1.7?

This is a serious show stopper bug.  Can we please get some feedback
on the real state of this bug, and if there is a real fix.

Thanks much!
*/
class panicBug {
    public static void outputMessage() {
        System.out.println("java.version                  = " +
                           System.getProperty("java.version"));
        System.out.println("Operating System Name         = " +
                           System.getProperty("os.name"));
        System.out.println("Operating system architecture = " +
                           System.getProperty("os.arch"));
        System.out.println("Operating system version      = " +
                           System.getProperty("os.version") + "\n");
    }

    public static void main(String[] args) {
        int i = 0;
        String x;
        outputMessage();
        while (true) {
            x = ("" + i).intern();
            if (((i % 5000) == 0) || (i > 26739))
                System.out.println(i);
            i++;
        }
    }
}

(Review ID: 41434)
======================================================================