I can't reproduce this.

> Size: 64911360
Are you sure that this is the exact file size?

What's your load average?  


> PANIC! Just recreated heisenbug! ID:13e39c8e13e39c8e
The above is not a good sign.  I usually only see this on my machine when it 
is running at extremely high loads.

--gj



> >
> > If you (or anyone else) wants to insert insert some stuff, use
> > freenet.client.cli.Main.  It's the only client I am aware of that
> > supports checksumming.  Don't use fproxy.  It doesn't use the new
> > AutoRequester SplitFile insertion code yet.
>
> When inserting this file:
> URI: CHK@
> Original filename: NetBeansIDE-release34.tar
> (downloaded from netbeans.org then decompressed(
> SHA-1: bf13afb61ac15eadeefa2480ab5c1db058385e13  NetBeansIDE-release34.tar
> MD5: 9f1d5a040a2526f4d187409ef36acd29  NetBeansIDE-release34.tar
> Size: 64911360
> Mime-type: application/x-tar
>
> I got an error with latest CVS:
> bdonlan at bd-home-comp freenet $ nice -n 5 java -cp lib/freenet.jar
> freenet.client.cli.Main put CHK@ ~/NetBeansIDE-release34.tar
> Using default temp directory: /tmp
> Use --tempDir if you want to set this explictly.
> State PREPARED reached.
> State REQUESTING reached.
> SplitFile segment insert started [1/1]
> Encoding SplitFile segment (1/1) making 62 check blocks from 124 data
> blocks...
> - ------------------------------------------------------------
> ENCODING [1/1]
> - ------------------------------------------------------------
> Encoding stripe: 0 [131072]
> Made 62 131072 byte check blocks in 230451ms.
> Encoding stripe: 1 [131072]
> Made 62 131072 byte check blocks in 329752ms.
> Encoding stripe: 1 [131072]
> Made 62 131072 byte check blocks in 314471ms.
> Encoding stripe: 2 [131072]
> Made 62 131072 byte check blocks in 180380ms.
> Encoding stripe: 2 [131072]
> Made 62 131072 byte check blocks in 203907ms.
> Encoding stripe: 3 [131072]
> Made 62 131072 byte check blocks in 193728ms.
> Encoding stripe: 3 [131072]
> java.io.IOException: unexpected !
>         at FECUtils.read(FECUtils.java:301)
>         at FECUtils.readBuffers(FECUtils.java:320)
>         at FECUtils.encode(FECUtils.java:70)
>         at OnionFECEncoder.encode(OnionFECEncoder.java:118)
>         at freenet.client.FECTools.encodeSegment(FECTools.java:225)
>         at
> freenet.node.states.FCP.NewFECEncodeSegment.received(NewFECEncodeSegment.ja
>va:74) at freenet.node.StateChain.received(StateChain.java:161)
>         at freenet.node.StateChain.received(StateChain.java:52)
>         at
> freenet.node.StandardMessageHandler$Ticket.run(StandardMessageHandler.java:
>212) at
> freenet.node.StandardMessageHandler$Ticket.received(StandardMessageHandler.
>java:159) at
> freenet.node.StandardMessageHandler$Ticket.access$100(StandardMessageHandle
>r.java:121) at
> freenet.node.StandardMessageHandler.handle(StandardMessageHandler.java:68)
>         at freenet.Ticker$Event.run(Ticker.java:214)
>         at
> freenet.thread.QThreadFactory$QThread.run(QThreadFactory.java:212)
> FCPClient.getResponse -- Failed, reason: unexpected !
> SplitFile segment insert finished [1/1]: FAILED
> Request failed.
> State DONE reached.
> bdonlan at bd-home-comp freenet $ PANIC! Just recreated heisenbug! ID:
> 13e39c8e13e39c8e
> Made 62 131072 byte check blocks in 200053ms.
> java.io.IOException: Attempt to write past end of Bucket.
>         at
> freenet.support.RandomAccessFileBucket$RAOutputStream.write(RandomAccessFil
>eBucket.java:368) at FECUtils.dumpBlock(FECUtils.java:346)
>         at FECUtils.encode(FECUtils.java:83)
>         at OnionFECEncoder.encode(OnionFECEncoder.java:118)
>         at freenet.client.FECTools.encodeSegment(FECTools.java:225)
>         at
> freenet.node.states.FCP.NewFECEncodeSegment.received(NewFECEncodeSegment.ja
>va:74) at freenet.node.StateChain.received(StateChain.java:161)
>         at freenet.node.StateChain.received(StateChain.java:52)
>         at
> freenet.node.StandardMessageHandler$Ticket.run(StandardMessageHandler.java:
>212) at
> freenet.node.StandardMessageHandler$Ticket.received(StandardMessageHandler.
>java:159) at
> freenet.node.StandardMessageHandler$Ticket.access$100(StandardMessageHandle
>r.java:121) at
> freenet.node.StandardMessageHandler.handle(StandardMessageHandler.java:68)
>         at freenet.Ticker$Event.run(Ticker.java:214)
>         at
> freenet.thread.QThreadFactory$QThread.run(QThreadFactory.java:212)
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.1 (GNU/Linux)
>
> iD8DBQE+MzMzx533NjVSos4RApuYAJwOrp2pGlAlIXtRdqpbrjQuV+tgjwCg2UUH
> d4rZQZUdbxGiEsSngA472rs=
> =e4PU
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> devl mailing list
> devl at freenetproject.org
> http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/devl

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

Reply via email to