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

Java 1.2 will core dump on x86 cd0 install in b37.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P2 P2
    • None
    • solaris_9
    • client-libs
    • None
    • x86
    • solaris_8


      mary.ding@Eng 2001-05-11

      This is found during s81_37 CD0 testing and John Perry suggested that I filed a bug against Java to track this. This problem only happens on x86 and it had not been seen on sparc.

      I did the following CD0 install on s81_37:

      OS: s81_37
      Media: CDROMs or seperate net images of OS1, OS2 and Language CD
      Install Method: CD0 GUI
      Locale to use: English

      After CD0 reboots and sysid was run, I selected initial install. In the screen where it shows default install or custom install. I pick default install, shortly afterwards java will core dump.

      The following error is in the /tmp/disk0_install.log:


      Warning:
          Name: HorScrollBar
          Class: XmScrollBar
          The scrollbar page increment is less than 1.

      SIGFPE 8 arithmetic exception
          si_signo [8]: FPE
          si_errno [0]:
          si_code [7]: FPE_FLTINV [addr: 0xdda38cd2]

      stackpointer=D98FF5F0

      Inconsistent thread : best efforts attempt (may fail)
      "process reaper" (TID:0x8935960, sys_thread_t:0x89358a8, state:R, thread_t: t@71, threadID:0xdd691a00, stack_bottom:0xd9930000, stack_size:0x20000) prio=6

      [1] java.lang.UNIXProcess.waitForProcessExit(Native Method)
      [2] java.lang.UNIXProcess.access$10(UNIXProcess.java:46)
      [3] java.lang.UNIXProcess$3.run(UNIXProcess.java:90)
      -------------------

      Inconsistent thread : best efforts attempt (may fail)
      "Thread-33" (TID:0x8937160, sys_thread_t:0x89370a8, state:CW, thread_t: t@70, threadID:0xdd691800, stack_bottom:0xd9960000, stack_size:0x20000) prio=6

      [1] java.lang.Thread.sleep(Native Method)
      [2] com.sun.solarisinstall.core.ProgressCounter.run(ProgressCounter.java:50)
      [3] java.lang.Thread.run(Thread.java:479)
      -------------------

      Inconsistent thread : best efforts attempt (may fail)
      "Thread-32" (TID:0x88935b0, sys_thread_t:0x88934f8, state:R, thread_t: t@69, threadID:0xdd691600, stack_bottom:0xd9990000, stack_size:0x20000) prio=6

      [1] java.io.FileInputStream.readBytes(Native Method)
      [2] java.io.FileInputStream.read(FileInputStream.java:185)
      [3] java.io.BufferedInputStream.read1(BufferedInputStream.java:228)
      [4] java.io.BufferedInputStream.read(BufferedInputStream.java:286)
      [5] java.io.BufferedInputStream.read1(BufferedInputStream.java:228)
      [6] java.io.BufferedInputStream.read(BufferedInputStream.java:286)
      [7] java.io.FilterInputStream.read(FilterInputStream.java:97)
      [8] java.io.InputStreamReader.fill(InputStreamReader.java:163)
      [9] java.io.InputStreamReader.read(InputStreamReader.java:239)
      [10] java.io.BufferedReader.fill(BufferedReader.java:138)
      [11] java.io.BufferedReader.readLine(BufferedReader.java:276)
      [12] java.io.BufferedReader.readLine(BufferedReader.java:336)
      [13] com.sun.solarisinstall.panels.PFInstall.<init>(PFInstall.java:142)
      [14] com.sun.solarisinstall.panels.PFInstall.<init>(PFInstall.java:90)
      [15] com.sun.solarisinstall.panels.Profile.testDefaultProfile(Profile.java:739)
      [16] com.sun.solarisinstall.panels.Profile.createDefaultProfile(Profile.java:666)
      [17] com.sun.solarisinstall.panels.ProfileServerObject.testProfile(ProfileServerObject.java:1377)
      [18] java.lang.reflect.Method.invoke(Native Method)
      [19] com.sun.wizards.core.ArchiveReader.callObjectMethod(ArchiveReader.java:1283)
      [20] com.sun.wizards.core.GenericWizardState.callServerObjectMethod(GenericWizardState.java:2649)
      [21] com.sun.wizards.core.WizardTreeManager.callServerObjectMethod(WizardTreeManager.java:1854)
      [22] com.sun.solarisinstall.panels.TestProfilePanel.run(TestProfilePanel.java:175)
      [23] java.lang.Thread.run(Thread.java:479)
      -------------------

      Inconsistent thread : best efforts attempt (may fail)
      "Image Fetcher 0" (TID:0x88606b0, sys_thread_t:0x88605f8, state:CW, thread_t: t@68, threadID:0xdd691400, stack_bottom:0xd9a00000, stack_size:0x20000) prio=8

      [1] java.lang.Object.wait(Native Method)
      [2] sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:167)
      [3] sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:216)
      [4] sun.awt.image.ImageFetcher.run(ImageFetcher.java:189)
      -------------------

      Inconsistent thread : best efforts attempt (may fail)
      "Thread-31" (TID:0x853ecf8, sys_thread_t:0x853ec40, state:R, thread_t: t@67, threadID:0xdd691c00, stack_bottom:0xd9900000, stack_size:0x20000) prio=6 *current thread*

      -------------------

      Inconsistent thread : best efforts attempt (may fail)
      "Screen Updater" (TID:0x86f5db8, sys_thread_t:0x86f5d00, state:CW, thread_t: t@18, threadID:0xdd691200, stack_bottom:0xd9a70000, stack_size:0x20000) prio=4

      [1] java.lang.Object.wait(Native Method)
      [2] java.lang.Object.wait(Object.java:424)
      [3] sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:79)
      [4] sun.awt.ScreenUpdater.run(ScreenUpdater.java:99)
      -------------------

      Inconsistent thread : best efforts attempt (may fail)
      "AWT-Motif" (TID:0x84495c0, sys_thread_t:0x8449508, state:R, thread_t: t@14, threadID:0xdd691000, stack_bottom:0xd9aa0000, stack_size:0x20000) prio=5

      [1] sun.awt.motif.MToolkit.run(Native Method)
      [2] java.lang.Thread.run(Thread.java:479)
      -------------------

      Inconsistent thread : best efforts attempt (may fail)
      "Thread-2" (TID:0x81aaa98, sys_thread_t:0x81aa9e0, state:MW, thread_t: t@1, threadID:0xdd904f54, stack_bottom:0x8048000, stack_size:0x848000) prio=5

      -------------------

      Inconsistent thread : best efforts attempt (may fail)
      "SunToolkit.PostEventQueue-0" (TID:0x83eee98, sys_thread_t:0x83eede0, state:CW, thread_t: t@13, threadID:0xdd690e00, stack_bottom:0xd9b00000, stack_size:0x20000) prio=5

      [1] java.lang.Object.wait(Native Method)
      [2] java.lang.Object.wait(Object.java:424)
      [3] sun.awt.PostEventQueue.run(SunToolkit.java:413)
      -------------------

      Inconsistent thread : best efforts attempt (may fail)
      "AWT-EventQueue-0" (TID:0x8374a90, sys_thread_t:0x83749d8, state:R, thread_t: t@12, threadID:0xdd690c00, stack_bottom:0xd9b30000, stack_size:0x20000) prio=6

      [1] sun.awt.motif.MToolkit.getInputMethodAdapter(MToolkit.java:362)
      [2] sun.awt.im.InputContext.getInputMethodInstance(InputContext.java:385)
      [3] sun.awt.im.InputContext.getInputMethodInstance(InputContext.java:364)
      [4] sun.awt.im.InputContext.getInputMethod(InputContext.java:349)
      [5] sun.awt.im.InputContext.dispatchEvent(InputContext.java:93)
      [6] sun.awt.im.InputMethodContext.dispatchEvent(InputMethodContext.java:148)
      [7] java.awt.Component.dispatchEventImpl(Component.java:2341)
      [8] java.awt.Container.dispatchEventImpl(Container.java:1061)
      [9] java.awt.Component.dispatchEvent(Component.java:2310)
      [10] java.awt.EventQueue.dispatchEvent(EventQueue.java:301)
      [11] java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:101)
      [12] java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:92)
      [13] java.awt.EventDispatchThread.run(EventDispatchThread.java:83)
      -------------------

      Inconsistent thread : best efforts attempt (may fail)
      "process reaper" (TID:0x82275a0, sys_thread_t:0x82274e8, state:R, thread_t: t@8, threadID:0xdd690800, stack_bottom:0xdaf10000, stack_size:0x20000) prio=5

      [1] java.lang.UNIXProcess.waitForProcessExit(Native Method)
      [2] java.lang.UNIXProcess.access$10(UNIXProcess.java:46)
      [3] java.lang.UNIXProcess$3.run(UNIXProcess.java:90)
      -------------------

      Inconsistent thread : best efforts attempt (may fail)
      <Sync-GC> (TID:0xddb7b1e8, sys_thread_t:0xddb7b130, state:R, thread_t: t@5, threadID:0xdd690600, stack_bottom:0xdaf40000, stack_size:0x20000) prio=5

      *-GC thread, no java stack
      -------------------

      Inconsistent thread : best efforts attempt (may fail)
      "Finalizer" (TID:0x8165a88, sys_thread_t:0x81659d0, state:CW, thread_t: t@4, threadID:0xdd690400, stack_bottom:0xdaf90000, stack_size:0x20000) prio=8

      [1] java.lang.Object.wait(Native Method)
      [2] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:153)
      [3] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:168)
      [4] java.lang.ref.Finalizer$FinalizerWorker$FinalizerThread.run(Finalizer.java:124)
      -------------------

      Inconsistent thread : best efforts attempt (may fail)
      "Reference Handler" (TID:0x8162ea0, sys_thread_t:0x8162de8, state:CW, thread_t: t@3, threadID:0xdd690200, stack_bottom:0xdafc0000, stack_size:0x20000) prio=10

      [1] java.lang.Object.wait(Native Method)
      [2] java.lang.Object.wait(Object.java:424)
      [3] java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
      -------------------

      Inconsistent thread : best efforts attempt (may fail)
      "Signal dispatcher" (TID:0x8133248, sys_thread_t:0x8133190, state:MW, thread_t: t@2, threadID:0xdd690000, stack_bottom:0xdd640000, stack_size:0x20000) prio=10

      -------------------


      In s81_37CD0, we are using the following version of Java:

      dong{ding}113: rlogin line1-ibm400
      Password:
      No directory! Logging in with home=/
      Sun Microsystems Inc. SunOS 5.9 s81_37 February 2002
      line1-ibm400% su
      Password:
      su: Sorry
      line1-ibm400% su
      Password:
      # java -version
      java version "1.2.2"
      Solaris VM (build Solaris_JDK_1.2.2_08, native threads, sunwjit)
      #

      Under /webstart/wizards/apps, there is a core file for Java as follow:

      # file core
      core: ELF 32-bit LSB core file 80386 Version 1, from 'java'
      # pwd
      /webstart/wizards/apps
      #


      I had saved all these as attachments.



            mearagolsunw Murali Earagolla (Inactive)
            mmding Mary Ding (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: