java version "1.3"
Classic VM (build JDK-1.3-I, green threads, sunwjit)
SunOS tuna 5.7 Generic sun4u sparc SUNW,Ultra-5_10
locale : zh
to reprocude, compile and run the attached program
tuna:/space/test/bug/PopupMenu 55 % java AWTPopupMenuFrame
are you ok
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: 4mNs0
si_code [1]: SEGV_MAPERR [addr: 0x0]
stackpointer=fa7d16b0
Full thread dump Classic VM (JDK-1.3-I, green threads):
"AWT-Motif" (TID:0xfb8c0c08, sys_thread_t:0x29ac20, state:R) prio=5
at sun.awt.motif.MToolkit.run(Native Method)
at java.lang.Thread.run(Thread.java, Compiled Code)
"SunToolkit.PostEventQueue-0" (TID:0xfb8c07f0, sys_thread_t:0x277c78, state:R) prio=5
at java.awt.EventQueue.postEventPrivate(EventQueue.java, Compiled Code)
at java.awt.EventQueue.postEvent(EventQueue.java, Compiled Code)
at sun.awt.PostEventQueue.run(SunToolkit.java, Compiled Code)
"AWT-EventQueue-0" (TID:0xfb8c0550, sys_thread_t:0x277b40, state:R) 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 AWTPopupMenuFrame.mouseClicked(AWTPopupMenuFrame.java, Compiled Code)
at java.awt.Component.processMouseEvent(Component.java, Compiled Code)
at java.awt.Component.processEvent(Component.java, Compiled Code)
at java.awt.Component.dispatchEventImpl(Component.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:0xfb898308, sys_thread_t:0x62120, state:CW) 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:0xfb898398, sys_thread_t:0x5ef20, state:CW) 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:0xfb8983c8, sys_thread_t:0x5e980, state:CW) prio=5
"Thread-0" (TID:0xfb8c8f08, sys_thread_t:0x26b78, state:CW) prio=5
Monitor Cache Dump:
java.lang.Class@FB8A9D48/FB951B18: owner "AWT-EventQueue-0" (0x277b40) 1 entry
java.awt.Component$AWTTreeLock@FB8A0368/FB90C248: owner "AWT-EventQueue-0" (0x277b40) 1 entry
java.lang.ref.ReferenceQueue$Lock@FB898320/FB8CDD88: <unowned>
Waiting to be notified:
"Finalizer" (0x62120)
java.lang.ref.Reference$Lock@FB8983A8/FB8CD8C8: <unowned>
Waiting to be notified:
"Reference Handler" (0x5ef20)
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" (0x277b40) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x5e980)
Child death monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
<unknown thread> (0x2be68)
Thread queue lock: owner "AWT-EventQueue-0" (0x277b40) 1 entry
Waiting to be notified:
"Thread-0" (0x26b78)
Monitor registry: owner "AWT-EventQueue-0" (0x277b40) 1 entry
SIGABRT 6* abort (generated by abort(3) routine)
si_signo [6]: SIGABRT 6* abort (generated by abort(3) routine)
si_errno [0]: 4mNs0
si_code [0]: SI_USER [pid: 21705, uid: 86351]
stackpointer=fa7d16b0
Full thread dump Classic VM (JDK-1.3-I, green threads):
"AWT-Motif" (TID:0xfb8c0c08, sys_thread_t:0x29ac20, state:R) prio=5
at sun.awt.motif.MToolkit.run(Native Method)
at java.lang.Thread.run(Thread.java, Compiled Code)
"SunToolkit.PostEventQueue-0" (TID:0xfb8c07f0, sys_thread_t:0x277c78, state:R) prio=5
at java.awt.EventQueue.postEventPrivate(EventQueue.java, Compiled Code)
at java.awt.EventQueue.postEvent(EventQueue.java, Compiled Code)
at sun.awt.PostEventQueue.run(SunToolkit.java, Compiled Code)
"AWT-EventQueue-0" (TID:0xfb8c0550, sys_thread_t:0x277b40, state:R) 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 AWTPopupMenuFrame.mouseClicked(AWTPopupMenuFrame.java, Compiled Code)
at java.awt.Component.processMouseEvent(Component.java, Compiled Code)
at java.awt.Component.processEvent(Component.java, Compiled Code)
at java.awt.Component.dispatchEventImpl(Component.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:0xfb898308, sys_thread_t:0x62120, state:CW) 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:0xfb898398, sys_thread_t:0x5ef20, state:CW) 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:0xfb8983c8, sys_thread_t:0x5e980, state:CW) prio=5
"Thread-0" (TID:0xfb8c8f08, sys_thread_t:0x26b78, state:CW) prio=5
Monitor Cache Dump:
java.lang.Class@FB8A9D48/FB951B18: owner "AWT-EventQueue-0" (0x277b40) 1 entry
java.awt.Component$AWTTreeLock@FB8A0368/FB90C248: owner "AWT-EventQueue-0" (0x277b40) 1 entry
java.lang.ref.ReferenceQueue$Lock@FB898320/FB8CDD88: <unowned>
Waiting to be notified:
"Finalizer" (0x62120)
java.lang.ref.Reference$Lock@FB8983A8/FB8CD8C8: <unowned>
Waiting to be notified:
"Reference Handler" (0x5ef20)
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" (0x277b40) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x5e980)
Child death monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
<unknown thread> (0x2be68)
Thread queue lock: owner "AWT-EventQueue-0" (0x277b40) 1 entry
Waiting to be notified:
"Thread-0" (0x26b78)
Monitor registry: owner "AWT-EventQueue-0" (0x277b40) 1 entry
Classic VM (build JDK-1.3-I, green threads, sunwjit)
SunOS tuna 5.7 Generic sun4u sparc SUNW,Ultra-5_10
locale : zh
to reprocude, compile and run the attached program
tuna:/space/test/bug/PopupMenu 55 % java AWTPopupMenuFrame
are you ok
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: 4mNs0
si_code [1]: SEGV_MAPERR [addr: 0x0]
stackpointer=fa7d16b0
Full thread dump Classic VM (JDK-1.3-I, green threads):
"AWT-Motif" (TID:0xfb8c0c08, sys_thread_t:0x29ac20, state:R) prio=5
at sun.awt.motif.MToolkit.run(Native Method)
at java.lang.Thread.run(Thread.java, Compiled Code)
"SunToolkit.PostEventQueue-0" (TID:0xfb8c07f0, sys_thread_t:0x277c78, state:R) prio=5
at java.awt.EventQueue.postEventPrivate(EventQueue.java, Compiled Code)
at java.awt.EventQueue.postEvent(EventQueue.java, Compiled Code)
at sun.awt.PostEventQueue.run(SunToolkit.java, Compiled Code)
"AWT-EventQueue-0" (TID:0xfb8c0550, sys_thread_t:0x277b40, state:R) 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 AWTPopupMenuFrame.mouseClicked(AWTPopupMenuFrame.java, Compiled Code)
at java.awt.Component.processMouseEvent(Component.java, Compiled Code)
at java.awt.Component.processEvent(Component.java, Compiled Code)
at java.awt.Component.dispatchEventImpl(Component.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:0xfb898308, sys_thread_t:0x62120, state:CW) 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:0xfb898398, sys_thread_t:0x5ef20, state:CW) 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:0xfb8983c8, sys_thread_t:0x5e980, state:CW) prio=5
"Thread-0" (TID:0xfb8c8f08, sys_thread_t:0x26b78, state:CW) prio=5
Monitor Cache Dump:
java.lang.Class@FB8A9D48/FB951B18: owner "AWT-EventQueue-0" (0x277b40) 1 entry
java.awt.Component$AWTTreeLock@FB8A0368/FB90C248: owner "AWT-EventQueue-0" (0x277b40) 1 entry
java.lang.ref.ReferenceQueue$Lock@FB898320/FB8CDD88: <unowned>
Waiting to be notified:
"Finalizer" (0x62120)
java.lang.ref.Reference$Lock@FB8983A8/FB8CD8C8: <unowned>
Waiting to be notified:
"Reference Handler" (0x5ef20)
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" (0x277b40) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x5e980)
Child death monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
<unknown thread> (0x2be68)
Thread queue lock: owner "AWT-EventQueue-0" (0x277b40) 1 entry
Waiting to be notified:
"Thread-0" (0x26b78)
Monitor registry: owner "AWT-EventQueue-0" (0x277b40) 1 entry
SIGABRT 6* abort (generated by abort(3) routine)
si_signo [6]: SIGABRT 6* abort (generated by abort(3) routine)
si_errno [0]: 4mNs0
si_code [0]: SI_USER [pid: 21705, uid: 86351]
stackpointer=fa7d16b0
Full thread dump Classic VM (JDK-1.3-I, green threads):
"AWT-Motif" (TID:0xfb8c0c08, sys_thread_t:0x29ac20, state:R) prio=5
at sun.awt.motif.MToolkit.run(Native Method)
at java.lang.Thread.run(Thread.java, Compiled Code)
"SunToolkit.PostEventQueue-0" (TID:0xfb8c07f0, sys_thread_t:0x277c78, state:R) prio=5
at java.awt.EventQueue.postEventPrivate(EventQueue.java, Compiled Code)
at java.awt.EventQueue.postEvent(EventQueue.java, Compiled Code)
at sun.awt.PostEventQueue.run(SunToolkit.java, Compiled Code)
"AWT-EventQueue-0" (TID:0xfb8c0550, sys_thread_t:0x277b40, state:R) 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 AWTPopupMenuFrame.mouseClicked(AWTPopupMenuFrame.java, Compiled Code)
at java.awt.Component.processMouseEvent(Component.java, Compiled Code)
at java.awt.Component.processEvent(Component.java, Compiled Code)
at java.awt.Component.dispatchEventImpl(Component.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:0xfb898308, sys_thread_t:0x62120, state:CW) 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:0xfb898398, sys_thread_t:0x5ef20, state:CW) 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:0xfb8983c8, sys_thread_t:0x5e980, state:CW) prio=5
"Thread-0" (TID:0xfb8c8f08, sys_thread_t:0x26b78, state:CW) prio=5
Monitor Cache Dump:
java.lang.Class@FB8A9D48/FB951B18: owner "AWT-EventQueue-0" (0x277b40) 1 entry
java.awt.Component$AWTTreeLock@FB8A0368/FB90C248: owner "AWT-EventQueue-0" (0x277b40) 1 entry
java.lang.ref.ReferenceQueue$Lock@FB898320/FB8CDD88: <unowned>
Waiting to be notified:
"Finalizer" (0x62120)
java.lang.ref.Reference$Lock@FB8983A8/FB8CD8C8: <unowned>
Waiting to be notified:
"Reference Handler" (0x5ef20)
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" (0x277b40) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x5e980)
Child death monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
<unknown thread> (0x2be68)
Thread queue lock: owner "AWT-EventQueue-0" (0x277b40) 1 entry
Waiting to be notified:
"Thread-0" (0x26b78)
Monitor registry: owner "AWT-EventQueue-0" (0x277b40) 1 entry
- duplicates
-
JDK-4249509 hotjava SEGV when right click on web page.
-
- Closed
-