Just wanted to respond that I am not having any problems (meaning I
can run a simple test class in my local classpath) with current
CVS (8/21/99) after adding ksgc.c to Makefile.am in lib/libruntime.

I'm on Debian Linux 2.2.5.  I had to upgrade libtool in Japhar to 1.3b
as well.

Brian

Albrecht Kleine <[EMAIL PROTECTED]> writes:

> Hi,
> 
> as mentioned before, I have still some problems,
> but maybe my English is too bad, so I want to 
> explain in a 2nd try.
> 
> 
> If I am running an original compiled japhar0.08, it crashes
> because a problem in localtime() call in
> japhar-0.08/lib/libnative/java.lang/system.c
> 
> This looks as follows in gdb:
> 
> (gdb) run -verbose:class   alb.divtest
> Starting program: /usr/local/japhar/bin/japhar -verbose:class   alb.divtest
> [Loaded java/lang/Object from /usr/local/japhar/share/classes.zip]
> [Loaded java/io/Serializable from /usr/local/japhar/share/classes.zip]
> [Loaded java/lang/String from /usr/local/japhar/share/classes.zip]
> [Loaded java/lang/Class from /usr/local/japhar/share/classes.zip]
> [Loaded java/lang/System from /usr/local/japhar/share/classes.zip]
> [Loaded java/lang/Runnable from /usr/local/japhar/share/classes.zip]
> [Loaded java/lang/Thread from /usr/local/japhar/share/classes.zip]
> [Loaded java/lang/ThreadGroup from /usr/local/japhar/share/classes.zip]
> [Loaded java/util/Dictionary from /usr/local/japhar/share/classes.zip]
> [Loaded java/lang/Cloneable from /usr/local/japhar/share/classes.zip]
> [Loaded java/util/Hashtable from /usr/local/japhar/share/classes.zip]
> [Loaded java/util/Properties from /usr/local/japhar/share/classes.zip]
> [Loaded java/util/HashtableEntry from /usr/local/japhar/share/classes.zip]
> 
> Program received signal SIGTRAP, Trace/breakpoint trap.
> Java_java_lang_System_initProperties (env=0x804d450, cls=0x804ff30,
> props=0x8084950)
>     at system.c:398
> 398        tminfo = localtime(&t);
> (gdb) n
>     
> Program received signal SIGSEGV, Segmentation fault.
> 0x4002ee5d in __pthread_mutex_lock (mutex=0x58000014)
>    at ../linuxthreads/sysdeps/i386/pt-machine.h:29
>   ../linuxthreads/sysdeps/i386/pt-machine.h:29: No such file or directory.
> (gdb)
> 
> 
> Unfortunately I can't understand what's happend in __pthread_mutex_lock.
> 
> [For the trap above I inserted a statement __asm__(``int $0x3'').]
> 
> 
> 
> 
> So I patched the system.c w/o calling localtime, and now I can run 
> some classes, but _only_ if they are inside classes.zip !!!???????
> (I added some testclasses into this file). Any other classes are
> ignored :-(
> 
> Any ideas?
> 
> Cheers
> Albrecht
> 
> 

-- 
Brian Jones <[EMAIL PROTECTED]>

Reply via email to