-
Bug
-
Resolution: Duplicate
-
P1
-
None
-
1.1
-
None
-
sparc
-
solaris_2.5.1
Name: mc57594 Date: 03/11/97
(Code is attached)
1. Add a component to a container, remove it, add it again, and finally remove it again.
3.
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Error 0
si_code [1]: SEGV_ACCERR [addr: 0x0]
stackbase=EF172000, stackpointer=EF1717D8
Full thread dump:
"AWT-Finalizer" (TID:0xee3036d0, sys_thread_t:0xef0b1de0, state:CW) prio=9
java.lang.Object.wait(Object.java)
sun.awt.AWTFinalizer.run(AWTFinalizer.java:48)
"Screen Updater" (TID:0xee308628, sys_thread_t:0xef0e1de0, state:CW) prio=4
java.lang.Object.wait(Object.java)
sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:78)
sun.awt.ScreenUpdater.run(ScreenUpdater.java:98)
"AWT-Motif" (TID:0xee305200, sys_thread_t:0xef111de0, state:CW) prio=5
java.lang.Thread.run(Thread.java)
"AWT-Input" (TID:0xee3051e0, sys_thread_t:0xef141de0, state:CW) prio=5
"AWT-EventQueue-0" (TID:0xee3051c8, sys_thread_t:0xef171de0, state:R) prio=5 *current thread*
java.awt.Component.removeNotify(Component.java)
java.awt.TextComponent.removeNotify(TextComponent.java)
java.awt.Container.removeNotify(Container.java)
java.awt.Container.removeNotify(Container.java)
java.awt.Container.removeNotify(Container.java)
java.awt.Container.remove(Container.java)
java.awt.Container.remove(Container.java)
cdt.wd.wb.gui.Palette.actionPerformed(Palette.java:145)
java.awt.Button.processActionEvent(Button.java)
java.awt.Button.processEvent(Button.java)
java.awt.Component.dispatchEventImpl(Component.java)
java.awt.EventDispatchThread.run(EventDispatchThread.java)
"Finalizer thread" (TID:0xee300220, sys_thread_t:0xef2c1de0, state:CW) prio=1
"Async Garbage Collector" (TID:0xee3001d8, sys_thread_t:0xef2f1de0, state:CW) prio=1
"Idle thread" (TID:0xee300190, sys_thread_t:0xef3c1de0, state:R) prio=0
"Clock" (TID:0xee3000d0, sys_thread_t:0xef3f1de0, state:CW) prio=12
"main" (TID:0xee3000a8, sys_thread_t:0x6e6b0, state:CW) prio=5
Monitor Cache Dump:
unknown key (key=0xef2f1de0): unowned
Waiting to be notified:
"Async Garbage Collector"
java.lang.Object@EE303848/EE34C9F0 (key=0xee303848): monitor owner ef171de0: "AWT-EventQueue-0"
sun.awt.AWTFinalizer@EE3036D0/EE35A198 (key=0xee3036d0): unowned
Waiting to be notified:
"AWT-Finalizer"
sun.awt.motif.MToolkit@EE305168/EE350D78 (key=0xee305168): monitor owner ef171de0: "AWT-EventQueue-0"
Waiting to be notified:
"AWT-Motif"
sun.awt.ScreenUpdater@EE308628/EE35ADA8 (key=0xee308628): unowned
Waiting to be notified:
"Screen Updater"
Registered Monitor Dump:
Thread queue lock: unowned
Waiting to be notified:
"main"
Name and type hash table lock: unowned
String intern 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"
Monitor IO lock: unowned
Child death monitor: unowned
Event monitor: unowned
I/O monitor: monitor owner ef141de0: "AWT-Input"
Alarm monitor: unowned
Waiting to be notified:
"Clock"
Sbrk lock: unowned
Monitor cache expansion lock: unowned
Monitor registry: monitor owner ef171de0: "AWT-EventQueue-0"
Thread Alarm Q:
sys_thread_t 0xef111de0 [Timeout in 32 ms]
sys_thread_t 0xef2f1de0 [Timeout in 779 ms]
Abort
Exit 134
company - Luleå University of Technology , email - ###@###.###
======================================================================
- duplicates
-
JDK-4024711 Return from Modal Dialog in AWT causes seg violation
-
- Closed
-