This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: darwin and java status




Bryce McKinlay wrote:
 
> No. You should not need to set CLASSPATH to use gij (unless you have
> your own classes of course). What happens when you try to debug this in gdb?

which gij: /Volumes/reserved1/gcctmp/bin/gij
gij --version: gij (GNU libgcj) version 3.1

gdb gij 

--> set args hello
--> run

(gdb) bt
#0  _Z20_Jv_IsAssignableFromPN4java4lang5ClassES2_ (target=0x0,
source=0x15d62c) at ../../../gcc/libjava/java/lang/Class.h:189
#1  0x000263fc in _Z20_Jv_IsAssignableFromPN4java4lang5ClassES2_
(target=0x0, source=0x15d62c) at ../../../gcc/libjava/java/lang/natClass.cc:929
#2  0x000266a0 in _Jv_CheckCast (c=0x0, obj=0x6333b0) at ../../../gcc/libjava/java/lang/natClass.cc:1018
#3  0x0004051c in
_ZN4java3net14URLClassLoader12findResourceEPNS_4lang6StringE
(this=0x6327d0, name=0x633950) at ../../../gcc/libjava/java/net/URLClassLoader.java:188
#4  0x00034fc0 in _ZN4java4lang11ClassLoader11getResourceEPNS0_6StringE
(this=0x0, name=0x188648) at ../../../gcc/libjava/java/lang/ClassLoader.java:543
#5  0x00040924 in
_ZN4java3net14URLClassLoader9findClassEPNS_4lang6StringE (this=0x6327d0,
name=0x6304d0) at ../../../gcc/libjava/java/net/URLClassLoader.java:228
#6  0x0001dd80 in
_ZN3gnu3gcj7runtime13VMClassLoader9findClassEPN4java4lang6StringE
(this=0x6327d0, name=0x0) at ../../../gcc/libjava/java/lang/natClassLoader.cc:226
#7  0x0003456c in _ZN4java4lang11ClassLoader9loadClassEPNS0_6StringEb
(this=0x6327d0, name=0x6304d0, link=false) at ../../../gcc/libjava/java/lang/ClassLoader.java:120
#8  0x0001e4f4 in
_Z13_Jv_FindClassP13_Jv_Utf8ConstPN4java4lang11ClassLoaderE
(name=0x6304c4, loader=0x0) at ../../../gcc/libjava/java/lang/natClassLoader.cc:534
#9  0x0002469c in
_ZN4java4lang5Class7forNameEPNS0_6StringEbPNS0_11ClassLoaderE
(className=0x630140, initialize=1 '\001', loader=0x0) at ../../../gcc/libjava/java/lang/natClass.cc:86
#10 0x00024740 in _ZN4java4lang5Class7forNameEPNS0_6StringE
(className=0x1) at ../../../gcc/libjava/java/lang/natClass.cc:103
#11 0x000200f4 in _ZN3gnu3gcj7runtime11FirstThread3runEv (this=0x630100)
at ../../../gcc/libjava/gnu/gcj/runtime/FirstThread.java:46
#12 0x0001f274 in _Z13_Jv_ThreadRunPN4java4lang6ThreadE
(thread=0x630100) at ../../../gcc/libjava/java/lang/natThread.cc:285
#13 0x00004918 in _Z11_Jv_RunMainPN4java4lang5ClassEPKciPS4_b
(klass=0x0, name=0xbffffaba "hello", argc=1, argv=0xbffffa00,
is_jar=false) at ../../../gcc/libjava/prims.cc:1042
#14 0x000029dc in main (argc=2, argv=0x630140) at ../../../gcc/libjava/gij.cc:139
#15 0x00002738 in _start ()
#16 0x00002568 in start ()
(gdb) 


Thanks,

Andreas


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]