-
Bug
-
Resolution: Cannot Reproduce
-
P4
-
None
-
1.2.0
-
sparc
-
solaris_2.5.1
>I was attempting to load a .jtp file, by double clicking,
>in the harness and received the following, plus a core dump,
>which is located at /home/pbeadles/core
>
>
>tsuite 726% SIGSEGV 11* segmentation violation
> si_signo [11]: SIGSEGV 11* segmentation violation
> si_errno [0]: Error 0
> si_code [1]: SEGV_MAPERR [addr: 0x0]
>
> stackbase=DEFC2000, stackpointer=DEFC15F8
>
>Full thread dump:
> "AWT-Modal" (TID:0xe1c219c0, sys_thread_t:0x5703b8, state:R) prio=5
>*current thread*
> at sun.awt.motif.MFileDialogPeer.pShow(Native Method)
> at sun.awt.motif.ModalThread.run(MDialogPeer.java:194)
> "AWT-Dispatch-Proxy" (TID:0xe1c21968, sys_thread_t:0x56b558, state:CW)
>prio=5
> at java.lang.Object.wait(Native Method)
> at java.lang.Object.wait(Object.java:309)
> at java.awt.EventQueue.getNextEvent(EventQueue.java:114)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:44)
> "AWT-Finalizer" (TID:0xe1c21860, sys_thread_t:0x4c7a30, state:CW) prio=9
> at java.lang.Object.wait(Native Method)
> at java.lang.Object.wait(Object.java:309)
> at sun.awt.AWTFinalizer.run(AWTFinalizer.java:47)
> "Screen Updater" (TID:0xe1c10050, sys_thread_t:0x500938, state:CW) prio=4
> at java.lang.Object.wait(Native Method)
> at java.lang.Object.wait(Object.java:309)
> at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:81)
> at sun.awt.ScreenUpdater.run(ScreenUpdater.java:101)
> "AWT-Motif" (TID:0xe1c0cfb8, sys_thread_t:0x465da0, state:MW) prio=5
> at java.lang.Object.wait(Native Method)
> at sun.awt.motif.MToolkit.run(Native Method)
> at java.lang.Thread.run(Thread.java:472)
> "AWT-Input" (TID:0xe1c0cfe0, sys_thread_t:0x45ea58, state:CW) prio=5
> at java.lang.Object.wait(Native Method)
> at sun.awt.motif.InputThread.run(Native Method)
> "AWT-EventQueue-0" (TID:0xe1c0d078, sys_thread_t:0x445630, state:CW) prio=5
> at java.lang.Object.wait(Native Method)
> at java.lang.Object.wait(Object.java:309)
> at sun.awt.motif.MDialogPeer.show(MDialogPeer.java:150)
> at java.awt.Dialog.show(Dialog.java:228)
> at
>javasoft.sqe.harness.HarnessFrame.getFileFromDialog(HarnessFrame.java:279)
> at javasoft.sqe.harness.HarnessFrame.load(HarnessFrame.java:217)
> at javasoft.sqe.harness.HarnessFrame.handleEvent(HarnessFrame.java:183)
> at java.awt.Window.postEvent(Window.java:470)
> at java.awt.MenuComponent.postEvent(MenuComponent.java:156)
> at java.awt.MenuComponent.postEvent(MenuComponent.java:156)
> at java.awt.MenuComponent.postEvent(MenuComponent.java:156)
> at java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:184)
> at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:166)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:162)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:45)
> "CachedReference sweeper" (TID:0xe1c00d70, sys_thread_t:0x105920, 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:279)
> at java.lang.Thread.run(Thread.java:472)
> "Finalizer" (TID:0xe1c00368, sys_thread_t:0xeadb8, state:CW) prio=8
> at java.lang.Object.wait(Native Method)
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:85)
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:98)
> at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:131)
> "Reference handler" (TID:0xe1c00418, sys_thread_t:0xf1678, 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:197)
> "Async Garbage Collector" (TID:0xe1c001f8, sys_thread_t:0xa3448, state:CW)
>prio=1
> "Idle thread" (TID:0xe1c00240, sys_thread_t:0xa3340, state:R) prio=0
> "Clock" (TID:0xe1c00088, sys_thread_t:0xf00e0, state:CW) prio=12
> "main" (TID:0xe1c000b0, sys_thread_t:0x209f8, state:CW) prio=5
>Monitor Cache Dump:
> sun.awt.motif.ModalThread@E1C219C0/E23FB5A8: owner "AWT-Modal" (0x5703b8, 1
>entry)
> Waiting to be notified:
> "AWT-EventQueue-0" (0x445630)
> sun.awt.motif.MToolkit@E1C0CE40/E2387FC0: owner "AWT-Modal" (0x5703b8, 1
>entry)
> Waiting to enter:
> "AWT-Motif" (0x465da0)
> Waiting to be notified:
> "AWT-Input" (0x45ea58)
>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" (0xf00e0)
> Sbrk lock: <unowned>
> Monitor cache expansion lock: <unowned>
> Thread queue lock: <unowned>
> Waiting to be notified:
> "main" (0x209f8)
> Monitor registry: owner "AWT-Modal" (0x5703b8, 1 entry)
>Thread Alarm Q:
> sys_thread_t 0xa3448 [Timeout in 565 ms]
>
>
>in the harness and received the following, plus a core dump,
>which is located at /home/pbeadles/core
>
>
>tsuite 726% SIGSEGV 11* segmentation violation
> si_signo [11]: SIGSEGV 11* segmentation violation
> si_errno [0]: Error 0
> si_code [1]: SEGV_MAPERR [addr: 0x0]
>
> stackbase=DEFC2000, stackpointer=DEFC15F8
>
>Full thread dump:
> "AWT-Modal" (TID:0xe1c219c0, sys_thread_t:0x5703b8, state:R) prio=5
>*current thread*
> at sun.awt.motif.MFileDialogPeer.pShow(Native Method)
> at sun.awt.motif.ModalThread.run(MDialogPeer.java:194)
> "AWT-Dispatch-Proxy" (TID:0xe1c21968, sys_thread_t:0x56b558, state:CW)
>prio=5
> at java.lang.Object.wait(Native Method)
> at java.lang.Object.wait(Object.java:309)
> at java.awt.EventQueue.getNextEvent(EventQueue.java:114)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:44)
> "AWT-Finalizer" (TID:0xe1c21860, sys_thread_t:0x4c7a30, state:CW) prio=9
> at java.lang.Object.wait(Native Method)
> at java.lang.Object.wait(Object.java:309)
> at sun.awt.AWTFinalizer.run(AWTFinalizer.java:47)
> "Screen Updater" (TID:0xe1c10050, sys_thread_t:0x500938, state:CW) prio=4
> at java.lang.Object.wait(Native Method)
> at java.lang.Object.wait(Object.java:309)
> at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:81)
> at sun.awt.ScreenUpdater.run(ScreenUpdater.java:101)
> "AWT-Motif" (TID:0xe1c0cfb8, sys_thread_t:0x465da0, state:MW) prio=5
> at java.lang.Object.wait(Native Method)
> at sun.awt.motif.MToolkit.run(Native Method)
> at java.lang.Thread.run(Thread.java:472)
> "AWT-Input" (TID:0xe1c0cfe0, sys_thread_t:0x45ea58, state:CW) prio=5
> at java.lang.Object.wait(Native Method)
> at sun.awt.motif.InputThread.run(Native Method)
> "AWT-EventQueue-0" (TID:0xe1c0d078, sys_thread_t:0x445630, state:CW) prio=5
> at java.lang.Object.wait(Native Method)
> at java.lang.Object.wait(Object.java:309)
> at sun.awt.motif.MDialogPeer.show(MDialogPeer.java:150)
> at java.awt.Dialog.show(Dialog.java:228)
> at
>javasoft.sqe.harness.HarnessFrame.getFileFromDialog(HarnessFrame.java:279)
> at javasoft.sqe.harness.HarnessFrame.load(HarnessFrame.java:217)
> at javasoft.sqe.harness.HarnessFrame.handleEvent(HarnessFrame.java:183)
> at java.awt.Window.postEvent(Window.java:470)
> at java.awt.MenuComponent.postEvent(MenuComponent.java:156)
> at java.awt.MenuComponent.postEvent(MenuComponent.java:156)
> at java.awt.MenuComponent.postEvent(MenuComponent.java:156)
> at java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:184)
> at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:166)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:162)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:45)
> "CachedReference sweeper" (TID:0xe1c00d70, sys_thread_t:0x105920, 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:279)
> at java.lang.Thread.run(Thread.java:472)
> "Finalizer" (TID:0xe1c00368, sys_thread_t:0xeadb8, state:CW) prio=8
> at java.lang.Object.wait(Native Method)
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:85)
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:98)
> at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:131)
> "Reference handler" (TID:0xe1c00418, sys_thread_t:0xf1678, 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:197)
> "Async Garbage Collector" (TID:0xe1c001f8, sys_thread_t:0xa3448, state:CW)
>prio=1
> "Idle thread" (TID:0xe1c00240, sys_thread_t:0xa3340, state:R) prio=0
> "Clock" (TID:0xe1c00088, sys_thread_t:0xf00e0, state:CW) prio=12
> "main" (TID:0xe1c000b0, sys_thread_t:0x209f8, state:CW) prio=5
>Monitor Cache Dump:
> sun.awt.motif.ModalThread@E1C219C0/E23FB5A8: owner "AWT-Modal" (0x5703b8, 1
>entry)
> Waiting to be notified:
> "AWT-EventQueue-0" (0x445630)
> sun.awt.motif.MToolkit@E1C0CE40/E2387FC0: owner "AWT-Modal" (0x5703b8, 1
>entry)
> Waiting to enter:
> "AWT-Motif" (0x465da0)
> Waiting to be notified:
> "AWT-Input" (0x45ea58)
>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" (0xf00e0)
> Sbrk lock: <unowned>
> Monitor cache expansion lock: <unowned>
> Thread queue lock: <unowned>
> Waiting to be notified:
> "main" (0x209f8)
> Monitor registry: owner "AWT-Modal" (0x5703b8, 1 entry)
>Thread Alarm Q:
> sys_thread_t 0xa3448 [Timeout in 565 ms]
>
>