-
Bug
-
Resolution: Duplicate
-
P2
-
None
-
solaris_9
-
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.
- relates to
-
JDK-4451889 java 1.4.0-beta-b61/b63 core dump on x86 and sparc during Solaris 9 CD0 install
-
- Resolved
-