Date: Wed, 7 Apr 2004 12:56:34 -0800 From: Wade Klaver <archeron@wavefire.com> To: freebsd-java@freebsd.org Subject: SIGSEGV in java 1.4.2-p6 Message-ID: <200404071356.34569.archeron@wavefire.com>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] Hello, Running a freenet node I manage to get a segfault from javavm. It appears to happen at random intervals. Attached is the java error log and system CV. Please let me know if I can provide more information. -- Wade Klaver Wavefire Technologies Corporation GPG Public Key at http://archeron.wavefire.com /"\ ASCII Ribbon Campaign . \ / - NO HTML/RTF in e-mail . X - NO Word docs in e-mail . / \ ----------------------------------------------------------------- [-- Attachment #2 --] Script started on Wed Apr 7 13:41:44 2004 bash-2.05b$ uname -a FreeBSD ***.***.com 5.2-CURRENT FreeBSD 5.2-CURRENT #26: Thu Mar 11 08:25:16 PST 2004 root@***.***.com:/usr/obj/usr/src/sys/WORKSTATION-5.0-SMP i386 bash-2.05b$ javavm -version java version "1.4.2-p6" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-p6-root_12_mar_2004_07_21) Java HotSpot(TM) Client VM (build 1.4.2-p6-root_12_mar_2004_07_21, mixed mode) bash-2.05b$ cat hs_err_pid50222.log An unexpected exception has been detected in native code outside the VM. Unexpected Signal : 11 occurred at PC=0x2814A927 Function=flockfile+0x1F Library=/lib/libc.so.5 Current Java thread: at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method) at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:770) at java.net.InetAddress.getAddressFromNameService(InetAddress.java:1059) at java.net.InetAddress.getAllByName0(InetAddress.java:1009) at java.net.InetAddress.getAllByName0(InetAddress.java:981) at java.net.InetAddress.getAllByName(InetAddress.java:975) at java.net.InetAddress.getByName(InetAddress.java:889) at freenet.transport.tcpAddress.doDeferredLookup(tcpAddress.java:119) at freenet.transport.tcpAddress.connect(tcpAddress.java:130) at freenet.OpenConnectionManager$ConnectionJob.run(OpenConnectionManager.java:969) at freenet.OpenConnectionManager.createConnection(OpenConnectionManager.java:451) - locked <0x2c5eb158> (a freenet.OpenConnectionManager$ConnectionJob) at freenet.node.ConnectionOpener.checkpoint(ConnectionOpener.java:95) at freenet.node.states.maintenance.Checkpoint.checkpoint(Checkpoint.java:54) at freenet.node.states.maintenance.Checkpoint.received(Checkpoint.java:47) at freenet.node.StateChain.received(StateChain.java:177) at freenet.node.StateChain.received(StateChain.java:61) - locked <0x2c5eafc0> (a freenet.node.StateChain) at freenet.node.StateChainManagingMessageHandler$ChainContainer.run(StateChainManagingMessageHandler.java:332) - locked <0x2c5eafc0> (a freenet.node.StateChain) at freenet.node.StateChainManagingMessageHandler$ChainContainer.received(StateChainManagingMessageHandler.java:285) at freenet.node.StateChainManagingMessageHandler$ChainContainer.access$100(StateChainManagingMessageHandler.java:204) at freenet.node.StateChainManagingMessageHandler.handle(StateChainManagingMessageHandler.java:96) at freenet.Ticker$Event.run(Ticker.java:323) at freenet.thread.YThreadFactory$YThread.run(YThreadFactory.java:250) Dynamic libraries: 0x8048000 /usr/local/jdk1.4.2/bin/java 0x28080000 /usr/lib/libpthread.so.1 0x280a3000 /lib/libc.so.5 0x2816f000 /usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so 0x28589000 /usr/lib/libstdc++.so.4 0x2863b000 /lib/libm.so.2 0x28653000 /usr/local/jdk1.4.2/jre/lib/i386/native_threads/libhpi.so 0x28661000 /usr/local/jdk1.4.2/jre/lib/i386/libverify.so 0x28676000 /usr/local/jdk1.4.2/jre/lib/i386/libjava.so 0x28695000 /usr/local/jdk1.4.2/jre/lib/i386/libzip.so 0x40a66000 /usr/local/jdk1.4.2/jre/lib/i386/libnet.so 0x40a99000 /usr/local/jdk1.4.2/jre/lib/i386/libnio.so 0x2804e000 /libexec/ld-elf.so.1 Heap at VM Abort: Heap def new generation total 4288K, used 1920K [0x2c430000, 0x2c8d0000, 0x2d7e0000) eden space 3840K, 48% used [0x2c430000, 0x2c5fd4b8, 0x2c7f0000) from space 448K, 16% used [0x2c860000, 0x2c872e60, 0x2c8d0000) to space 448K, 0% used [0x2c7f0000, 0x2c7f0000, 0x2c860000) tenured generation total 54720K, used 34048K [0x2d7e0000, 0x30d50000, 0x3c430000) the space 54720K, 62% used [0x2d7e0000, 0x2f9202d0, 0x2f920400, 0x30d50000) compacting perm gen total 6400K, used 6241K [0x3c430000, 0x3ca70000, 0x40430000) the space 6400K, 97% used [0x3c430000, 0x3ca48568, 0x3ca48600, 0x3ca70000) Local Time = Wed Apr 7 13:18:48 2004 Elapsed Time = 2786 # # The exception above was detected in native code outside the VM # # Java VM: Java HotSpot(TM) Client VM (1.4.2-p6-root_12_mar_2004_07_21 mixed mode) # bash-2.05b$ exit Script done on Wed Apr 7 13:42:24 2004 Loaded symbols for /libexec/ld-elf.so.1 #0 0x2809a42f in pthread_testcancel () from /usr/lib/libpthread.so.1 (gdb) bt #0 0x2809a42f in pthread_testcancel () from /usr/lib/libpthread.so.1 #1 0x2808c8c1 in sigaction () from /usr/lib/libpthread.so.1 #2 0x28086cf5 in pthread_kill () from /usr/lib/libpthread.so.1 #3 0x280866e0 in raise () from /usr/lib/libpthread.so.1 #4 0x28148b07 in abort () from /lib/libc.so.5 #5 0x2845eae2 in os::abort(int) () from /usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so #6 0x2845c9e4 in os::handle_unexpected_exception(Thread*, int, unsigned char*, void*) () from /usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so #7 0x28460ff5 in JVM_handle_bsd_signal () from /usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so #8 0x2845fa7d in signalHandler () from /usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so #9 0x2808b513 in sigaction () from /usr/lib/libpthread.so.1 #10 0x2808b3ba in sigaction () from /usr/lib/libpthread.so.1 #11 0x2808be89 in sigaction () from /usr/lib/libpthread.so.1 #12 0x28093767 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1 #13 0x280936b2 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1 #14 0x28135363 in _ctx_start () from /lib/libc.so.5 #15 0x2816cd84 in __isthreaded () from /lib/libc.so.5
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200404071356.34569.archeron>
