Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Sep 1997 15:46:37 +0200
From:      erakupa@kk.etx.ericsson.se (ETX-B-SL Martti Kuparinen)
To:        questions@freebsd.org
Subject:   JDK 1.1 and SIGSEGV
Message-ID:  <199709091346.PAA03157@kk662.kk.etx.ericsson.se>

next in thread | raw e-mail | index | archive | help
I am posting this for my friend, so please send your reply
to etxelin@kk.etx.ericsson.se

She is running FreeBSD 2.2-970818-RELENG.

/Martti

-----8<-----
Hi!

I have a problem with the jdk1.1 for FreeBSD, I get segmentation 
violation. The error can not be traced to a specific action,
it appears e.g. at some window updates, or as in the example error
output attached to this mail, in the rmiregistry when making RMIs. 

The code is implemented and working on Windows 95, but now we 
want to use it on FreeBSD.

I don't know if you can help me, but perhaps you can look at the
output and see if you recognise the problem. The version is

"jdk1.1-kwhite:1997/06/09-20:06"

I would appreciate your help!

Best regards,
Elin Wedlund

--- Here is the output ---
SIGSEGV   11*  segmentation violation

Full thread dump:
    "TCP Accept-8" (TID:0x85c9cb8, sys_thread_t:0x9569f24, state:CW) prio=5
	java.net.PlainSocketImpl.accept(PlainSocketImpl.java:387)
	java.net.ServerSocket.implAccept(ServerSocket.java:206)
	java.net.ServerSocket.accept(ServerSocket.java:191)
	sun.rmi.transport.proxy.HttpAwareServerSocket.accept(HttpAwareServerSocket.java:77)
	sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:351)
	java.lang.Thread.run(Thread.java)
    "TCP Accept-7" (TID:0x85ca058, sys_thread_t:0x9547f24, state:R) prio=5 *current thread*
	java.net.InetAddress.getHostName(InetAddress.java)
	sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:446)
	java.lang.Thread.run(Thread.java)
    "TCP Accept-6" (TID:0x85ca270, sys_thread_t:0x9525f24, state:CW) prio=5
	java.net.SocketInputStream.read(SocketInputStream.java:92)
	java.io.BufferedInputStream.fill(BufferedInputStream.java)
	java.io.BufferedInputStream.read(BufferedInputStream.java)
	java.io.DataInputStream.readByte(DataInputStream.java)
	sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:582)
	sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:499)
	java.lang.Thread.run(Thread.java)
    "TCP Accept-5" (TID:0x85c9f88, sys_thread_t:0x9503f24, state:CW) prio=5
	java.net.SocketInputStream.read(SocketInputStream.java:92)
	java.io.BufferedInputStream.fill(BufferedInputStream.java)
	java.io.BufferedInputStream.read(BufferedInputStream.java)
	java.io.DataInputStream.readByte(DataInputStream.java)
	sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:582)
	sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:499)
	java.lang.Thread.run(Thread.java)
    "TCP Accept-4" (TID:0x85ca508, sys_thread_t:0x94e1f24, state:CW) prio=5
	java.net.SocketInputStream.read(SocketInputStream.java:92)
	java.io.BufferedInputStream.fill(BufferedInputStream.java)
	java.io.BufferedInputStream.read(BufferedInputStream.java)
	java.io.DataInputStream.readByte(DataInputStream.java)
	sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:582)
	sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:499)
	java.lang.Thread.run(Thread.java)
    "Cleaner" (TID:0x85ca020, sys_thread_t:0x94bff24, state:CW) prio=5
	sun.rmi.transport.DGCClient.run(DGCClient.java:296)
	java.lang.Thread.run(Thread.java)
    "LeaseRenewer" (TID:0x85c9ff8, sys_thread_t:0x949df24, state:CW) prio=5
	sun.rmi.transport.LeaseRenewer.run(DGCClient.java:394)
	java.lang.Thread.run(Thread.java)
    "TCP Accept-3" (TID:0x85c9688, sys_thread_t:0x947bf24, state:CW) prio=5
	java.net.SocketInputStream.read(SocketInputStream.java:92)
	java.io.BufferedInputStream.fill(BufferedInputStream.java)
	java.io.BufferedInputStream.read(BufferedInputStream.java)
	java.io.DataInputStream.readByte(DataInputStream.java)
	sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:582)
	sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:499)
	java.lang.Thread.run(Thread.java)
    "TCP Accept-2" (TID:0x85c9350, sys_thread_t:0x9415f24, state:CW) prio=5
	java.net.SocketInputStream.read(SocketInputStream.java:92)
	java.io.BufferedInputStream.fill(BufferedInputStream.java)
	java.io.BufferedInputStream.read(BufferedInputStream.java)
	java.io.DataInputStream.readByte(DataInputStream.java)
	sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:582)
	sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:499)
	java.lang.Thread.run(Thread.java)
    "Pinger" (TID:0x85c9790, sys_thread_t:0x9459f24, state:CW) prio=5
	sun.rmi.transport.tcp.Pinger.run(TCPEndpoint.java:325)
	java.lang.Thread.run(Thread.java)
    "TCP Accept-1" (TID:0x85c9760, sys_thread_t:0x9437f24, state:CW) prio=5
	java.net.SocketInputStream.read(SocketInputStream.java:92)
	java.io.BufferedInputStream.fill(BufferedInputStream.java)
	java.io.BufferedInputStream.read(BufferedInputStream.java)
	java.io.DataInputStream.readByte(DataInputStream.java)
	sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:582)
	sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:499)
	java.lang.Thread.run(Thread.java)
    "Reaper" (TID:0x85c9638, sys_thread_t:0x93f3f24, state:CW) prio=5
	sun.rmi.transport.Reaper.run(ObjectTable.java:197)
	java.lang.Thread.run(Thread.java)
    "Finalizer thread" (TID:0x85c3220, sys_thread_t:0x93cbf24, state:CW) prio=1
    "Async Garbage Collector" (TID:0x85c31d8, sys_thread_t:0x93a9f24, state:CW) prio=1
    "Idle thread" (TID:0x85c3190, sys_thread_t:0x9387f24, state:R) prio=0
    "Clock" (TID:0x85c30d0, sys_thread_t:0x9365f24, state:CW) prio=12
    "main" (TID:0x85c30a8, sys_thread_t:0xc7700, state:CW) prio=5
	sun.rmi.registry.RegistryImpl.main(RegistryImpl.java:223)
