trouble with Kaffe + ICQJava under Linux

Roger Espel Llima espel at
Wed Jul 15 10:05:18 PDT 1998

I've tried to run ICQJava with Kaffe under Linux, and it doesn't work.
The setup is: Linux Redhat 5.1, Kaffe 1.0.b1 (RPM for RedHat dowloaded
from the site), and from JDK 1.1.6v1.2.

without, the result is:

$ kaffe Mirabilis.ICQ.NetAware.CNetAwareApp -path ~espel/java/ICQJava 
java.lang.ClassNotFoundException: sun/audio/AudioPlayer
        at Mirabilis/ICQ/NetAware/CNetAwareApp.main(line unknown, pc 0x846c9df)

and with

$ vared CLASSPATH 
$ kaffe Mirabilis.ICQ.NetAware.CNetAwareApp -path ~espel/java/ICQJava 
        at java/awt/MediaTrackerEntry.imageUpdate(286)
        at java/awt/Image.stateChange(527)
        at java/awt/Image.createFromFile(382)
        at java/awt/Image$Initializer.startProduction(259)
        at java/awt/Image$
        at java/lang/

A strace of the kaffe ends with this (before printing the "null pointer
exception" error message):

sigaction(SIGVTALRM, {0x40036310, [], 0}, NULL) = 0
sigprocmask(SIG_UNBLOCK, [VTALRM], NULL) = 0
sigreturn()                             = ? (mask now [])
stat("/home/espel/java/ICQJava//Images/anim.gif", {st_mode=0, st_size=0, ...}) = 0
--- SIGSEGV (Segmentation fault) ---

I have no trouble at all running a "Hello World" app on the same setup.

ICQJava is a Java ICQ client, downloaded from

Roger Espel Llima, espel at

More information about the kaffe mailing list