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

java fails to run on Solaris with zh_TW locale

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 1.2.0
    • 1.2.0
    • hotspot
    • None
    • 1.2beta4
    • sparc
    • solaris_2.5.1
    • Not verified

      JDK version : jdk1.2beta4 build F
      OS : Solaris 2.5.1
      locale : zh_TW

      to reproduce
      - java myApp
      - the following is thrown

      java CheckChoice
      Exception in thread "main" java.lang.ExceptionInInitializerError: java.lang.NullPointerException
              at java.security.AccessControlContext.combineWithPrivilegedContext(Compiled Code)
              at java.security.AccessControlContext.optimize(Compiled Code)
              at java.security.AccessController.getContext(Compiled Code)
              at java.net.URLClassLoader.<init>(Compiled Code)
              at sun.misc.Launcher$ExtClassLoader.<init>(Compiled Code)
              at sun.misc.Launcher$ExtClassLoader.getExtClassLoader(Compiled Code)
              at sun.misc.Launcher.<init>(Compiled Code)
              at sun.misc.Launcher.<clinit>(Launcher.java:45)
              at java.lang.ClassLoader.getBaseClassLoader(Compiled Code)




      here is the dump I got without JIT compiler

      java -Djava.compiler=none CheckChoice
      Warning: JIT compiler "none" not found. Will use interpreter.
      SIGBUS 10* bus error
          si_signo [10]: SIGBUS 10* bus error
          si_errno [0]: Error 0
          si_code [1]: BUS_ADRALN [addr: 0x730079]

              stackpointer=EFFFDC0C

      Full thread dump:
          "Finalizer" (TID:0xebc983f8, sys_thread_t:0x74078, state:CW) prio=8
              at java.lang.Object.wait(Native Method)
              at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:113)
              at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:128)
              at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:128)
          "Reference Handler" (TID:0xebc981e8, sys_thread_t:0x6fbe8, state:CW) prio=10
              at java.lang.Object.wait(Native Method)
              at java.lang.Object.wait(Object.java:303)
              at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:209)
          "Signal dispatcher" (TID:0xebc98218, sys_thread_t:0x68b88, state:CW) prio=10
          "main" (TID:0xebc98008, sys_thread_t:0x25860, state:R) prio=5 *current thread*
              at java.security.AccessControlContext.combineWithPrivilegedContext(AccessControlContext.java:291)
              at java.security.AccessControlContext.optimize(AccessControlContext.java:315)
              at java.security.AccessController.getContext(AccessController.java:246)
              at java.net.URLClassLoader.<init>(URLClassLoader.java:77)
              at sun.misc.Launcher$ExtClassLoader.<init>(Launcher.java:168)
              at sun.misc.Launcher$ExtClassLoader.getExtClassLoader(Launcher.java:150)
              at sun.misc.Launcher.<init>(Launcher.java:62)
              at sun.misc.Launcher.<clinit>(Launcher.java:45)
              at java.lang.ClassLoader.getBaseClassLoader(ClassLoader.java:696)
      Monitor Cache Dump:
      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>
          Dynamic loading lock: <unowned>
          Monitor IO lock: <unowned>
          User signal monitor: <unowned>
              Waiting to be notified:
                  "Signal dispatcher" (0x68b88)
          Child death monitor: <unowned>
          I/O monitor: <unowned>
          Alarm monitor: <unowned>
              Waiting to be notified:
              Internal clock thread (ef7abca4)
          Thread queue lock: <unowned>
          Monitor registry: owner "main" (0x25860, 1 entry)
      Segmentation Fault

      cindy.jao@eng 1998-05-15

            never Tom Rodriguez
            cjaosunw Cindy Jao (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: