-
Bug
-
Resolution: Duplicate
-
P1
-
None
-
1.3.0
-
None
-
sparc
-
solaris_7
This test core dumped the java vm, it happens on Solaris only, Win32 works fine.
in order to reproduce this bug, please run the attached shell script. Please keep this file for future reference.
Test case can be found in:
/net/tapas/export1/testexec/JCK-122a/tests/api/java_awt/interactive/PMenuTests.java
JDK version: Kestrel I
JCK version: 1.2.2
test names:
javasoft.sqe.tests.api.java.awt.interactive.PopupMenu.PMenuTests -TestCaseID ALL
--- PMenuTests jtr ouput -----
#Test Results
#Thu Jun 24 14:44:44 PDT 1999
description=file:/net/tapas/export1/testexec/JCK-122a/tests/api/java_awt/interactive/PMenuTests.html#PMenu
testsuite=/net/tapas/export1/testexec/JCK-122a/tests
executeArgs=-TestCaseID ALL
execStatus=Failed. unexpected exit code: exit code 6
end=Thu Jun 24 14:44:44 PDT 1999
work=/export0/results/13i/i3pupkin122anative/api/java_awt/interactive
executeClass=javasoft.sqe.tests.api.java.awt.interactive.PopupMenu.PMenuTests
status=Failed. unexpected exit code: exit code 6
keywords=interactive positive runtime
start=Thu Jun 24 14:44:33 PDT 1999
title=PopupMenu Tests
ObjectID=PopupMenu
javatestVersion=JT_2.0_zn
id=PMenu
file=/net/tapas/export1/testexec/JCK-122a/tests/api/java_awt/interactive/PMenuTests.html
name=PMenu
sections=testExecute testExecute
environment=jck-runtime-solaris
source=PMenuTests.java
test: api/java_awt/interactive/PMenuTests.html#PMenu
script: javasoft.sqe.javatest.lib.JCKScript -runtime
Executing test class...
command: javasoft.sqe.javatest.lib.ExecJCKTestOtherJVMCmd CLASSPATH=/export0/results/13i/i3pupkin122anative/classes:/net/tapas/export1/testexec/JCK-122a/tests/../classes:/net/tapas/export1/testexec/JCK-122a/javatest.jar:/net/tapas/export0/jdk13i/solaris/lib/tools.jar:/net/tapas/export0/jdk13i/solaris/jre/lib/rt.jar:/net/tapas/export0/jdk13i/solaris/jre/lib/i18n.jar DISPLAY=pupkin:0.0 HOME=/home/smitha LD_LIBRARY_PATH=/net/tapas/export1/testexec/JCK-122a/tests/../lib:/net/tapas/export1/testexec/JCK-122a/tests/../lib_solaris: /net/tapas/export0/jdk13i/solaris/bin/java -native -Xfuture javasoft.sqe.tests.api.java.awt.interactive.PopupMenu.PMenuTests -TestCaseID ALL
----------ref:testExecute(0/0)----------
----------log:testExecute(177/10115)----------
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Error 0
si_code [1]: SEGV_MAPERR [addr: 0x0]
stackpointer=fe704924
Full thread dump Classic VM (JDK-1.3-I, native threads):
"Screen Updater" (TID:0xfacb64c8, sys_thread_t:0x3d03e8, state:CW, native ID:0xc) prio=4
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java, Compiled Code)
at sun.awt.ScreenUpdater.run(ScreenUpdater.java, Compiled Code)
"Thread-0" (TID:0xfacb9450, sys_thread_t:0x3aa638, state:CW, native ID:0xa) prio=5
at java.lang.Object.wait(Native Method)
at javasoft.sqe.jck.lib.InteractiveTest$TimePanel.run(InteractiveTest.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"AWT-Motif" (TID:0xfacabda0, sys_thread_t:0x2ff1c8, state:R, native ID:0x9) prio=5
at sun.awt.motif.MToolkit.run(Native Method)
at java.lang.Thread.run(Thread.java, Compiled Code)
"SunToolkit.PostEventQueue-0" (TID:0xfacae6b0, sys_thread_t:0x2e5580, state:CW, native ID:0x8) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at sun.awt.PostEventQueue.run(SunToolkit.java, Compiled Code)
"AWT-EventQueue-0" (TID:0xfacae658, sys_thread_t:0x2ea2d0, state:R, native ID:0x7) prio=6
at sun.awt.motif.MPopupMenuPeer.createMenu(Native Method)
at sun.awt.motif.MPopupMenuPeer.createPopupMenu(MPopupMenuPeer.java, Compiled Code)
at sun.awt.motif.MPopupMenuPeer.show(MPopupMenuPeer.java, Compiled Code)
at java.awt.PopupMenu.show(PopupMenu.java, Compiled Code)
at javasoft.sqe.tests.api.java.awt.interactive.PopupMenu.PMenuTests$pmTester.processMouseEvent(PMenuTests.java, Compiled Code)
at java.awt.Component.processEvent(Component.java, Compiled Code)
at java.awt.Container.processEvent(Container.java, Compiled Code)
at java.awt.Component.dispatchEventImpl(Component.java, Compiled Code)
at java.awt.Container.dispatchEventImpl(Container.java, Compiled Code)
at java.awt.Component.dispatchEvent(Component.java, Compiled Code)
at java.awt.EventQueue.dispatchEvent(EventQueue.java, Compiled Code)
at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java, Compiled Code)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java, Compiled Code)
at java.awt.EventDispatchThread.run(EventDispatchThread.java, Compiled Code)
"Finalizer" (TID:0xfac986a0, sys_thread_t:0x73b00, state:CW, native ID:0x6) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java, Compiled Code)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java, Compiled Code)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:166)
"Reference Handler" (TID:0xfac98478, sys_thread_t:0x748c8, state:CW, native ID:0x5) prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
"Signal dispatcher" (TID:0xfac985d0, sys_thread_t:0x5e850, state:CW, native ID:0x4) prio=5
"main" (TID:0xfac98358, sys_thread_t:0x2f338, state:CW, native ID:0x1) prio=5
at java.lang.Object.wait(Native Method)
at javasoft.sqe.jck.lib.InteractiveTest.waitForStatus(InteractiveTest.java, Compiled Code)
at javasoft.sqe.jck.lib.InteractiveTest.run(InteractiveTest.java, Compiled Code)
at javasoft.sqe.tests.api.java.awt.interactive.PopupMenu.PMenuTests.main(PMenuTests.java, Compiled Code)
Monitor Cache Dump:
java.awt.Component$AWTTreeLock@FACA2D98/FADF23C8: owner "AWT-EventQueue-0" (0x2ea2d0) 1 entry
sun.awt.ScreenUpdater@FACB64C8/FADECD50: <unowned>
Waiting to be notified:
"Screen Updater" (0x3d03e8)
java.lang.ref.ReferenceQueue$Lock@FAC986B0/FACCFFD8: <unowned>
Waiting to be notified:
"Finalizer" (0x73b00)
javasoft.sqe.tests.api.java.awt.interactive.PopupMenu.PMenuTests@FACB5870/FADB91B8: <unowned>
Waiting to be notified:
"main" (0x2f338)
java.lang.ref.Reference$Lock@FAC98488/FACCFA58: <unowned>
Waiting to be notified:
"Reference Handler" (0x748c8)
javasoft.sqe.jck.lib.InteractiveTest$TimePanel@FACA72E8/FAE46D38: <unowned>
Waiting to be notified:
"Thread-0" (0x3aa638)
sun.awt.PostEventQueue@FACAE6B0/FAE24D08: <unowned>
Waiting to be notified:
"SunToolkit.PostEventQueue-0" (0x2e5580)
java.lang.Class@FACA0A30/FADF7DD8: owner "AWT-EventQueue-0" (0x2ea2d0) 1 entry
Registered Monitor Dump:
PCMap lock: <unowned>
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>
Monitor cache lock: owner "AWT-EventQueue-0" (0x2ea2d0) 1 entry
Thread queue lock: owner "AWT-EventQueue-0" (0x2ea2d0) 1 entry
Monitor registry: owner "AWT-EventQueue-0" (0x2ea2d0) 1 entry
SIGABRT 6* abort (generated by abort(3) routine)
si_signo [6]: SIGABRT 6* abort (generated by abort(3) routine)
si_errno [0]: Error 0
si_code [-1]: SI_LWP [pid: 19587, uid: 84306]
stackpointer=fe7040f4
Full thread dump Classic VM (JDK-1.3-I, native threads):
"Screen Updater" (TID:0xfacb64c8, sys_thread_t:0x3d03e8, state:CW, native ID:0xc) prio=4
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java, Compiled Code)
at sun.awt.ScreenUpdater.run(ScreenUpdater.java, Compiled Code)
"Thread-0" (TID:0xfacb9450, sys_thread_t:0x3aa638, state:CW, native ID:0xa) prio=5
at java.lang.Object.wait(Native Method)
at javasoft.sqe.jck.lib.InteractiveTest$TimePanel.run(InteractiveTest.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"AWT-Motif" (TID:0xfacabda0, sys_thread_t:0x2ff1c8, state:R, native ID:0x9) prio=5
at sun.awt.motif.MToolkit.run(Native Method)
at java.lang.Thread.run(Thread.java, Compiled Code)
"SunToolkit.PostEventQueue-0" (TID:0xfacae6b0, sys_thread_t:0x2e5580, state:CW, native ID:0x8) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at sun.awt.PostEventQueue.run(SunToolkit.java, Compiled Code)
"AWT-EventQueue-0" (TID:0xfacae658, sys_thread_t:0x2ea2d0, state:R, native ID:0x7) prio=6
at sun.awt.motif.MPopupMenuPeer.createMenu(Native Method)
at sun.awt.motif.MPopupMenuPeer.createPopupMenu(MPopupMenuPeer.java, Compiled Code)
at sun.awt.motif.MPopupMenuPeer.show(MPopupMenuPeer.java, Compiled Code)
at java.awt.PopupMenu.show(PopupMenu.java, Compiled Code)
at javasoft.sqe.tests.api.java.awt.interactive.PopupMenu.PMenuTests$pmTester.processMouseEvent(PMenuTests.java, Compiled Code)
at java.awt.Component.processEvent(Component.java, Compiled Code)
at java.awt.Container.processEvent(Container.java, Compiled Code)
at java.awt.Component.dispatchEventImpl(Component.java, Compiled Code)
at java.awt.Container.dispatchEventImpl(Container.java, Compiled Code)
at java.awt.Component.dispatchEvent(Component.java, Compiled Code)
at java.awt.EventQueue.dispatchEvent(EventQueue.java, Compiled Code)
at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java, Compiled Code)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java, Compiled Code)
at java.awt.EventDispatchThread.run(EventDispatchThread.java, Compiled Code)
"Finalizer" (TID:0xfac986a0, sys_thread_t:0x73b00, state:CW, native ID:0x6) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java, Compiled Code)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java, Compiled Code)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:166)
"Reference Handler" (TID:0xfac98478, sys_thread_t:0x748c8, state:CW, native ID:0x5) prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
"Signal dispatcher" (TID:0xfac985d0, sys_thread_t:0x5e850, state:CW, native ID:0x4) prio=5
"main" (TID:0xfac98358, sys_thread_t:0x2f338, state:CW, native ID:0x1) prio=5
at java.lang.Object.wait(Native Method)
at javasoft.sqe.jck.lib.InteractiveTest.waitForStatus(InteractiveTest.java, Compiled Code)
at javasoft.sqe.jck.lib.InteractiveTest.run(InteractiveTest.java, Compiled Code)
at javasoft.sqe.tests.api.java.awt.interactive.PopupMenu.PMenuTests.main(PMenuTests.java, Compiled Code)
Monitor Cache Dump:
java.awt.Component$AWTTreeLock@FACA2D98/FADF23C8: owner "AWT-EventQueue-0" (0x2ea2d0) 1 entry
sun.awt.ScreenUpdater@FACB64C8/FADECD50: <unowned>
Waiting to be notified:
"Screen Updater" (0x3d03e8)
java.lang.ref.ReferenceQueue$Lock@FAC986B0/FACCFFD8: <unowned>
Waiting to be notified:
"Finalizer" (0x73b00)
javasoft.sqe.tests.api.java.awt.interactive.PopupMenu.PMenuTests@FACB5870/FADB91B8: <unowned>
Waiting to be notified:
"main" (0x2f338)
java.lang.ref.Reference$Lock@FAC98488/FACCFA58: <unowned>
Waiting to be notified:
"Reference Handler" (0x748c8)
javasoft.sqe.jck.lib.InteractiveTest$TimePanel@FACA72E8/FAE46D38: <unowned>
Waiting to be notified:
"Thread-0" (0x3aa638)
sun.awt.PostEventQueue@FACAE6B0/FAE24D08: <unowned>
Waiting to be notified:
"SunToolkit.PostEventQueue-0" (0x2e5580)
java.lang.Class@FACA0A30/FADF7DD8: owner "AWT-EventQueue-0" (0x2ea2d0) 1 entry
Registered Monitor Dump:
PCMap lock: <unowned>
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>
Monitor cache lock: owner "AWT-EventQueue-0" (0x2ea2d0) 1 entry
Thread queue lock: owner "AWT-EventQueue-0" (0x2ea2d0) 1 entry
Monitor registry: owner "AWT-EventQueue-0" (0x2ea2d0) 1 entry
command result: Failed. unexpected exit code: exit code 6
test result: Failed. unexpected exit code: exit code 6
- duplicates
-
JDK-4249509 hotjava SEGV when right click on web page.
- Closed
- relates to
-
JDK-4249379 Regression: using popmenu causes VM crashed on Solaris when using I build
- Closed