On Sunday 20 January 2002 05:44, MikeDOTd wrote:
> When I try running freenet with kaffe I get the following error:
>
> freenet.fs.dir.DirectoryException: insertion collision in fragment size
> map
>         at java.lang.Throwable.fillInStackTrace(Throwable.java:native)
>         at java.lang.Throwable.<init>(Throwable.java:38)
>         at java.lang.Exception.<init>(Exception.java:24)
>         at java.lang.RuntimeException.<init>(RuntimeException.java:21)
>         at
> freenet.fs.dir.DirectoryException.<init>(DirectoryException.java:9)
>         at freenet.fs.dir.FragmentSizeMap.put(FragmentSizeMap.java:30)
>         at
> freenet.fs.dir.FragmentManager.allocate(FragmentManager.java:147)
>         at freenet.fs.dir.FSDirectory.store(FSDirectory.java:381)
>         at freenet.fs.dir.SharedDirectory.store(SharedDirectory.java:72)
>         at
> freenet.fs.dir.LossyDirectory.forceStore(LossyDirectory.java:100)
>         at
> freenet.fs.dir.FSDataObjectStore.flush(FSDataObjectStore.java:32)
>         at
> freenet.fs.dir.FSDataObjectStore.keys(FSDataObjectStore.java:106)
>         at
> freenet.node.rt.DataObjectRoutingStore.elements(DataObjectRoutingStore.java
>:74) at
> freenet.node.rt.CPAlgoRoutingTable.resetTransientState(CPAlgoRoutingTable.j
>ava:39) at
w> freenet.node.rt.CPAlgoRoutingTable.<init>(CPAlgoRoutingTable.java:35)
> at freenet.node.Main.main(Main.java:346)
>
>       This is with the new freenet-ext.jar, an updated freenet.conf(see
> below), and I'm starting freenet with:
> kaffe -addclasspath lib/freenet.jar:lib/freenet-ext.jar freenet.node.Main
> $@A
>
>
> thanks-mike.d
Hi Mike:

Nothing in this stack trace comes out of freenet-ext.jar.  It looks like a 
bug in the new datastore code.  If you still have the data store files, I 
would hold on to them for a bit in case Tavin wants to look at them.

--gj

Tavin:
I'll get rid of the resetTransientState() gook, but the error isn't there.
>freenet.node.rt.CPAlgoRoutingTable.resetTransientState(CPAlgoRoutingTable.j
>ava:39) 

All I'm doing there is getting the routingStore.enumeration(). 

--gj

_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl

Reply via email to