-
Bug
-
Resolution: Cannot Reproduce
-
P4
-
None
-
1.1.6
-
generic
-
solaris_2.5.1
When using JavaTest on x86 Solaris 2.5.1, you get a segment violation when trying to browse.
To reporduce:
-Start JavaTest
-Select a test to execute.
-Execute the test.
-Bring up the summary page.
-Double-click on the test that passed/failed to bring up the browser
-See the segment fault. You should now be cast out of the harness.
(This is the gui harness).
-This same effect happens on OpenWindows.
Output:
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Error 0
si_code [1]: SEGV_MAPERR [addr: 0x8]
stackbase=8156C000, stackpointer=8156B794
Full thread dump:
"process reaper" (TID:0x8039daa0, sys_thread_t:0x81637d84, state:CW) prio=2
java.lang.Thread.run(Thread.java)
"AWT-Finalizer" (TID:0x80391650, sys_thread_t:0x815afd84, state:CW) prio=9
java.lang.Object.wait(Object.java)
sun.awt.AWTFinalizer.run(AWTFinalizer.java:48)
"Screen Updater" (TID:0x803701e8, sys_thread_t:0x8158dd84, state:R) prio=4
java.lang.Thread.setPriority(Thread.java)
sun.awt.ScreenUpdater.run(ScreenUpdater.java:97)
"AWT-Motif" (TID:0x8036dae8, sys_thread_t:0x8156bd84, state:R) prio=5 *current thread*
java.lang.Thread.run(Thread.java)
"AWT-Input" (TID:0x8036db08, sys_thread_t:0x81549d84, state:CW) prio=5
"AWT-EventQueue-0" (TID:0x8036db20, sys_thread_t:0x81527d84, state:MW) prio=5
sun.awt.motif.MComponentPeer.handleEvent(MComponentPeer.java:201)
java.awt.Component.dispatchEventImpl(Component.java:1826)
java.awt.Component.dispatchEvent(Component.java:1705)
java.awt.EventDispatchThread.run(EventDispatchThread.java:63)
"Finalizer thread" (TID:0x80368208, sys_thread_t:0x8133ed84, state:CW) prio=1
"Async Garbage Collector" (TID:0x80368250, sys_thread_t:0x8131cd84, state:CW) prio=1
"Idle thread" (TID:0x80368298, sys_thread_t:0x812fad84, state:R) prio=0
"Clock" (TID:0x80368088, sys_thread_t:0x812d8d84, state:CW) prio=12
"main" (TID:0x803680b0, sys_thread_t:0x806cc40, state:CW) prio=5
Monitor Cache Dump:
sun.awt.AWTFinalizer@80391650/805B1EA0: <unowned>
Waiting to be notified:
"AWT-Finalizer" (0x815afd84)
<unknown key> (0x8131cd84): <unowned>
Waiting to be notified:
"Async Garbage Collector" (0x8131cd84)
sun.awt.motif.MToolkit@8036D8E8/80588FB0: owner "AWT-Motif" (0x8156bd84, 1 entry)
Waiting to enter:
"AWT-EventQueue-0" (0x81527d84)
Waiting to be notified:
"AWT-Input" (0x81549d84)
Registered Monitor Dump:
Thread queue lock: <unowned>
Waiting to be notified:
"main" (0x806cc40)
Name and type hash table lock: <unowned>
String intern lock: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class loading lock: <unowned>
Java stack lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Has finalization queue lock: <unowned>
Finalize me queue lock: <unowned>
Waiting to be notified:
"Finalizer thread" (0x8133ed84)
Monitor IO lock: <unowned>
Child death monitor: <unowned>
Waiting to be notified:
"process reaper" (0x81637d84)
Event monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
"Clock" (0x812d8d84)
Sbrk lock: <unowned>
Monitor registry: owner "AWT-Motif" (0x8156bd84, 1 entry)
Thread Alarm Q:
Abort
To reporduce:
-Start JavaTest
-Select a test to execute.
-Execute the test.
-Bring up the summary page.
-Double-click on the test that passed/failed to bring up the browser
-See the segment fault. You should now be cast out of the harness.
(This is the gui harness).
-This same effect happens on OpenWindows.
Output:
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Error 0
si_code [1]: SEGV_MAPERR [addr: 0x8]
stackbase=8156C000, stackpointer=8156B794
Full thread dump:
"process reaper" (TID:0x8039daa0, sys_thread_t:0x81637d84, state:CW) prio=2
java.lang.Thread.run(Thread.java)
"AWT-Finalizer" (TID:0x80391650, sys_thread_t:0x815afd84, state:CW) prio=9
java.lang.Object.wait(Object.java)
sun.awt.AWTFinalizer.run(AWTFinalizer.java:48)
"Screen Updater" (TID:0x803701e8, sys_thread_t:0x8158dd84, state:R) prio=4
java.lang.Thread.setPriority(Thread.java)
sun.awt.ScreenUpdater.run(ScreenUpdater.java:97)
"AWT-Motif" (TID:0x8036dae8, sys_thread_t:0x8156bd84, state:R) prio=5 *current thread*
java.lang.Thread.run(Thread.java)
"AWT-Input" (TID:0x8036db08, sys_thread_t:0x81549d84, state:CW) prio=5
"AWT-EventQueue-0" (TID:0x8036db20, sys_thread_t:0x81527d84, state:MW) prio=5
sun.awt.motif.MComponentPeer.handleEvent(MComponentPeer.java:201)
java.awt.Component.dispatchEventImpl(Component.java:1826)
java.awt.Component.dispatchEvent(Component.java:1705)
java.awt.EventDispatchThread.run(EventDispatchThread.java:63)
"Finalizer thread" (TID:0x80368208, sys_thread_t:0x8133ed84, state:CW) prio=1
"Async Garbage Collector" (TID:0x80368250, sys_thread_t:0x8131cd84, state:CW) prio=1
"Idle thread" (TID:0x80368298, sys_thread_t:0x812fad84, state:R) prio=0
"Clock" (TID:0x80368088, sys_thread_t:0x812d8d84, state:CW) prio=12
"main" (TID:0x803680b0, sys_thread_t:0x806cc40, state:CW) prio=5
Monitor Cache Dump:
sun.awt.AWTFinalizer@80391650/805B1EA0: <unowned>
Waiting to be notified:
"AWT-Finalizer" (0x815afd84)
<unknown key> (0x8131cd84): <unowned>
Waiting to be notified:
"Async Garbage Collector" (0x8131cd84)
sun.awt.motif.MToolkit@8036D8E8/80588FB0: owner "AWT-Motif" (0x8156bd84, 1 entry)
Waiting to enter:
"AWT-EventQueue-0" (0x81527d84)
Waiting to be notified:
"AWT-Input" (0x81549d84)
Registered Monitor Dump:
Thread queue lock: <unowned>
Waiting to be notified:
"main" (0x806cc40)
Name and type hash table lock: <unowned>
String intern lock: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class loading lock: <unowned>
Java stack lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Has finalization queue lock: <unowned>
Finalize me queue lock: <unowned>
Waiting to be notified:
"Finalizer thread" (0x8133ed84)
Monitor IO lock: <unowned>
Child death monitor: <unowned>
Waiting to be notified:
"process reaper" (0x81637d84)
Event monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
"Clock" (0x812d8d84)
Sbrk lock: <unowned>
Monitor registry: owner "AWT-Motif" (0x8156bd84, 1 entry)
Thread Alarm Q:
Abort