Monitor Cache Dump:
	 java.util.Vector@85C9F60/8620238 (key=0x85c9f60):     unowned
	Waiting to be notified:
	    "Cleaner"
	 unknown key (key=0x949df24):     unowned
	Waiting to be notified:
	    "LeaseRenewer"
	 unknown key (key=0xc7700):     unowned
	Waiting to be notified:
	    "main"
	 java.io.BufferedInputStream@85C97F8/861E740 (key=0x85c97f8):     monitor owner 9415f24: "TCP Accept-2"
	 java.io.BufferedInputStream@85CA1C8/8622B08 (key=0x85ca1c8):     monitor owner 94e1f24: "TCP Accept-4"
	 java.io.BufferedInputStream@85CA540/8622D58 (key=0x85ca540):     monitor owner 9503f24: "TCP Accept-5"
	 java.io.BufferedInputStream@85CA618/8621B08 (key=0x85ca618):     monitor owner 947bf24: "TCP Accept-3"
	 unknown key (key=0x9459f24):     unowned
	Waiting to be notified:
	    "Pinger"
	 unknown key (key=0x93a9f24):     unowned
	Waiting to be notified:
	    "Async Garbage Collector"
	 unknown key (key=0x93f3f24):     unowned
	Waiting to be notified:
	    "Reaper"
	 java.net.PlainSocketImpl@85C9710/861E648 (key=0x85c9710):     monitor owner 9569f24: "TCP Accept-8"
	 java.io.BufferedInputStream@85CA420/8623230 (key=0x85ca420):     monitor owner 9525f24: "TCP Accept-6"
	 java.io.BufferedInputStream@85C9690/861B138 (key=0x85c9690):     monitor owner 9437f24: "TCP Accept-1"
Registered Monitor Dump:
    Thread queue lock:     unowned
    Name and type hash table lock:     unowned
    String intern 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"
    Monitor IO lock:     monitor owner 9547f24: "TCP Accept-7"
    Child death monitor:     unowned
    Event monitor:     unowned
    I/O monitor:     unowned
    Alarm monitor:     unowned
	Waiting to be notified:
	    "Clock"
    Monitor cache expansion lock:     unowned
    Monitor registry:     monitor owner 9547f24: "TCP Accept-7"
Thread Alarm Q:
    sys_thread_t 0x93f3f24   [Timeout in 159 ms]
    sys_thread_t 0x93a9f24   [Timeout in 208 ms]
    sys_thread_t 0x94bff24   [Timeout in 104812 ms]
    sys_thread_t 0x9459f24   [Timeout in 191296 ms]
    sys_thread_t 0x949df24   [Timeout in 404709 ms]
    sys_thread_t 0xc7700   [Timeout in 2147374924 ms]



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