It turns out that some recent changes in the freenet code have touched 
flaws in the Sun 1.3.1_02 jre. It worked for 0.5pre2 but doesn't for 
nightly builds after that build was released. I had thought that I 
upgraded the jre but appearently the rpm released by Sun does not change 
the symbolic link in /usr/bin/ for the java app. It continued to point 
to the old jre installed either with an old original installation. I 
just remade the symbolic link and all was good.

Anyways ... I remain stuck at 0.5pre2 though. While I can now get java 
to run all the snapshots, I can't retrieve anything through them. When I 
switched to 2002-10-13 snapshot, it had datastore issues (I am running 
the new native datastore)

  Exception in thread "main" freenet.KeyException: 
java.lang.reflect.InvocationTargetException
        at freenet.Key.readKey(Key.java:84)
        at freenet.node.rt.ReferenceSet.<init>(ReferenceSet.java:61)
        at freenet.node.rt.ReferenceSet.getProperty(ReferenceSet.java:27)
        at freenet.node.rt.TreeRoutingTable.<init>(TreeRoutingTable.java:42)
        at freenet.node.rt.CPAlgoRoutingTable.<init>(CPAlgoRoutingTable.java:34)
        at freenet.node.Main.main(Main.java:483)

I deleted the store directory and let the node rebuild a fresh one (I 
suppose it was a instinctual reaction from the monolithic datastore 
corruption days). The node started fine but as soon as I looked for any 
keys it came back immediately with a DNF (not RNFs as I've experienced 
long ago when Freenet was overloaded) no matter what htl I used. This 
was the case with 2002-10-11 snap on up. I didn't try earlier ones. At 
first I thought that I might have had bad seednodes so I tried some 
older ones with no luck. However, As soon as a downgraded to 0.5pre2 
then the node actually took the time to search for the keys and found 
many successfully.

Is anyone else seeing this kind of behaviour with the recent snapshots?

Mike


_______________________________________________
devl mailing list
devl at freenetproject.org
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to