-
Bug
-
Resolution: Duplicate
-
P1
-
None
-
1.2.0
-
sparc
-
solaris_2.6
Ever since the jdk1.2-X build, I've seen intermittant core dumps with several of the demo applets on Solaris2.6 and SolX86 including:
DitherTest
SimpleGraph
GraphLayout
MoleculeViewer
SpreadSheet
jfc/SwingApplet
jfc/SwingSet
Sample test results can be found at:
/home/evem/results/12j/12j.demo.dino.solx86.html
I just tried again with the nightly build (dated 12/8) and it happened again (the applet window comes up, but then disappears immediately) with the following applets:
Animator, CardTest, DrawTest, GraphLayout, NervousText, MoleculeViewer, jfc/SwingSet
It should be noted that I'm running through the demos via a script (modified with my variables) found at :
/home/madhava/scripts/runDemos.sh
Here's the output from the test log:
### 12/08/97 15:55:09: running appletviewer example3.html (in /home/evem/jdk/jdk12j/solx86/demo/applets/Animator)
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Error 0
si_code [1]: SEGV_MAPERR [addr: 0x1]
stackbase=DE92A000, stackpointer=DE929C1C
Full thread dump:
"Thread-6" (TID:0xdef07968, sys_thread_t:0x853352c, state:MW) prio=1
at sun.applet.AppletViewer.showStatus(AppletViewer.java:324)
at java.applet.Applet.showStatus(Applet.java:183)
at Animator.tellLoadingMsg(Animator.java:767)
at Animator.tellLoadingMsg(Animator.java:771)
at Animator.run(Animator.java:836)
at java.lang.Thread.run(Thread.java:484)
"Screen Updater" (TID:0xdef09ae0, sys_thread_t:0x850455c, state:R) prio=4
at java.lang.Thread.setPriority0(Native Method)
at java.lang.Thread.setPriority(Thread.java:750)
at sun.awt.ScreenUpdater.run(ScreenUpdater.java:100)
"thread applet-Animator.class" (TID:0xdef0d8e8, sys_thread_t:0x84b8e24, state:R) prio=4
at sun.awt.motif.MLabelPeer.setText(Native Method)
at java.awt.Label.setText(Label.java:189)
at sun.applet.AppletViewer.showStatus(AppletViewer.java:324)
at java.applet.Applet.showStatus(Applet.java:183)
at Animator.start(Animator.java:1022)
at sun.applet.AppletPanel.run(AppletPanel.java:297)
at java.lang.Thread.run(Thread.java:484)
"AWT-Motif" (TID:0xdef0c248, sys_thread_t:0x849727c, state:R) prio=5 *current thread*
at sun.awt.motif.MToolkit.run(Native Method)
at java.lang.Thread.run(Thread.java:484)
"AWT-Input" (TID:0xdef0c270, sys_thread_t:0x849717c, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at sun.awt.motif.InputThread.run(Native Method)
"AWT-EventQueue-0" (TID:0xdef0c1c0, sys_thread_t:0x847cfbc, state:MW) prio=5
at sun.awt.motif.X11Graphics.createFromComponent(Native Method)
at sun.awt.motif.X11Graphics.<init>(X11Graphics.java:113)
at sun.awt.motif.MComponentPeer.getGraphics(MComponentPeer.java:187)
at java.awt.Component.getGraphics(Component.java:1268)
at java.awt.Component.dispatchEventImpl(Component.java:1858)
at java.awt.Container.dispatchEventImpl(Container.java:934)
at java.awt.Window.dispatchEventImpl(Window.java:517)
at java.awt.Component.dispatchEvent(Component.java:1824)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:45)
"CachedReference sweeper" (TID:0xdef00d30, sys_thread_t:0x810337c, state:CW) prio=9
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:309)
at java.lang.Runtime.waitForMemoryAdvice(Runtime.java:569)
at java.lang.ref.CachedReference$Sweeper.run(CachedReference.java:342)
at java.lang.Thread.run(Thread.java:484)
"Finalizer" (TID:0xdef00368, sys_thread_t:0x80ebe4c, state:CW) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:86)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:99)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:131)
"Reference handler" (TID:0xdef00438, sys_thread_t:0x80f348c, state:CW) prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:309)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:198)
"Async Garbage Collector" (TID:0xdef001f8, sys_thread_t:0x80ee54c, state:CW) prio=1
"Idle thread" (TID:0xdef00240, sys_thread_t:0x80ee44c, state:R) prio=0
"Clock" (TID:0xdef00088, sys_thread_t:0x80b3ebc, state:CW) prio=12
"main" (TID:0xdef000b0, sys_thread_t:0x8049a2c, state:CW) prio=5
Monitor Cache Dump:
sun.awt.motif.MToolkit@DEF0BF90/DEF87670: owner "AWT-Motif" (0x849727c, 1 entry)
Waiting to enter:
"AWT-EventQueue-0" (0x847cfbc)
Waiting to be notified:
"AWT-Input" (0x849717c)
java.awt.Label@DEF0D630/DEF8B1D8: owner "thread applet-Animator.class" (0x84b8e24, 1 entry)
Waiting to enter:
"Thread-6" (0x853352c)
Registered Monitor Dump:
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor IO lock: <unowned>
Child death monitor: <unowned>
Event monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
"Clock" (0x80b3ebc)
Sbrk lock: <unowned>
Monitor cache expansion lock: <unowned>
Thread queue lock: <unowned>
Waiting to be notified:
"main" (0x8049a2c)
Monitor registry: owner "AWT-Motif" (0x849727c, 1 entry)
Thread Alarm Q:
sys_thread_t 0x80ee54c [Timeout in 858 ms]
/home/evem/current/solx86/bin/../bin/i386/green_threads/appletviewer[38]: 3086 Abort
eve.medina@eng 1997-12-08
DitherTest
SimpleGraph
GraphLayout
MoleculeViewer
SpreadSheet
jfc/SwingApplet
jfc/SwingSet
Sample test results can be found at:
/home/evem/results/12j/12j.demo.dino.solx86.html
I just tried again with the nightly build (dated 12/8) and it happened again (the applet window comes up, but then disappears immediately) with the following applets:
Animator, CardTest, DrawTest, GraphLayout, NervousText, MoleculeViewer, jfc/SwingSet
It should be noted that I'm running through the demos via a script (modified with my variables) found at :
/home/madhava/scripts/runDemos.sh
Here's the output from the test log:
### 12/08/97 15:55:09: running appletviewer example3.html (in /home/evem/jdk/jdk12j/solx86/demo/applets/Animator)
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Error 0
si_code [1]: SEGV_MAPERR [addr: 0x1]
stackbase=DE92A000, stackpointer=DE929C1C
Full thread dump:
"Thread-6" (TID:0xdef07968, sys_thread_t:0x853352c, state:MW) prio=1
at sun.applet.AppletViewer.showStatus(AppletViewer.java:324)
at java.applet.Applet.showStatus(Applet.java:183)
at Animator.tellLoadingMsg(Animator.java:767)
at Animator.tellLoadingMsg(Animator.java:771)
at Animator.run(Animator.java:836)
at java.lang.Thread.run(Thread.java:484)
"Screen Updater" (TID:0xdef09ae0, sys_thread_t:0x850455c, state:R) prio=4
at java.lang.Thread.setPriority0(Native Method)
at java.lang.Thread.setPriority(Thread.java:750)
at sun.awt.ScreenUpdater.run(ScreenUpdater.java:100)
"thread applet-Animator.class" (TID:0xdef0d8e8, sys_thread_t:0x84b8e24, state:R) prio=4
at sun.awt.motif.MLabelPeer.setText(Native Method)
at java.awt.Label.setText(Label.java:189)
at sun.applet.AppletViewer.showStatus(AppletViewer.java:324)
at java.applet.Applet.showStatus(Applet.java:183)
at Animator.start(Animator.java:1022)
at sun.applet.AppletPanel.run(AppletPanel.java:297)
at java.lang.Thread.run(Thread.java:484)
"AWT-Motif" (TID:0xdef0c248, sys_thread_t:0x849727c, state:R) prio=5 *current thread*
at sun.awt.motif.MToolkit.run(Native Method)
at java.lang.Thread.run(Thread.java:484)
"AWT-Input" (TID:0xdef0c270, sys_thread_t:0x849717c, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at sun.awt.motif.InputThread.run(Native Method)
"AWT-EventQueue-0" (TID:0xdef0c1c0, sys_thread_t:0x847cfbc, state:MW) prio=5
at sun.awt.motif.X11Graphics.createFromComponent(Native Method)
at sun.awt.motif.X11Graphics.<init>(X11Graphics.java:113)
at sun.awt.motif.MComponentPeer.getGraphics(MComponentPeer.java:187)
at java.awt.Component.getGraphics(Component.java:1268)
at java.awt.Component.dispatchEventImpl(Component.java:1858)
at java.awt.Container.dispatchEventImpl(Container.java:934)
at java.awt.Window.dispatchEventImpl(Window.java:517)
at java.awt.Component.dispatchEvent(Component.java:1824)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:45)
"CachedReference sweeper" (TID:0xdef00d30, sys_thread_t:0x810337c, state:CW) prio=9
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:309)
at java.lang.Runtime.waitForMemoryAdvice(Runtime.java:569)
at java.lang.ref.CachedReference$Sweeper.run(CachedReference.java:342)
at java.lang.Thread.run(Thread.java:484)
"Finalizer" (TID:0xdef00368, sys_thread_t:0x80ebe4c, state:CW) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:86)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:99)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:131)
"Reference handler" (TID:0xdef00438, sys_thread_t:0x80f348c, state:CW) prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:309)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:198)
"Async Garbage Collector" (TID:0xdef001f8, sys_thread_t:0x80ee54c, state:CW) prio=1
"Idle thread" (TID:0xdef00240, sys_thread_t:0x80ee44c, state:R) prio=0
"Clock" (TID:0xdef00088, sys_thread_t:0x80b3ebc, state:CW) prio=12
"main" (TID:0xdef000b0, sys_thread_t:0x8049a2c, state:CW) prio=5
Monitor Cache Dump:
sun.awt.motif.MToolkit@DEF0BF90/DEF87670: owner "AWT-Motif" (0x849727c, 1 entry)
Waiting to enter:
"AWT-EventQueue-0" (0x847cfbc)
Waiting to be notified:
"AWT-Input" (0x849717c)
java.awt.Label@DEF0D630/DEF8B1D8: owner "thread applet-Animator.class" (0x84b8e24, 1 entry)
Waiting to enter:
"Thread-6" (0x853352c)
Registered Monitor Dump:
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor IO lock: <unowned>
Child death monitor: <unowned>
Event monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
"Clock" (0x80b3ebc)
Sbrk lock: <unowned>
Monitor cache expansion lock: <unowned>
Thread queue lock: <unowned>
Waiting to be notified:
"main" (0x8049a2c)
Monitor registry: owner "AWT-Motif" (0x849727c, 1 entry)
Thread Alarm Q:
sys_thread_t 0x80ee54c [Timeout in 858 ms]
/home/evem/current/solx86/bin/../bin/i386/green_threads/appletviewer[38]: 3086 Abort
eve.medina@eng 1997-12-08
- duplicates
-
JDK-4096198 seg vio on launch of Java 2D TestProduct
-
- Closed
-