On Mon, 3 May 1999, Bernd Kreimeier wrote:
I just ran your example on my debian 2.1 system and I got the AWT
crash you described. I have attached the output of bug.sh to this
email in case you want to see it.
later
mo
>
> I put all the bits into one source, at
> http://www.netaccess.ie/~bk/bug.tgz
>
> I stripped it of all linkage and libdl.so use, so it
> is just Invocation and Frame.show(). If you'd give
> it a try? Or somebody with Debian 2.1 stable and
> JDK 1.1.7v1a+native installed?
>
> If this works on your box, then I will happily look
> for fixed libs and local problems. If it doesn't,
> chances are I will be stuck again.
>
>
> b.
>
>
> P.S.: come to think of it - anybody with Solaris give
> it a try?
>
Mo DeJong
[EMAIL PROTECTED]
gimme multimedia group
retrieving VM args defaults...
ignoring VM bogus classpath default
current working directory: /home/mo/bug/
using VM classpath
/usr/lib/jdk1.1/lib/classes.zip:/home/mo/bug/classes.zip:/home/mo/bug/classes/
invoking VM next...
returns JNIEnv 0x401d2304
Loading Test.class...
Loaded Test.class
Retrieving methodID for Test.init()V...
Retrieved methodID for Test.init()V
Calling method Test.init()V...
JAVA: Test.init()V called.
JAVA: AWT Frame created.
JAVA: AWT Frame configured.
SIGSEGV 11* segmentation violation
stackbase=BFFFFB08, stackpointer=BFFFDD20
Full thread dump:
"AWT-Motif" (TID:0x4072c498, sys_thread_t:0x80e79a0, state:R, thread_t: t@5125,
sp:0x0 threadID:0x0, stack_base:0x0, stack_size:0x0) prio=0
"AWT-Input" (TID:0x4072c4b8, sys_thread_t:0x80e7908, state:R, thread_t: t@4100,
sp:0x0 threadID:0x0, stack_base:0x0, stack_size:0x0) prio=0
"AWT-EventQueue-0" (TID:0x4072c4d0, sys_thread_t:0x80bcff0, state:CW, thread_t:
t@3075, sp:0x0 threadID:0x4cf6, stack_base:0xbf5ffd68, stack_size:0x200000) prio=0
java.lang.Object.wait(Object.java)
java.awt.EventQueue.getNextEvent(EventQueue.java:118)
java.awt.EventDispatchThread.run(EventDispatchThread.java:67)
"SIGQUIT handler" (TID:0x407282a0, sys_thread_t:0x807d390, state:R, thread_t:
t@2050, sp:0x0 threadID:0x4cf5, stack_base:0xbf7ffd68, stack_size:0x200000) prio=0
"Finalizer thread" (TID:0x40728088, sys_thread_t:0x807d308, state:CW, thread_t:
t@1025, sp:0x0 threadID:0x4cf4, stack_base:0xbf9ffd68, stack_size:0x200000) prio=0
"main" (TID:0x407280b0, sys_thread_t:0x8071ae8, state:R, thread_t: t@1024, sp:0x0
threadID:0x4cf2, stack_base:0xbffffb08, stack_size:0x200000) prio=0 *current thread*
sun.awt.motif.MComponentPeer.init(MComponentPeer.java:103)
sun.awt.motif.MFramePeer.<init>(MFramePeer.java:59)
sun.awt.motif.MToolkit.createFrame(MToolkit.java:117)
java.awt.Frame.addNotify(Frame.java:203)
java.awt.Window.show(Window.java:145)
Test.init(Test.java:33)
Monitor Cache Dump:
java.lang.Object@1081262056/1081635088: owner "main" (0x8071ae8, 1 entry)
java.awt.EventQueue@1081262680/1081640520: <unowned>
Waiting to be notified:
"AWT-EventQueue-0" (0x80bcff0)
sun.awt.motif.MToolkit@1081262728/1081640264: owner "main" (0x8071ae8, 1 entry)
Registered Monitor Dump:
Thread queue lock: <unowned>
Name and type hash table lock: <unowned>
String intern lock: <unowned>
JNI pinning 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" (0x807d308)
Monitor registry: owner "main" (0x8071ae8, 1 entry)