[kaffe] Reproducible bugs running Freenet under Kaffe

Helmer Krämer hkraemer@freenet.de
Sat, 26 Oct 2002 11:59:32 +0200


On Sat, 26 Oct 2002 01:36:01 +0100
Matthew Toseland <toad@amphibian.dyndns.org> wrote:

> On Thu, Oct 24, 2002 at 06:23:32PM +0100, Matthew Toseland wrote:
> > On Thu, Oct 24, 2002 at 04:52:52PM +0200, Oskar Sandberg wrote:
> > > On Thu, Oct 24, 2002 at 03:18:41PM +0100, Matthew Toseland wrote:
> > > > Ok, I've got CVS working now, and I get a NullPointerException,
> > > > reliably, in java.lang.Class.getResourceAsStream. Attached.
> > > 
> > > Class.java throws an NPE if getResourceAsStream is run for a resource
> > > that does not exist. This is obviously when looking at the code. I've
> > > attached a (trivial) patch.
> > Sorry that my threading is out, but my messages haven't come back yet.
> > I have found a manageably small test case. I get
> > $ rm -f /var/lib/freenet-unstable/tertiary/freenet.log ; kaffe
> > freenet.node.Main --paramFile /etc/freenet-unstable/freenet.conf
> > Internal error: caught an unexpected exception.
> > Please check your CLASSPATH and your installation.
> > java/lang/IllegalMonitorStateException
> >   at
> >   freenet.thread.QThreadFactory$QThread.run(QThreadFactory.java:198)
> > Aborted
> Is anyone interested in this? The other JVMs are REALLY annoying me,
> they simply do not provide an adequate development environment (really
> slow plus usable stack traces, or fast but no line numbers, but nothing
> in between).

I usually don't have the time to do something just because I'm
interested in doing it. 

Would you please tell me how you configured your kaffe installation?
Posting the output of kaffe -fullversion would be great.

Greetings,
Helmer