Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Oct 2002 11:02:29 +0800
From:      Huang wen hui <hwh@mail.gddsn.org.cn>
To:        freebsd-java@freebsd.org
Subject:   awt app always abort when exit using hotspot vm under STABLE
Message-ID:  <3DB61145.8050207@mail.gddsn.org.cn>

next in thread | raw e-mail | index | archive | help
hi,
I use jdk1.3.1 hosspot vm under STABLE( including libc_r patch), Hotspot
vm was compiled by gcc31-20020502 from ports.
Any awt app will abort when exit. Does gcc31 too old? Should I use gcc32
from ports?

--hwh


#gdb521 -core java_g.core /usr/local/jdk1.3.1/bin/i386/native_threads/java_g
GNU gdb 5.2 (FreeBSD)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-portbld-freebsd4.7"...
Core was generated by `java_g'.
Program terminated with signal 6, Aborted.
Reading symbols from
/usr/local/jdk1.3.1/jre/lib/i386/native_threads/libhpi_g.so...done.
Loaded symbols for
/usr/local/jdk1.3.1/jre/lib/i386/native_threads/libhpi_g.so
Reading symbols from /usr/lib/libc_r.so.4...done.
Loaded symbols for /usr/lib/libc_r.so.4
Reading symbols from /usr/lib/libm.so.2...done.
Loaded symbols for /usr/lib/libm.so.2
Reading symbols from
/usr/local/jdk1.3.1/jre/lib/i386/client/libjvm_g.so...done.
Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/client/libjvm_g.so
Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libverify_g.so...done.
Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libverify_g.so
Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libjava_g.so...done.
Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libjava_g.so
Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libzip_g.so...done.
Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libzip_g.so
Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libawt_g.so...done.
Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libawt_g.so
Reading symbols from
/usr/local/jdk1.3.1/jre/lib/i386/libmlib_image_g.so...done.
Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libmlib_image_g.so
Reading symbols from /usr/X11R6/lib/libXm.so.2...done.
Loaded symbols for /usr/X11R6/lib/libXm.so.2
Reading symbols from /usr/X11R6/lib/libXp.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXp.so.6
Reading symbols from /usr/X11R6/lib/libXt.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXt.so.6
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /usr/X11R6/lib/libSM.so.6...done.
Loaded symbols for /usr/X11R6/lib/libSM.so.6
Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
Loaded symbols for /usr/X11R6/lib/libICE.so.6
Reading symbols from /usr/X11R6/lib/libXtst.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXtst.so.6
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/X11R6/lib/libXThrStub.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXThrStub.so.6
Reading symbols from
/usr/local/jdk1.3.1/jre/lib/i386/libfontmanager_g.so...done.
Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libfontmanager_g.so
Reading symbols from /usr/lib/libstdc++.so.3...done.
Loaded symbols for /usr/lib/libstdc++.so.3
Reading symbols from /usr/X11R6/lib/X11/locale/common/xlocale.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/common/xlocale.so.2
Reading symbols from /usr/lib/libc.so.4...done.
Loaded symbols for /usr/lib/libc.so.4
Reading symbols from /usr/X11R6/lib/X11/locale/common/xlibi18n.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/common/xlibi18n.so.2
Reading symbols from
/usr/X11R6/lib/X11/locale/common/xomGeneric.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/common/xomGeneric.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/common/ximcp.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/common/ximcp.so.2
Reading symbols from /usr/libexec/ld-elf.so.1...done.
Loaded symbols for /usr/libexec/ld-elf.so.1
#0 0x180b15a8 in kill () from /usr/lib/libc_r.so.4
(gdb) bt
#0 0x180b15a8 in kill () from /usr/lib/libc_r.so.4
#1 0x180ff0ae in abort () from /usr/lib/libc_r.so.4
#2 0x19d6b6b5 in __deregister_frame_info () from /usr/lib/libstdc++.so.3
#3 0x197e2f49 in __do_global_dtors_aux () from
/usr/local/jdk1.3.1/jre/lib/i386/libawt_g.so
#4 0x1993d055 in _fini () from /usr/local/jdk1.3.1/jre/lib/i386/libawt_g.so
#5 0x1804fe59 in find_symdef () from /usr/libexec/ld-elf.so.1
#6 0x180ff500 in exit () from /usr/lib/libc_r.so.4
#7 0x183b60dc in os::exit(int) (code=0) at
/usr/ports/java/jdk13/work/hotspot1.3.1/src/os/linux/vm/os_linux.cpp:1065
#8 0x182e087a in vm_exit(int) (code=0) at
/usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/runtime/java.cpp:338
#9 0x1831eac1 in JVM_Halt () from
/usr/local/jdk1.3.1/jre/lib/i386/client/libjvm_g.so
#10 0x18784bf2 in Java_java_lang_Shutdown_halt (env=0x81d0eb0,
ignored=0x8564a18, code=0) at
../../../src/share/native/java/lang/Shutdown.c:21
#11 0x080da1ac in ?? ()
#12 0x080d6519 in ?? ()
#13 0x080d6519 in ?? ()
#14 0x080d6519 in ?? ()
#15 0x080d6519 in ?? ()
#16 0x080d65eb in ?? ()
#17 0x080d6519 in ?? ()
#18 0x080d6519 in ?? ()
#19 0x080d6519 in ?? ()
#20 0x080d6519 in ?? ()
#21 0x080d6519 in ?? ()
#22 0x080d6519 in ?? ()
#23 0x080d6519 in ?? ()
#24 0x080d6519 in ?? ()
#25 0x080d656d in ?? ()
#26 0x080d6519 in ?? ()
#27 0x080d6519 in ?? ()
#28 0x1861a3fd in StubRoutines::_code1 () from
/usr/local/jdk1.3.1/jre/lib/i386/client/libjvm_g.so
#29 0x182e2979 in JavaCalls::call_helper(JavaValue*, methodHandle*,
JavaCallArguments*, Thread*) (result=0x8564ec4, m=0x8564dc8,
args=0x8564e44, __the_thread__=0x81d0e18)
at
/usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/runtime/javaCalls.cpp:378
#30 0x182e2514 in JavaCalls::call(JavaValue*, methodHandle,
JavaCallArguments*, Thread*) (result=0x8564ec4, method={<Handle> =
{_handle = 0x82d6848}, <No data fields>}, args=0x8564e44,
__the_thread__=0x81d0e18) at
/usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/runtime/javaCalls.cpp:287
#31 0x182e1e98 in JavaCalls::call_virtual(JavaValue*, KlassHandle,
symbolHandle, symbolHandle, JavaCallArguments*, Thread*)
(result=0x8564ec4, spec_klass=
{<Handle> = {_handle = 0x82d6828}, <No data fields>}, name={<Handle> =
{_handle = 0x186624b0}, <No data fields>}, signature={<Handle> =
{_handle = 0x18662524}, <No data fields>},
args=0x8564e44, __the_thread__=0x81d0e18) at
/usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/runtime/javaCalls.cpp:180
#32 0x182e1ef2 in JavaCalls::call_virtual(JavaValue*, Handle,
KlassHandle, symbolHandle, symbolHandle, Thread*) (result=0x8564ec4,
receiver={_handle = 0x82d6824}, spec_klass=
{<Handle> = {_handle = 0x82d6828}, <No data fields>}, name={<Handle> =
{_handle = 0x186624b0}, <No data fields>}, signature={<Handle> =
{_handle = 0x18662524}, <No data fields>},
__the_thread__=0x81d0e18) at
/usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/runtime/javaCalls.cpp:186
#33 0x18330a6c in thread_entry(JavaThread*, Thread*) () from
/usr/local/jdk1.3.1/jre/lib/i386/client/libjvm_g.so
#34 0x1840797c in JavaThread::thread_main_inner() (this=0x81d0e18) at
/usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/runtime/thread.cpp:1168
#35 0x18407864 in JavaThread::run() (this=0x81d0e18) at
/usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/runtime/thread.cpp:1152
#36 0x183b4e4b in _start (data=0x81d0e18) at
/usr/ports/java/jdk13/work/hotspot1.3.1/src/os/linux/vm/os_linux.cpp:514
#37 0x1808be20 in _thread_start () from /usr/lib/libc_r.so.4
(gdb) quit



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3DB61145.8050207>