This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
java-rmi-problem
- From: Norbert Frese <norbertf at gmx dot net>
- To: java at gcc dot gnu dot org
- Date: Mon, 26 Aug 2002 19:46:40 +0200
- Subject: java-rmi-problem
hello!
because the startup-speed of java-programs compiled with gcj or run with
gij is EXCELLENT, i would like to use little java 'command-line-client'
programs (using gcj/gij 3.2) to remote-control objects living in another VM
via RMI.
i have written a little RMI-test-program which you might want to try (see
below).
the only way RMI worked partially, was to use suns JDK 1.3 or 1.4 for the
server-part and gcj/gij 3.2 for the client. but only the method
getStatusPlainText() (returns a String) worked properly. the methods
com1()and com3() hanged; com2() crashed (->see Exception 2 below).
It was not possible to start the RMITestServer with gcj/gij (see Exception
1 below).
maybe you can help me with this problem
thanks
norbert
----------------------------------------------------------
/*
* RMIClient.java
*
* Created on August 26, 2002, 5:54 PM
*/
import java.rmi.*;
/**
*
* @author norbert frese
*/
public class RMIClient {
/** Creates a new instance of RMIClient */
public RMIClient() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws Exception {
if (args.length <2) {
printHelp();
return;
}
String url = args[0];
String command = args[1];
RMITestInterface testSrv = (RMITestInterface)Naming.lookup(url);
if (command.equals("status")) {
System.out.println(testSrv.getStatusPlainText());
} else if (command.equals("com1")) {
testSrv.com1();
System.out.println("method com1");
} else if (command.equals("com2")) {
testSrv.com2(true);
System.out.println("method com2");
} else if (command.equals("com3")) {
boolean test = testSrv.com3();
System.out.println("method com3");
System.out.println(test);
} else {
System.out.println("unknown command: '" + command + "'");
printHelp();
}
System.out.println("");
System.exit(0);
}
static void printHelp() {
System.out.println("usage: java RMIClient url command");
System.out.println("commands:");
System.out.println(" status");
System.out.println(" com1");
System.out.println(" com2");
System.out.println(" com3");
}
}
----------------------------------------------
/*
* RMITestInterface.java
*
* Created on August 26, 2002, 5:57 PM
*/
import java.rmi.*;
/**
*
* @author norbert
*/
public interface RMITestInterface extends Remote {
public String getStatusPlainText() throws RemoteException;
public void com1() throws RemoteException;
public void com2(boolean b) throws RemoteException;
public boolean com3() throws RemoteException;
}
---------------------------------------------------------
/*
* RMITestServer.java
*
* compile with "gcj -V3.2 *.java --main=RMITestServer -o testsrv"
*
*
* Created on August 26, 2002, 6:00 PM
*/
import java.rmi.*; // rmi stuff
import java.rmi.server.*;
import java.rmi.registry.*;
import java.net.MalformedURLException;
/**
*
* @author norbert
*/
public class RMITestServer extends UnicastRemoteObject implements
RMITestInterface {
/** Creates a new instance of RMITestServer */
public RMITestServer() throws RemoteException {
}
public static void main(String[] args) throws Exception {
RMITestServer o = new RMITestServer();
startRMISrv(o);
}
public static void startRMISrv(RMITestServer o) throws Exception {
// System.setSecurityManager(new RMISecurityManager());
LocateRegistry.createRegistry(7777);
String url="//localhost:"+ 7777 + "/rmitestsrv";
Naming.rebind(url, o);
System.out.println("RMITestServer registered at RMI-URL: " + url);
}
// methods invoked from rmi-test-client
public String getStatusPlainText() throws RemoteException {
System.out.println("method getStatusPlainText()");
return "Status";
}
public void com1() throws RemoteException {
System.out.println("method com1");
}
public void com2(boolean b) throws RemoteException {
System.out.println("method com2");
System.out.println(b);
}
public boolean com3() throws RemoteException {
System.out.println("method com3");
return true;
}
}
-----------------------------------------------------------
##############################
Exception 1-------------------------------------------
Exception in thread "main" java.io.IOException: Connection reset by peer
at 0x40270c80: _ZN4java4lang9ThrowableC1EPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40261616: _ZN4java4lang9ExceptionC1EPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40279496: _ZN4java2io11IOExceptionC1EPNS_4lang6StringE
(/usr/local/lib/libgcj.so.3)
at 0x4025ab20: _ZN4java3net15PlainSocketImpl4readEP6JArrayIcEii
(/usr/local/lib/libgcj.so.3)
at 0x40318a77:
_ZN4java3net33PlainSocketImpl$SocketInputStream4readEP6JArrayIcEii
(/usr/local/lib/libgcj.so.3)
at 0x402748c9: _ZN4java2io15DataInputStream4readEP6JArrayIcEii
(/usr/local/lib/libgcj.so.3)
at 0x40274aa1: _ZN4java2io15DataInputStream9readFullyEP6JArrayIcEii
(/usr/local/lib/libgcj.so.3)
at 0x40274d69: _ZN4java2io15DataInputStream9readShortEv
(/usr/local/lib/libgcj.so.3)
at 0x4027ccdf: _ZN4java2io17ObjectInputStream16readStreamHeaderEv
(/usr/local/lib/libgcj.so.3)
at 0x4027b871: _ZN4java2io17ObjectInputStreamC1EPNS0_11InputStreamE
(/usr/local/lib/libgcj.so.3)
at 0x403548f9:
_ZN3gnu4java3rmi6server20RMIObjectInputStreamC1EPN4java2io11InputStreamEPNS2_24UnicastConnectionManagerE
(/usr/local/lib/libgcj.so.3)
at 0x40354e7f:
_ZN3gnu4java3rmi6server17UnicastConnection20getObjectInputStreamEv
(/usr/local/lib/libgcj.so.3)
at 0x40355bef:
_ZN3gnu4java3rmi6server10UnicastRef12invokeCommonEPN4java3rmi6RemoteEPNS4_4lang7reflect6MethodEP6JArrayIPNS8_6ObjectEEix
(/usr/local/lib/libgcj.so.3)
at 0x40355a4a:
_ZN3gnu4java3rmi6server10UnicastRef6invokeEPN4java3rmi6RemoteEPNS4_4lang7reflect6MethodEP6JArrayIPNS8_6ObjectEEx
(/usr/local/lib/libgcj.so.3)
at 0x4034dd8e:
_ZN3gnu4java3rmi8registry17RegistryImpl_Stub6rebindEPN4java4lang6StringEPNS4_3rmi6RemoteE
(/usr/local/lib/libgcj.so.3)
at 0x40347b34: _ZN4java3rmi6Naming6rebindEPNS_4lang6StringEPNS0_6RemoteE
(/usr/local/lib/libgcj.so.3)
at 0x0804923a: ?? (/usr/src/build/40453-i386/BUILD/glibc-2.2.4/csu/init.c:0)
at 0x080491ed: ?? (/usr/src/build/40453-i386/BUILD/glibc-2.2.4/csu/init.c:0)
at 0x40247958: _ZN3gnu3gcj7runtime11FirstThread9call_mainEv
(/usr/local/lib/libgcj.so.3)
at 0x402c4f58: _ZN3gnu3gcj7runtime11FirstThread3runEv
(/usr/local/lib/libgcj.so.3)
at 0x4025454c: _Z13_Jv_ThreadRunPN4java4lang6ThreadE
(/usr/local/lib/libgcj.so.3)
at 0x4022f9ac: _Z11_Jv_RunMainPN4java4lang5ClassEPKciPS4_b
(/usr/local/lib/libgcj.so.3)
at 0x4022facd: JvRunMain (/usr/local/lib/libgcj.so.3)
at 0x08049194: ?? (/usr/src/build/40453-i386/BUILD/glibc-2.2.4/csu/init.c:0)
at 0x4066e507: __libc_start_main (/lib/i686/libc.so.6)
at 0x08049071: _start (??:0)
java.io.IOException: Connection reset by peer
at 0x40270c80: _ZN4java4lang9ThrowableC1EPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40261616: _ZN4java4lang9ExceptionC1EPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40279496: _ZN4java2io11IOExceptionC1EPNS_4lang6StringE
(/usr/local/lib/libgcj.so.3)
at 0x4025ab20: _ZN4java3net15PlainSocketImpl4readEP6JArrayIcEii
(/usr/local/lib/libgcj.so.3)
at 0x40318a77:
_ZN4java3net33PlainSocketImpl$SocketInputStream4readEP6JArrayIcEii
(/usr/local/lib/libgcj.so.3)
at 0x402748c9: _ZN4java2io15DataInputStream4readEP6JArrayIcEii
(/usr/local/lib/libgcj.so.3)
at 0x40274aa1: _ZN4java2io15DataInputStream9readFullyEP6JArrayIcEii
(/usr/local/lib/libgcj.so.3)
at 0x40274d69: _ZN4java2io15DataInputStream9readShortEv
(/usr/local/lib/libgcj.so.3)
at 0x4027ccdf: _ZN4java2io17ObjectInputStream16readStreamHeaderEv
(/usr/local/lib/libgcj.so.3)
at 0x4027b871: _ZN4java2io17ObjectInputStreamC1EPNS0_11InputStreamE
(/usr/local/lib/libgcj.so.3)
at 0x403548f9:
_ZN3gnu4java3rmi6server20RMIObjectInputStreamC1EPN4java2io11InputStreamEPNS2_24UnicastConnectionManagerE
(/usr/local/lib/libgcj.so.3)
at 0x40354e7f:
_ZN3gnu4java3rmi6server17UnicastConnection20getObjectInputStreamEv
(/usr/local/lib/libgcj.so.3)
at 0x40355bef:
_ZN3gnu4java3rmi6server10UnicastRef12invokeCommonEPN4java3rmi6RemoteEPNS4_4lang7reflect6MethodEP6JArrayIPNS8_6ObjectEEix
(/usr/local/lib/libgcj.so.3)
at 0x40355a4a:
_ZN3gnu4java3rmi6server10UnicastRef6invokeEPN4java3rmi6RemoteEPNS4_4lang7reflect6MethodEP6JArrayIPNS8_6ObjectEEx
(/usr/local/lib/libgcj.so.3)
at 0x4034dd8e:
_ZN3gnu4java3rmi8registry17RegistryImpl_Stub6rebindEPN4java4lang6StringEPNS4_3rmi6RemoteE
(/usr/local/lib/libgcj.so.3)
at 0x40347b34: _ZN4java3rmi6Naming6rebindEPNS_4lang6StringEPNS0_6RemoteE
(/usr/local/lib/libgcj.so.3)
at 0x0804923a: ?? (/usr/src/build/40453-i386/BUILD/glibc-2.2.4/csu/init.c:0)
at 0x080491ed: ?? (/usr/src/build/40453-i386/BUILD/glibc-2.2.4/csu/init.c:0)
at 0x40247958: _ZN3gnu3gcj7runtime11FirstThread9call_mainEv
(/usr/local/lib/libgcj.so.3)
at 0x402c4f58: _ZN3gnu3gcj7runtime11FirstThread3runEv
(/usr/local/lib/libgcj.so.3)
at 0x4025454c: _Z13_Jv_ThreadRunPN4java4lang6ThreadE
(/usr/local/lib/libgcj.so.3)
at 0x4022f9ac: _Z11_Jv_RunMainPN4java4lang5ClassEPKciPS4_b
(/usr/local/lib/libgcj.so.3)
at 0x4022facd: JvRunMain (/usr/local/lib/libgcj.so.3)
at 0x08049194: ?? (/usr/src/build/40453-i386/BUILD/glibc-2.2.4/csu/init.c:0)
at 0x4066e507: __libc_start_main (/lib/i686/libc.so.6)
at 0x08049071: _start (??:0)
java.rmi.RemoteException: call return failed: ; nested exception is:
Connection reset by peer
at 0x40270c80: _ZN4java4lang9ThrowableC1EPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40261616: _ZN4java4lang9ExceptionC1EPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40279496: _ZN4java2io11IOExceptionC1EPNS_4lang6StringE
(/usr/local/lib/libgcj.so.3)
at 0x403480a9:
_ZN4java3rmi15RemoteExceptionC1EPNS_4lang6StringEPNS2_9ThrowableE
(/usr/local/lib/libgcj.so.3)
at 0x40355d6b:
_ZN3gnu4java3rmi6server10UnicastRef12invokeCommonEPN4java3rmi6RemoteEPNS4_4lang7reflect6MethodEP6JArrayIPNS8_6ObjectEEix
(/usr/local/lib/libgcj.so.3)
at 0x40355a4a:
_ZN3gnu4java3rmi6server10UnicastRef6invokeEPN4java3rmi6RemoteEPNS4_4lang7reflect6MethodEP6JArrayIPNS8_6ObjectEEx
(/usr/local/lib/libgcj.so.3)
at 0x4034dd8e:
_ZN3gnu4java3rmi8registry17RegistryImpl_Stub6rebindEPN4java4lang6StringEPNS4_3rmi6RemoteE
(/usr/local/lib/libgcj.so.3)
at 0x40347b34: _ZN4java3rmi6Naming6rebindEPNS_4lang6StringEPNS0_6RemoteE
(/usr/local/lib/libgcj.so.3)
at 0x0804923a: ?? (/usr/src/build/40453-i386/BUILD/glibc-2.2.4/csu/init.c:0)
at 0x080491ed: ?? (/usr/src/build/40453-i386/BUILD/glibc-2.2.4/csu/init.c:0)
at 0x40247958: _ZN3gnu3gcj7runtime11FirstThread9call_mainEv
(/usr/local/lib/libgcj.so.3)
at 0x402c4f58: _ZN3gnu3gcj7runtime11FirstThread3runEv
(/usr/local/lib/libgcj.so.3)
at 0x4025454c: _Z13_Jv_ThreadRunPN4java4lang6ThreadE
(/usr/local/lib/libgcj.so.3)
at 0x4022f9ac: _Z11_Jv_RunMainPN4java4lang5ClassEPKciPS4_b
(/usr/local/lib/libgcj.so.3)
at 0x4022facd: JvRunMain (/usr/local/lib/libgcj.so.3)
at 0x08049194: ?? (/usr/src/build/40453-i386/BUILD/glibc-2.2.4/csu/init.c:0)
at 0x4066e507: __libc_start_main (/lib/i686/libc.so.6)
at 0x08049071: _start (??:0)
Exception 2 ----------------------------------
Exception in thread "main" BFD: Dwarf Error: Invalid or unhandled FORM
value: 14.
BFD: Dwarf Error: Could not find abbrev number 104.
java.lang.ClassNotFoundException: java.lang.StackTraceElement
at 0x40267c80: _ZN4java4lang9ThrowableC1EPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40258616: _ZN4java4lang9ExceptionC1EPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40257a69: _ZN4java4lang22ClassNotFoundExceptionC1EPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x403137bc: _ZN4java3net14URLClassLoader9findClassEPNS_4lang6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40243c27:
_ZN3gnu3gcj7runtime13VMClassLoader9findClassEPN4java4lang6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40256d36: _ZN4java4lang11ClassLoader9loadClassEPNS0_6StringEb
(/usr/local/lib/libgcj.so.3)
at 0x40244379:
_Z13_Jv_FindClassP13_Jv_Utf8ConstPN4java4lang11ClassLoaderE
(/usr/local/lib/libgcj.so.3)
at 0x40225eeb:
_Z26_Jv_FindClassFromSignaturePcPN4java4lang11ClassLoaderE
(/usr/local/lib/libgcj.so.3)
at 0x40225f24:
_Z26_Jv_FindClassFromSignaturePcPN4java4lang11ClassLoaderE
(/usr/local/lib/libgcj.so.3)
at 0x402408f7:
_ZN4java4lang5Class7forNameEPNS0_6StringEbPNS0_11ClassLoaderE
(/usr/local/lib/libgcj.so.3)
at 0x4024094f: _ZN4java4lang5Class7forNameEPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x402be642:
_ZN3gnu4java4lang7reflect13TypeSignature19getClassForEncodingEPN4java4lang6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40272e94: _ZN4java2io17ObjectInputStream10readObjectEv
(/usr/local/lib/libgcj.so.3)
at 0x40272f5e: _ZN4java2io17ObjectInputStream10readObjectEv
(/usr/local/lib/libgcj.so.3)
at 0x40272f5e: _ZN4java2io17ObjectInputStream10readObjectEv
(/usr/local/lib/libgcj.so.3)
at 0x40272f5e: _ZN4java2io17ObjectInputStream10readObjectEv
(/usr/local/lib/libgcj.so.3)
at 0x40272f5e: _ZN4java2io17ObjectInputStream10readObjectEv
(/usr/local/lib/libgcj.so.3)
at 0x40272fd6: _ZN4java2io17ObjectInputStream10readObjectEv
(/usr/local/lib/libgcj.so.3)
at 0x4034cc11:
_ZN3gnu4java3rmi6server10UnicastRef12invokeCommonEPN4java3rmi6RemoteEPNS4_4lang7reflect6MethodEP6JArrayIPNS8_6ObjectEEix
(/usr/local/lib/libgcj.so.3)
at 0x4034ca4a:
_ZN3gnu4java3rmi6server10UnicastRef6invokeEPN4java3rmi6RemoteEPNS4_4lang7reflect6MethodEP6JArrayIPNS8_6ObjectEEx
(/usr/local/lib/libgcj.so.3)
at 0x403bf927: ffi_call_SYSV (/usr/local/lib/libgcj.so.3)
at 0x403bf8d7: ffi_raw_call (/usr/local/lib/libgcj.so.3)
at 0x4023a7bf:
_ZN16_Jv_InterpMethod9continue1EP26_Jv_InterpMethodInvocation
(/usr/local/lib/libgcj.so.3)
at 0x403ca7b4:
_ZN16_Jv_InterpMethod3runEP7ffi_cifPvP7ffi_rawP26_Jv_InterpMethodInvocation
(/usr/local/lib/libgcj.so.3)
at 0x40238654: _ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_
(/usr/local/lib/libgcj.so.3)
at 0x403bf78c: ?? (??:0)
at 0x403bf927: ffi_call_SYSV (/usr/local/lib/libgcj.so.3)
at 0x403bf8d7: ffi_raw_call (/usr/local/lib/libgcj.so.3)
at 0x4023a7bf:
_ZN16_Jv_InterpMethod9continue1EP26_Jv_InterpMethodInvocation
(/usr/local/lib/libgcj.so.3)
at 0x403ca7b4:
_ZN16_Jv_InterpMethod3runEP7ffi_cifPvP7ffi_rawP26_Jv_InterpMethodInvocation
(/usr/local/lib/libgcj.so.3)
at 0x40238654: _ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_
(/usr/local/lib/libgcj.so.3)
at 0x403bf78c: ?? (??:0)
at 0x4023e958: _ZN3gnu3gcj7runtime11FirstThread9call_mainEv
(/usr/local/lib/libgcj.so.3)
at 0x402bbf58: _ZN3gnu3gcj7runtime11FirstThread3runEv
(/usr/local/lib/libgcj.so.3)
BFD: Dwarf Error: Invalid or unhandled FORM value: 14.
BFD: Dwarf Error: Could not find abbrev number 104.
at 0x4024b54c: _Z13_Jv_ThreadRunPN4java4lang6ThreadE
(/usr/local/lib/libgcj.so.3)
at 0x402269ac: _Z11_Jv_RunMainPN4java4lang5ClassEPKciPS4_b
(/usr/local/lib/libgcj.so.3)
at 0x08048a30: ?? (/usr/src/build/40453-i386/BUILD/glibc-2.2.4/csu/init.c:0)
at 0x4064b507: __libc_start_main (/lib/i686/libc.so.6)
at 0x08048791: _start (??:0)
BFD: Dwarf Error: Invalid or unhandled FORM value: 14.
BFD: Dwarf Error: Could not find abbrev number 104.
java.lang.ClassNotFoundException: java.lang.StackTraceElement
at 0x40267c80: _ZN4java4lang9ThrowableC1EPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40258616: _ZN4java4lang9ExceptionC1EPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40257a69: _ZN4java4lang22ClassNotFoundExceptionC1EPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x403137bc: _ZN4java3net14URLClassLoader9findClassEPNS_4lang6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40243c27:
_ZN3gnu3gcj7runtime13VMClassLoader9findClassEPN4java4lang6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40256d36: _ZN4java4lang11ClassLoader9loadClassEPNS0_6StringEb
(/usr/local/lib/libgcj.so.3)
at 0x40244379:
_Z13_Jv_FindClassP13_Jv_Utf8ConstPN4java4lang11ClassLoaderE
(/usr/local/lib/libgcj.so.3)
at 0x40225eeb:
_Z26_Jv_FindClassFromSignaturePcPN4java4lang11ClassLoaderE
(/usr/local/lib/libgcj.so.3)
at 0x40225f24:
_Z26_Jv_FindClassFromSignaturePcPN4java4lang11ClassLoaderE
(/usr/local/lib/libgcj.so.3)
at 0x402408f7:
_ZN4java4lang5Class7forNameEPNS0_6StringEbPNS0_11ClassLoaderE
(/usr/local/lib/libgcj.so.3)
at 0x4024094f: _ZN4java4lang5Class7forNameEPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x402be642:
_ZN3gnu4java4lang7reflect13TypeSignature19getClassForEncodingEPN4java4lang6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40272e94: _ZN4java2io17ObjectInputStream10readObjectEv
(/usr/local/lib/libgcj.so.3)
at 0x40272f5e: _ZN4java2io17ObjectInputStream10readObjectEv
(/usr/local/lib/libgcj.so.3)
at 0x40272f5e: _ZN4java2io17ObjectInputStream10readObjectEv
(/usr/local/lib/libgcj.so.3)
at 0x40272f5e: _ZN4java2io17ObjectInputStream10readObjectEv
(/usr/local/lib/libgcj.so.3)
at 0x40272f5e: _ZN4java2io17ObjectInputStream10readObjectEv
(/usr/local/lib/libgcj.so.3)
at 0x40272fd6: _ZN4java2io17ObjectInputStream10readObjectEv
(/usr/local/lib/libgcj.so.3)
at 0x4034cc11:
_ZN3gnu4java3rmi6server10UnicastRef12invokeCommonEPN4java3rmi6RemoteEPNS4_4lang7reflect6MethodEP6JArrayIPNS8_6ObjectEEix
(/usr/local/lib/libgcj.so.3)
at 0x4034ca4a:
_ZN3gnu4java3rmi6server10UnicastRef6invokeEPN4java3rmi6RemoteEPNS4_4lang7reflect6MethodEP6JArrayIPNS8_6ObjectEEx
(/usr/local/lib/libgcj.so.3)
at 0x403bf927: ffi_call_SYSV (/usr/local/lib/libgcj.so.3)
at 0x403bf8d7: ffi_raw_call (/usr/local/lib/libgcj.so.3)
at 0x4023a7bf:
_ZN16_Jv_InterpMethod9continue1EP26_Jv_InterpMethodInvocation
(/usr/local/lib/libgcj.so.3)
at 0x403ca7b4:
_ZN16_Jv_InterpMethod3runEP7ffi_cifPvP7ffi_rawP26_Jv_InterpMethodInvocation
(/usr/local/lib/libgcj.so.3)
at 0x40238654: _ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_
(/usr/local/lib/libgcj.so.3)
at 0x403bf78c: ?? (??:0)
at 0x403bf927: ffi_call_SYSV (/usr/local/lib/libgcj.so.3)
at 0x403bf8d7: ffi_raw_call (/usr/local/lib/libgcj.so.3)
at 0x4023a7bf:
_ZN16_Jv_InterpMethod9continue1EP26_Jv_InterpMethodInvocation
(/usr/local/lib/libgcj.so.3)
at 0x403ca7b4:
_ZN16_Jv_InterpMethod3runEP7ffi_cifPvP7ffi_rawP26_Jv_InterpMethodInvocation
(/usr/local/lib/libgcj.so.3)
at 0x40238654: _ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_
(/usr/local/lib/libgcj.so.3)
at 0x403bf78c: ?? (??:0)
at 0x4023e958: _ZN3gnu3gcj7runtime11FirstThread9call_mainEv
(/usr/local/lib/libgcj.so.3)
at 0x402bbf58: _ZN3gnu3gcj7runtime11FirstThread3runEv
(/usr/local/lib/libgcj.so.3)
BFD: Dwarf Error: Invalid or unhandled FORM value: 14.
BFD: Dwarf Error: Could not find abbrev number 104.
at 0x4024b54c: _Z13_Jv_ThreadRunPN4java4lang6ThreadE
(/usr/local/lib/libgcj.so.3)
at 0x402269ac: _Z11_Jv_RunMainPN4java4lang5ClassEPKciPS4_b
(/usr/local/lib/libgcj.so.3)
at 0x08048a30: ?? (/usr/src/build/40453-i386/BUILD/glibc-2.2.4/csu/init.c:0)
at 0x4064b507: __libc_start_main (/lib/i686/libc.so.6)
at 0x08048791: _start (??:0)
BFD: Dwarf Error: Invalid or unhandled FORM value: 14.
BFD: Dwarf Error: Could not find abbrev number 104.
java.rmi.UnexpectedException: undeclared checked exception; nested
exception is: java.lang.StackTraceElement
at 0x40267c80: _ZN4java4lang9ThrowableC1EPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40258616: _ZN4java4lang9ExceptionC1EPNS0_6StringE
(/usr/local/lib/libgcj.so.3)
at 0x40270496: _ZN4java2io11IOExceptionC1EPNS_4lang6StringE
(/usr/local/lib/libgcj.so.3)
at 0x4033f0a9:
_ZN4java3rmi15RemoteExceptionC1EPNS_4lang6StringEPNS2_9ThrowableE
(/usr/local/lib/libgcj.so.3)
at 0x4033f44d:
_ZN4java3rmi19UnexpectedExceptionC1EPNS_4lang6StringEPNS2_9ExceptionE
(/usr/local/lib/libgcj.so.3)
at 0x403bf927: ffi_call_SYSV (/usr/local/lib/libgcj.so.3)
at 0x403bf8d7: ffi_raw_call (/usr/local/lib/libgcj.so.3)
at 0x4023a7bf:
_ZN16_Jv_InterpMethod9continue1EP26_Jv_InterpMethodInvocation
(/usr/local/lib/libgcj.so.3)
at 0x403ca7b4:
_ZN16_Jv_InterpMethod3runEP7ffi_cifPvP7ffi_rawP26_Jv_InterpMethodInvocation
(/usr/local/lib/libgcj.so.3)
at 0x40238654: _ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_
(/usr/local/lib/libgcj.so.3)
at 0x403bf78c: ?? (??:0)
at 0x403bf927: ffi_call_SYSV (/usr/local/lib/libgcj.so.3)
at 0x403bf8d7: ffi_raw_call (/usr/local/lib/libgcj.so.3)
at 0x4023a7bf:
_ZN16_Jv_InterpMethod9continue1EP26_Jv_InterpMethodInvocation
(/usr/local/lib/libgcj.so.3)
at 0x403ca7b4:
_ZN16_Jv_InterpMethod3runEP7ffi_cifPvP7ffi_rawP26_Jv_InterpMethodInvocation
(/usr/local/lib/libgcj.so.3)
at 0x40238654: _ZN16_Jv_InterpMethod10run_normalEP7ffi_cifPvP7ffi_rawS2_
(/usr/local/lib/libgcj.so.3)
at 0x403bf78c: ?? (??:0)
at 0x4023e958: _ZN3gnu3gcj7runtime11FirstThread9call_mainEv
(/usr/local/lib/libgcj.so.3)
at 0x402bbf58: _ZN3gnu3gcj7runtime11FirstThread3runEv
(/usr/local/lib/libgcj.so.3)
BFD: Dwarf Error: Invalid or unhandled FORM value: 14.
BFD: Dwarf Error: Could not find abbrev number 104.
at 0x4024b54c: _Z13_Jv_ThreadRunPN4java4lang6ThreadE
(/usr/local/lib/libgcj.so.3)
at 0x402269ac: _Z11_Jv_RunMainPN4java4lang5ClassEPKciPS4_b
(/usr/local/lib/libgcj.so.3)
at 0x08048a30: ?? (/usr/src/build/40453-i386/BUILD/glibc-2.2.4/csu/init.c:0)
at 0x4064b507: __libc_start_main (/lib/i686/libc.so.6)
at 0x08048791: _start (??:0)