-
Bug
-
Resolution: Cannot Reproduce
-
P2
-
None
-
1.0.2
-
generic
-
solaris_2.5.1
Hi Jeff,
Our contractor, Patrick May, who encountered this problem will
be calling you when he sees it again. He described to me that this
happens when the application reaches a certain size. It is a little
alarming since we are going to have a demo to show how much better it
is to develop in Java next week. We are hoping that this bug won't prove
otherwise if it causes a core dump during our demo.
Maria Yang
From patrick@may Fri Dec 13 13:40 PST 1996
Return-Path: <patrick@may>
Received: from may.Corp.Sun.COM by soulcages.Corp.Sun.COM (SMI-8.6/SMI-SVR4)
id NAA08941; Fri, 13 Dec 1996 13:40:21 -0800
Received: by may.Corp.Sun.COM (SMI-8.6/SMI-SVR4)
id NAA04818; Fri, 13 Dec 1996 13:38:14 -0800
Date: Fri, 13 Dec 1996 13:38:14 -0800
From: patrick@may (Patrick May)
Message-Id: <###@###.###>
To: mariad@soulcages
Subject: Java SIGSEGV
Mime-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-MD5: 0+9qZ1R4Dc3AghGmlOX0XQ==
X-Lines: 97
Status: RO
Content-Type: text/plain; charset="us-ascii"
Content-Length: 3854
Maria,
Here's the stack trace I get when the app core dumps (a couple of times a
day).
pjm
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Error 0
si_code [1]: SEGV_ACCERR [addr: 0x14]
stackbase=EF091000, stackpointer=EF08F450
Full thread dump:
"Screen Updater" (TID:0xee30bdb8, sys_thread_t:0xedf90de0) prio=4
java.lang.Object.wait(Object.java)
sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:75)
sun.awt.ScreenUpdater.run(ScreenUpdater.java:95)
"Cleaner" (TID:0xee302d90, sys_thread_t:0xedfc0de0) prio=5
sun.rmi.transport.DGCClient.run(DGCClient.java:300)
java.lang.Thread.run(Thread.java)
"LeaseRenewer" (TID:0xee302d50, sys_thread_t:0xedff0de0) prio=5
sun.rmi.transport.LeaseRenewer.run(DGCClient.java:398)
java.lang.Thread.run(Thread.java)
"Reaper" (TID:0xee302ce8, sys_thread_t:0xef060de0) prio=5
sun.rmi.transport.Reaper.run(ObjectTable.java:198)
java.lang.Thread.run(Thread.java)
"AWT-Modal" (TID:0xee300de8, sys_thread_t:0xef090de0) prio=5 *current
thread*
sun.awt.motif.ModalThread.run(MDialogPeer.java:149)
"AWT-Motif" (TID:0xee301190, sys_thread_t:0xef0c0de0) prio=5
java.lang.Thread.run(Thread.java)
"AWT-Input" (TID:0xee301168, sys_thread_t:0xef0f0de0) prio=5
"Finalizer thread" (TID:0xee3003b0, sys_thread_t:0xef460de0) prio=1
java.awt.Graphics.finalize(Graphics.java:505)
"Async Garbage Collector" (TID:0xee300368, sys_thread_t:0xef490de0) prio=1
"Idle thread" (TID:0xee300320, sys_thread_t:0xef4c0de0) prio=0
"clock handler" (TID:0xee3001f8, sys_thread_t:0xef4f0de0) prio=11
"main" (TID:0xee3000a0, sys_thread_t:0x83880) prio=5
java.lang.Object.wait(Object.java)
sun.awt.motif.MDialogPeer.show(MDialogPeer.java:102)
java.awt.Window.show(Window.java:116)
mpsr.client.MPSR.<init>(MPSR.java:83)
mpsr.client.MPSR.main(MPSR.java:254)
Monitor Cache Dump:
unknown key (key=0xef490de0): unowned
Waiting to be notified:
"Async Garbage Collector"
unknown key (key=0xef060de0): unowned
Waiting to be notified:
"Reaper"
unknown key (key=0xedff0de0): unowned
Waiting to be notified:
"LeaseRenewer"
sun.awt.motif.ModalThread@EE300DE8/EE338BD8 (key=0xee300de8): monitor
owner: "AWT-Modal"
Waiting to be notified:
"main"
java.util.Vector@EE3028F0/EE33DAA0 (key=0xee3028f0): unowned
Waiting to be notified:
"Cleaner"
sun.awt.motif.MToolkit@EE301150/EE337518 (key=0xee301150): monitor
owner: "AWT-Modal"
Waiting to enter:
"AWT-Motif"
"Finalizer thread"
Waiting to be notified:
"AWT-Input"
sun.awt.ScreenUpdater@EE30BDB8/EE34BB98 (key=0xee30bdb8): unowned
Waiting to be notified:
"Screen Updater"
Registered Monitor Dump:
Finalize me queue lock: unowned
Thread queue lock: unowned
Class lock: unowned
Java stack lock: unowned
Code rewrite lock: unowned
Heap lock: unowned
Has finalization queue 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 handler"
Sbrk lock: unowned
Monitor cache lock: unowned
Monitor registry: monitor owner: "AWT-Modal"
Thread Alarm Q:
sys_thread_t 0xef490de0 [Timeout in 378 ms]
sys_thread_t 0xef060de0 [Timeout in 486 ms]
sys_thread_t 0xedfc0de0 [Timeout in 179380 ms]
sys_thread_t 0xedff0de0 [Timeout in 471468 ms]
Abort (core dumped)
maria.dychitan@Corp 1996-12-23
maria.dychitan@Corp 1997-01-08
maria.dychitan@Corp 1997-01-08
Our contractor, Patrick May, who encountered this problem will
be calling you when he sees it again. He described to me that this
happens when the application reaches a certain size. It is a little
alarming since we are going to have a demo to show how much better it
is to develop in Java next week. We are hoping that this bug won't prove
otherwise if it causes a core dump during our demo.
Maria Yang
From patrick@may Fri Dec 13 13:40 PST 1996
Return-Path: <patrick@may>
Received: from may.Corp.Sun.COM by soulcages.Corp.Sun.COM (SMI-8.6/SMI-SVR4)
id NAA08941; Fri, 13 Dec 1996 13:40:21 -0800
Received: by may.Corp.Sun.COM (SMI-8.6/SMI-SVR4)
id NAA04818; Fri, 13 Dec 1996 13:38:14 -0800
Date: Fri, 13 Dec 1996 13:38:14 -0800
From: patrick@may (Patrick May)
Message-Id: <###@###.###>
To: mariad@soulcages
Subject: Java SIGSEGV
Mime-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-MD5: 0+9qZ1R4Dc3AghGmlOX0XQ==
X-Lines: 97
Status: RO
Content-Type: text/plain; charset="us-ascii"
Content-Length: 3854
Maria,
Here's the stack trace I get when the app core dumps (a couple of times a
day).
pjm
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Error 0
si_code [1]: SEGV_ACCERR [addr: 0x14]
stackbase=EF091000, stackpointer=EF08F450
Full thread dump:
"Screen Updater" (TID:0xee30bdb8, sys_thread_t:0xedf90de0) prio=4
java.lang.Object.wait(Object.java)
sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:75)
sun.awt.ScreenUpdater.run(ScreenUpdater.java:95)
"Cleaner" (TID:0xee302d90, sys_thread_t:0xedfc0de0) prio=5
sun.rmi.transport.DGCClient.run(DGCClient.java:300)
java.lang.Thread.run(Thread.java)
"LeaseRenewer" (TID:0xee302d50, sys_thread_t:0xedff0de0) prio=5
sun.rmi.transport.LeaseRenewer.run(DGCClient.java:398)
java.lang.Thread.run(Thread.java)
"Reaper" (TID:0xee302ce8, sys_thread_t:0xef060de0) prio=5
sun.rmi.transport.Reaper.run(ObjectTable.java:198)
java.lang.Thread.run(Thread.java)
"AWT-Modal" (TID:0xee300de8, sys_thread_t:0xef090de0) prio=5 *current
thread*
sun.awt.motif.ModalThread.run(MDialogPeer.java:149)
"AWT-Motif" (TID:0xee301190, sys_thread_t:0xef0c0de0) prio=5
java.lang.Thread.run(Thread.java)
"AWT-Input" (TID:0xee301168, sys_thread_t:0xef0f0de0) prio=5
"Finalizer thread" (TID:0xee3003b0, sys_thread_t:0xef460de0) prio=1
java.awt.Graphics.finalize(Graphics.java:505)
"Async Garbage Collector" (TID:0xee300368, sys_thread_t:0xef490de0) prio=1
"Idle thread" (TID:0xee300320, sys_thread_t:0xef4c0de0) prio=0
"clock handler" (TID:0xee3001f8, sys_thread_t:0xef4f0de0) prio=11
"main" (TID:0xee3000a0, sys_thread_t:0x83880) prio=5
java.lang.Object.wait(Object.java)
sun.awt.motif.MDialogPeer.show(MDialogPeer.java:102)
java.awt.Window.show(Window.java:116)
mpsr.client.MPSR.<init>(MPSR.java:83)
mpsr.client.MPSR.main(MPSR.java:254)
Monitor Cache Dump:
unknown key (key=0xef490de0): unowned
Waiting to be notified:
"Async Garbage Collector"
unknown key (key=0xef060de0): unowned
Waiting to be notified:
"Reaper"
unknown key (key=0xedff0de0): unowned
Waiting to be notified:
"LeaseRenewer"
sun.awt.motif.ModalThread@EE300DE8/EE338BD8 (key=0xee300de8): monitor
owner: "AWT-Modal"
Waiting to be notified:
"main"
java.util.Vector@EE3028F0/EE33DAA0 (key=0xee3028f0): unowned
Waiting to be notified:
"Cleaner"
sun.awt.motif.MToolkit@EE301150/EE337518 (key=0xee301150): monitor
owner: "AWT-Modal"
Waiting to enter:
"AWT-Motif"
"Finalizer thread"
Waiting to be notified:
"AWT-Input"
sun.awt.ScreenUpdater@EE30BDB8/EE34BB98 (key=0xee30bdb8): unowned
Waiting to be notified:
"Screen Updater"
Registered Monitor Dump:
Finalize me queue lock: unowned
Thread queue lock: unowned
Class lock: unowned
Java stack lock: unowned
Code rewrite lock: unowned
Heap lock: unowned
Has finalization queue 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 handler"
Sbrk lock: unowned
Monitor cache lock: unowned
Monitor registry: monitor owner: "AWT-Modal"
Thread Alarm Q:
sys_thread_t 0xef490de0 [Timeout in 378 ms]
sys_thread_t 0xef060de0 [Timeout in 486 ms]
sys_thread_t 0xedfc0de0 [Timeout in 179380 ms]
sys_thread_t 0xedff0de0 [Timeout in 471468 ms]
Abort (core dumped)
maria.dychitan@Corp 1996-12-23
maria.dychitan@Corp 1997-01-08
maria.dychitan@Corp 1997-01-08