kaffe and java-gnome (Was: [kaffe] System.loadLibrary() should look in /lib and /usr/lib)

Helmer Krämer hkraemer@freenet.de
Fri Jul 4 14:23:01 2003


On 04 Jul 2003 14:33:57 +0200
Mark Wielaard <mark@klomp.org> wrote:

Hey Mark,

> But even if I work around this I don't get that far when enabling the
> glib timer. Often kaffe will say that all threads are deadlocked. This
> seems to come from the fact that native method GtkMain() never returns.
> 
> Dumping live threads:
> `gc' tid 0x825900c, status SUSPENDED flags DONTSTOP
>  blocked@0x82388cc (0x825900c->|)
> `finaliser' tid 0x825000c, status SUSPENDED flags DONTSTOP
>  blocked@0x8238884 (0x825000c->|)
> `main' tid 0x8119028, status SUSPENDED flags NOSTACKALLOC DONTSTOP
>  blocked@0x819a9bc (0x8119028->|)
> Deadlock: all threads blocked on internal events
> ./snark-gnome.sh: line 9: 23839 Aborted                 ${JAVA} -verifyremote -classpath ${CLASSPATH} ${MAINCLASS} $*

seems like you're using the unix-jthreads threading system,
right? Have you already tried what happens when you're using
unix-pthreads instead?

Greetings,
Helmer