Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4243163

JVM abort (core dumped) when CLASSPATH points to additional zip-file

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2
    • Resolution: Duplicate
    • Affects Version/s: 1.3.0
    • Fix Version/s: None
    • Component/s: tools
    • Labels:
    • Subcomponent:
      jar
    • CPU:
      sparc
    • OS:
      solaris_2.5.1

      Description

      _t:0x531b8, state:CW) prio=5
          "main" (TID:0xebc981c8, sys_thread_t:0x26e50, state:R) prio=5
      at java.util.zip.ZipFile.open(Native Method)
      at java.util.zip.ZipFile.<init>(ZipFile.java:114)
      at java.util.jar.JarFile.<init>(JarFile.java:119)
      at java.util.jar.JarFile.<init>(JarFile.java:61)
      at sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:452)
      at sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:436)
      at sun.misc.URLClassPath$2.run(URLClassPath.java:255)
      at java.security.AccessController.doPrivileged(Native Method)
      at sun.misc.URLClassPath.getLoader(URLClassPath.java:244)
      at sun.misc.URLClassPath.getLoader(URLClassPath.java:221)
      at sun.misc.URLClassPath.getResource(URLClassPath.java:136)
      at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.net.URLClassLoader.findClass(URLClassLoader.java:191)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:291)
      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:275)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
      Monitor Cache Dump:
          sun.misc.Launcher$AppClassLoader@EBC994D0/EBCE0118: owner "main" (0x26e50) 3 entries
          java.lang.ref.ReferenceQueue$Lock@EBC98320/EBCCE028: <unowned>
      Waiting to be notified:
      "Finalizer" (0x615b8)
          java.lang.ref.Reference$Lock@EBC983A8/EBCCDB20: <unowned>
      Waiting to be notified:
      "Reference Handler" (0x5e3b8)
      Registered Monitor Dump:
          utf8 hash table: <unowned>
          JNI pinning lock: <unowned>
          JNI global reference lock: <unowned>
          BinClass lock: <unowned>
          Class linking lock: <unowned>
          System class loader lock: <unowned>
          Code rewrite lock: <unowned>
          Heap lock: <unowned>
          Monitor cache lock: owner "main" (0x26e50) 1 entry
          Dynamic loading lock: <unowned>
          Monitor IO lock: <unowned>
          User signal monitor: <unowned>
      Waiting to be notified:
      "Signal dispatcher" (0x531b8)
          Child death monitor: <unowned>
          I/O monitor: <unowned>
          Alarm monitor: <unowned>
      Waiting to be notified:
      <unknown thread> (0x2c140)
          Thread queue lock: owner "main" (0x26e50) 1 entry
          Monitor registry: owner "main" (0x26e50) 1 entry

      SIGABRT 6* abort (generated by abort(3) routine)
          si_signo [6]: SIGABRT 6* abort (generated by abort(3) routine)
          si_errno [0]: Error 0
          si_code [0]: SI_USER [pid: 29415, uid: 218]
      stackpointer=effff328

      Full thread dump Classic VM (JDK-1.3-F, green threads):
          "Finalizer" (TID:0xebc98308, sys_thread_t:0x615b8, state:CW) prio=8
      at java.lang.Object.wait(Native Method)
      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:112)
      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
      at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:166)
          "Reference Handler" (TID:0xebc98398, sys_thread_t:0x5e3b8, state:CW) prio=10
      at java.lang.Object.wait(Native Method)
      at java.lang.Object.wait(Object.java:424)
      at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
          "Signal dispatcher" (TID:0xebc983c8, sys_thread_t:0x531b8, state:CW) prio=5
          "main" (TID:0xebc981c8, sys_thread_t:0x26e50, state:R) prio=5
      at java.util.zip.ZipFile.open(Native Method)
      at java.util.zip.ZipFile.<init>(ZipFile.java:114)
      at java.util.jar.JarFile.<init>(JarFile.java:119)
      at java.util.jar.JarFile.<init>(JarFile.java:61)
      at sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:452)
      at sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:436)
      at sun.misc.URLClassPath$2.run(URLClassPath.java:255)
      at java.security.AccessController.doPrivileged(Native Method)
      at sun.misc.URLClassPath.getLoader(URLClassPath.java:244)
      at sun.misc.URLClassPath.getLoader(URLClassPath.java:221)
      at sun.misc.URLClassPath.getResource(URLClassPath.java:136)
      at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.net.URLClassLoader.findClass(URLClassLoader.java:191)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:291)
      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:275)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
      Monitor Cache Dump:
          sun.misc.Launcher$AppClassLoader@EBC994D0/EBCE0118: owner "main" (0x26e50) 3 entries
          java.lang.ref.ReferenceQueue$Lock@EBC98320/EBCCE028: <unowned>
      Waiting to be notified:
      "Finalizer" (0x615b8)
          java.lang.ref.Reference$Lock@EBC983A8/EBCCDB20: <unowned>
      Waiting to be notified:
      "Reference Handler" (0x5e3b8)
      Registered Monitor Dump:
          utf8 hash table: <unowned>
          JNI pinning lock: <unowned>
          JNI global reference lock: <unowned>
          BinClass lock: <unowned>
          Class linking lock: <unowned>
          System class loader lock: <unowned>
          Code rewrite lock: <unowned>
          Heap lock: <unowned>
          Monitor cache lock: owner "main" (0x26e50) 1 entry
          Dynamic loading lock: <unowned>
          Monitor IO lock: <unowned>
          User signal monitor: <unowned>
      Waiting to be notified:
      "Signal dispatcher" (0x531b8)
          Child death monitor: <unowned>
          I/O monitor: <unowned>
          Alarm monitor: <unowned>
      Waiting to be notified:
      <unknown thread> (0x2c140)
          Thread queue lock: owner "main" (0x26e50) 1 entry
          Monitor registry: owner "main" (0x26e50) 1 entry

      Abort (core dumped)
      novo7%


      SOURCE:
      ========

      //--------------------- exmpl.java:
      public class exmpl {
        public static void main(String argv[]) {
        }
      }
      //---------------------

      ======================================================================


      Name: szC45993 Date: 06/02/99



      The test, placed below, shows that
      java version "1.3" Classic VM (build JDK-1.3-F, green threads, sunwjit)
      with and without jit crashs (and the corresponding javac also)
      if CLASSPATH environment variable additionally points to
      zip-file which contains, for example, the simple class.
      JDK-1.3-C crashs also but JDK-1.3-A and JDK-1.2.2-*
      work fine.


      See LOG:


      novo7% java -version
      java version "1.3"
      Classic VM (build JDK-1.3-F, green threads, sunwjit)
      novo7% java -fullversion
      java full version "JDK-1.3-F"
      novo7% javac exmpl.java
      novo7% zip exmpl exmpl.class
        adding: exmpl.class (deflated 25%)
      novo7% ls -l
      total 6
      -rw-r--r-- 1 zss java 255 Jun 2 10:44 exmpl.class
      -rw-r--r-- 1 zss java 70 Jun 2 10:42 exmpl.java
      -rw-r--r-- 1 zss java 311 Jun 2 10:45 exmpl.zip
      novo7% setenv CLASSPATH .
      novo7% javac exmpl.java
      novo7% setenv CLASSPATH ${CLASSPATH}:/export/ld24/java/test/exmpl.zip
      novo7% javac exmpl.java
      SIGFPE 8* arithmetic exception
          si_signo [8]: SIGFPE 8* arithmetic exception
          si_errno [0]: Error 0
          si_code [1]: FPE_INTDIV [addr: 0xEF611098]

      stackpointer=effff2d8

      Full thread dump Classic VM (JDK-1.3-F, green threads):
          "Finalizer" (TID:0xebf32308, sys_thread_t:0x5fe90, state:CW) prio=8
      at java.lang.Object.wait(Native Method)
      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:112)
      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
      at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:166)
          "Reference Handler" (TID:0xebf32398, sys_thread_t:0x51ad8, state:CW) prio=10
      at java.lang.Object.wait(Native Method)
      at java.lang.Object.wait(Object.java:424)
      at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
          "Signal dispatcher" (TID:0xebf323c8, sys_thread_t:0x51898, state:CW) prio=5
          "main" (TID:0xebf321c8, sys_thread_t:0x25610, state:R) prio=5
      at java.util.zip.ZipFile.open(Native Method)
      at java.util.zip.ZipFile.<init>(ZipFile.java, Compiled Code)
      at java.util.zip.ZipFile.<init>(ZipFile.java, Compiled Code)
      at com.sun.tools.javac.v8.code.ClassReader.openArchive(ClassReader.java, Compiled Code)
      at com.sun.tools.javac.v8.code.ClassReader.list(ClassReader.java, Compiled Code)
      at com.sun.tools.javac.v8.code.ClassReader.listAll(ClassReader.java, Compiled Code)
      at com.sun.tools.javac.v8.code.ClassReader.fillIn(ClassReader.java, Compiled Code)
      at com.sun.tools.javac.v8.code.ClassReader.complete(ClassReader.java, Compiled Code)
      at com.sun.tools.javac.v8.code.Symbol.complete(Symbol.java, Compiled Code)
      at com.sun.tools.javac.v8.comp.Enter._case(Enter.java, Compiled Code)
      at com.sun.tools.javac.v8.tree.Tree$TopLevel.visit(Tree.java, Compiled Code)
      at com.sun.tools.javac.v8.comp.Enter.classEnter(Enter.java, Compiled Code)
      at com.sun.tools.javac.v8.comp.Enter.classEnter(Enter.java, Compiled Code)
      at com.sun.tools.javac.v8.comp.Enter.main(Enter.java, Compiled Code)
      at com.sun.tools.javac.v8.JavaCompiler.compile(JavaCompiler.java, Compiled Code)
      at com.sun.tools.javac.v8.Main.compile(Main.java, Compiled Code)
      at com.sun.tools.javac.Main.main(Main.java, Compiled Code)
      Monitor Cache Dump:
          java.lang.ref.Reference$Lock@EBF323A8/EC0CE188: <unowned>
      Waiting to be notified:
      "Reference Handler" (0x51ad8)
          java.lang.ref.ReferenceQueue$Lock@EBF32320/EC0CE690: <unowned>
      Waiting to be notified:
      "Finalizer" (0x5fe90)
      Registered Monitor Dump:
          PCMap lock: <unowned>
          utf8 hash table: <unowned>
          JNI pinning lock: <unowned>
          JNI global reference lock: <unowned>
          BinClass lock: <unowned>
          Class linking lock: <unowned>
          System class loader lock: <unowned>
          Code rewrite lock: <unowned>
          Heap lock: <unowned>
          Monitor cache lock: owner "main" (0x25610) 1 entry
          Dynamic loading lock: <unowned>
          Monitor IO lock: <unowned>
          User signal monitor: <unowned>
      Waiting to be notified:
      "Signal dispatcher" (0x51898)
          Child death monitor: <unowned>
          I/O monitor: <unowned>
          Alarm monitor: <unowned>
      Waiting to be notified:
      <unknown thread> (0x2a900)
          Thread queue lock: owner "main" (0x25610) 1 entry
          Monitor registry: owner "main" (0x25610) 1 entry

      SIGABRT 6* abort (generated by abort(3) routine)
          si_signo [6]: SIGABRT 6* abort (generated by abort(3) routine)
          si_errno [0]: Error 0
          si_code [0]: SI_USER [pid: 29260, uid: 218]
      stackpointer=effff2d8

      Full thread dump Classic VM (JDK-1.3-F, green threads):
          "Finalizer" (TID:0xebf32308, sys_thread_t:0x5fe90, state:CW) prio=8
      at java.lang.Object.wait(Native Method)
      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:112)
      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
      at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:166)
          "Reference Handler" (TID:0xebf32398, sys_thread_t:0x51ad8, state:CW) prio=10
      at java.lang.Object.wait(Native Method)
      at java.lang.Object.wait(Object.java:424)
      at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
          "Signal dispatcher" (TID:0xebf323c8, sys_thread_t:0x51898, state:CW) prio=5
          "main" (TID:0xebf321c8, sys_thread_t:0x25610, state:R) prio=5
      at java.util.zip.ZipFile.open(Native Method)
      at java.util.zip.ZipFile.<init>(ZipFile.java, Compiled Code)
      at java.util.zip.ZipFile.<init>(ZipFile.java, Compiled Code)
      at com.sun.tools.javac.v8.code.ClassReader.openArchive(ClassReader.java, Compiled Code)
      at com.sun.tools.javac.v8.code.ClassReader.list(ClassReader.java, Compiled Code)
      at com.sun.tools.javac.v8.code.ClassReader.listAll(ClassReader.java, Compiled Code)
      at com.sun.tools.javac.v8.code.ClassReader.fillIn(ClassReader.java, Compiled Code)
      at com.sun.tools.javac.v8.code.ClassReader.complete(ClassReader.java, Compiled Code)
      at com.sun.tools.javac.v8.code.Symbol.complete(Symbol.java, Compiled Code)
      at com.sun.tools.javac.v8.comp.Enter._case(Enter.java, Compiled Code)
      at com.sun.tools.javac.v8.tree.Tree$TopLevel.visit(Tree.java, Compiled Code)
      at com.sun.tools.javac.v8.comp.Enter.classEnter(Enter.java, Compiled Code)
      at com.sun.tools.javac.v8.comp.Enter.classEnter(Enter.java, Compiled Code)
      at com.sun.tools.javac.v8.comp.Enter.main(Enter.java, Compiled Code)
      at com.sun.tools.javac.v8.JavaCompiler.compile(JavaCompiler.java, Compiled Code)
      at com.sun.tools.javac.v8.Main.compile(Main.java, Compiled Code)
      at com.sun.tools.javac.Main.main(Main.java, Compiled Code)
      Monitor Cache Dump:
          java.lang.ref.Reference$Lock@EBF323A8/EC0CE188: <unowned>
      Waiting to be notified:
      "Reference Handler" (0x51ad8)
          java.lang.ref.ReferenceQueue$Lock@EBF32320/EC0CE690: <unowned>
      Waiting to be notified:
      "Finalizer" (0x5fe90)
      Registered Monitor Dump:
          PCMap lock: <unowned>
          utf8 hash table: <unowned>
          JNI pinning lock: <unowned>
          JNI global reference lock: <unowned>
          BinClass lock: <unowned>
          Class linking lock: <unowned>
          System class loader lock: <unowned>
          Code rewrite lock: <unowned>
          Heap lock: <unowned>
          Monitor cache lock: owner "main" (0x25610) 1 entry
          Dynamic loading lock: <unowned>
          Monitor IO lock: <unowned>
          User signal monitor: <unowned>
      Waiting to be notified:
      "Signal dispatcher" (0x51898)
          Child death monitor: <unowned>
          I/O monitor: <unowned>
          Alarm monitor: <unowned>
      Waiting to be notified:
      <unknown thread> (0x2a900)
          Thread queue lock: owner "main" (0x25610) 1 entry
          Monitor registry: owner "main" (0x25610) 1 entry

      Abort (core dumped)
      novo7% java exmpl
      novo7% setenv CLASSPATH /export/ld24/java/test/exmpl.zip
      novo7% java exmpl
      SIGFPE 8* arithmetic exception
          si_signo [8]: SIGFPE 8* arithmetic exception
          si_errno [0]: Error 0
          si_code [1]: FPE_INTDIV [addr: 0xEF611098]

      stackpointer=effff340

      Full thread dump Classic VM (JDK-1.3-F, green threads):
          "Finalizer" (TID:0xebc98308, sys_thread_t:0x61300, state:CW) prio=8
      at java.lang.Object.wait(Native Method)
      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:112)
      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
      at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:166)
          "Reference Handler" (TID:0xebc98398, sys_thread_t:0x5fb88, state:CW) prio=10
      at java.lang.Object.wait(Native Method)
      at java.lang.Object.wait(Object.java:424)
      at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
          "Signal dispatcher" (TID:0xebc983c8, sys_thread_t:0x58cf8, state:CW) prio=5
          "main" (TID:0xebc981c8, sys_thread_t:0x26a48, state:R) prio=5
      at java.util.zip.ZipFile.open(Native Method)
      at java.util.zip.ZipFile.<init>(ZipFile.java, Compiled Code)
      at java.util.jar.JarFile.<init>(JarFile.java, Compiled Code)
      at java.util.jar.JarFile.<init>(JarFile.java, Compiled Code)
      at sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java, Compiled Code)
      at sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java, Compiled Code)
      at sun.misc.URLClassPath$2.run(URLClassPath.java, Compiled Code)
      at java.security.AccessController.doPrivileged(Native Method)
      at sun.misc.URLClassPath.getLoader(URLClassPath.java, Compiled Code)
      at sun.misc.URLClassPath.getLoader(URLClassPath.java, Compiled Code)
      at sun.misc.URLClassPath.getResource(URLClassPath.java, Compiled Code)
      at java.net.URLClassLoader$1.run(URLClassLoader.java, Compiled Code)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.net.URLClassLoader.findClass(URLClassLoader.java, Compiled Code)
      at java.lang.ClassLoader.loadClass(ClassLoader.java, Compiled Code)
      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java, Compiled Code)
      at java.lang.ClassLoader.loadClass(ClassLoader.java, Compiled Code)
      Monitor Cache Dump:
          sun.misc.Launcher$AppClassLoader@EBC994F8/EBCE0118: owner "main" (0x26a48) 3 entries
          java.lang.ref.ReferenceQueue$Lock@EBC98320/EBCCE028: <unowned>
      Waiting to be notified:
      "Finalizer" (0x61300)
          java.lang.ref.Reference$Lock@EBC983A8/EBCCDB20: <unowned>
      Waiting to be notified:
      "Reference Handler" (0x5fb88)
      Registered Monitor Dump:
          PCMap lock: <unowned>
          utf8 hash table: <unowned>
          JNI pinning lock: <unowned>
          JNI global reference lock: <unowned>
          BinClass lock: <unowned>
          Class linking lock: <unowned>
          System class loader lock: <unowned>
          Code rewrite lock: <unowned>
          Heap lock: <unowned>
          Monitor cache lock: owner "main" (0x26a48) 1 entry
          Dynamic loading lock: <unowned>
          Monitor IO lock: <unowned>
          User signal monitor: <unowned>
      Waiting to be notified:
      "Signal dispatcher" (0x58cf8)
          Child death monitor: <unowned>
          I/O monitor: <unowned>
          Alarm monitor: <unowned>
      Waiting to be notified:
      <unknown thread> (0x2bd38)
          Thread queue lock: owner "main" (0x26a48) 1 entry
          Monitor registry: owner "main" (0x26a48) 1 entry

      SIGABRT 6* abort (generated by abort(3) routine)
          si_signo [6]: SIGABRT 6* abort (generated by abort(3) routine)
          si_errno [0]: Error 0
          si_code [0]: SI_USER [pid: 29271, uid: 218]
      stackpointer=effff340

      Full thread dump Classic VM (JDK-1.3-F, green threads):
          "Finalizer" (TID:0xebc98308, sys_thread_t:0x61300, state:CW) prio=8
      at java.lang.Object.wait(Native Method)
      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:112)
      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
      at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:166)
          "Reference Handler" (TID:0xebc98398, sys_thread_t:0x5fb88, state:CW) prio=10
      at java.lang.Object.wait(Native Method)
      at java.lang.Object.wait(Object.java:424)
      at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
          "Signal dispatcher" (TID:0xebc983c8, sys_thread_t:0x58cf8, state:CW) prio=5
          "main" (TID:0xebc981c8, sys_thread_t:0x26a48, state:R) prio=5
      at java.util.zip.ZipFile.open(Native Method)
      at java.util.zip.ZipFile.<init>(ZipFile.java, Compiled Code)
      at java.util.jar.JarFile.<init>(JarFile.java, Compiled Code)
      at java.util.jar.JarFile.<init>(JarFile.java, Compiled Code)
      at sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java, Compiled Code)
      at sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java, Compiled Code)
      at sun.misc.URLClassPath$2.run(URLClassPath.java, Compiled Code)
      at java.security.AccessController.doPrivileged(Native Method)
      at sun.misc.URLClassPath.getLoader(URLClassPath.java, Compiled Code)
      at sun.misc.URLClassPath.getLoader(URLClassPath.java, Compiled Code)
      at sun.misc.URLClassPath.getResource(URLClassPath.java, Compiled Code)
      at java.net.URLClassLoader$1.run(URLClassLoader.java, Compiled Code)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.net.URLClassLoader.findClass(URLClassLoader.java, Compiled Code)
      at java.lang.ClassLoader.loadClass(ClassLoader.java, Compiled Code)
      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java, Compiled Code)
      at java.lang.ClassLoader.loadClass(ClassLoader.java, Compiled Code)
      Monitor Cache Dump:
          sun.misc.Launcher$AppClassLoader@EBC994F8/EBCE0118: owner "main" (0x26a48) 3 entries
          java.lang.ref.ReferenceQueue$Lock@EBC98320/EBCCE028: <unowned>
      Waiting to be notified:
      "Finalizer" (0x61300)
          java.lang.ref.Reference$Lock@EBC983A8/EBCCDB20: <unowned>
      Waiting to be notified:
      "Reference Handler" (0x5fb88)
      Registered Monitor Dump:
          PCMap lock: <unowned>
          utf8 hash table: <unowned>
          JNI pinning lock: <unowned>
          JNI global reference lock: <unowned>
          BinClass lock: <unowned>
          Class linking lock: <unowned>
          System class loader lock: <unowned>
          Code rewrite lock: <unowned>
          Heap lock: <unowned>
          Monitor cache lock: owner "main" (0x26a48) 1 entry
          Dynamic loading lock: <unowned>
          Monitor IO lock: <unowned>
          User signal monitor: <unowned>
      Waiting to be notified:
      "Signal dispatcher" (0x58cf8)
          Child death monitor: <unowned>
          I/O monitor: <unowned>
          Alarm monitor: <unowned>
      Waiting to be notified:
      <unknown thread> (0x2bd38)
          Thread queue lock: owner "main" (0x26a48) 1 entry
          Monitor registry: owner "main" (0x26a48) 1 entry

      Abort (core dumped)
      novo7% java -Djava.compiler=NONE exmpl
      SIGFPE 8* arithmetic exception
          si_signo [8]: SIGFPE 8* arithmetic exception
          si_errno [0]: Error 0
          si_code [1]: FPE_INTDIV [addr: 0xEF611098]

      stackpointer=effff328

      Full thread dump Classic VM (JDK-1.3-F, green threads):
          "Finalizer" (TID:0xebc98308, sys_thread_t:0x615b8, state:CW) prio=8
      at java.lang.Object.wait(Native Method)
      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:112)
      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
      at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:166)
          "Reference Handler" (TID:0xebc98398, sys_thread_t:0x5e3b8, state:CW) prio=10
      at java.lang.Object.wait(Native Method)
      at java.lang.Object.wait(Object.java:424)
      at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
          "Signal dispatcher" (TID:0xebc983c8, sys_thread

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                zlisunw Zhenghua Li (Inactive)
                Reporter:
                zsssunw Zss Zss (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: