I think I fixed this in the main branch.

http://hawk.freenetproject.org:8080/pipermail/cvs/2003-May/003247.html

The weird thing is that I have only gotten one successful ARK lookup in 
the entire time since that fix.

Are there other known problems with ARKs?

--gj

p.s.
The code that I commited was not exactly the code I tested but the fix 
is very simple (removing the unititialized bucket member from the 
subclass so that the initialized superclass version is used).  If 
someone sees a braino in my fix let me know.


Andrew Rodland wrote:
> Whoops, actually, there was a dump in the logs; it just didn't show up in
> the servlet. Here it is.
> 
> May 11, 2003 11:41:15 AM (freenet.node.states.maintenance.Checkpoint,
> FThread-27): unhandled throwable in Checkpoint: Fetching ARK
> freenet:SSK at 
> IrOSAjdM8~JxUt7xJxk9ojhhsQcPAgM,hogXhNkrH5nqGvGaBvZYAr1hLMll5IVT
> bIKjCKNRH4w/2
> java.lang.NullPointerException
>  at
> freenet.node.rt.CPAlgoRoutingTable$CPAlgoData$LookupARK.success(CPAlgoRoutin
> gTable.java:813)
>  at
> freenet.client.AutoBackoffNodeRequester.internalRun(AutoBackoffNodeRequester
> .java:165)
>  at
> freenet.node.rt.CPAlgoRoutingTable$CPAlgoData$LookupARK.internalRun(CPAlgoRo
> utingTable.java:809)
>  at
> freenet.client.AutoBackoffNodeRequester.checkpoint(AutoBackoffNodeRequester.
> java:83)
>  at
> freenet.node.states.maintenance.Checkpoint.checkpoint(Checkpoint.java:56)
>  at freenet.node.states.maintenance.Checkpoint.received(Checkpoint.java:49)
>  at freenet.node.StateChain.received(StateChain.java:161)
>  at freenet.node.StateChain.received(StateChain.java:52)
>  at
> freenet.node.StandardMessageHandler$Ticket.run(StandardMessageHandler.java:2
> 12)
>  at
> freenet.node.StandardMessageHandler$Ticket.received(StandardMessageHandler.j
> ava:159)
>  at
> freenet.node.StandardMessageHandler$Ticket.access$0(StandardMessageHandler.j
> ava)
>  at
> freenet.node.StandardMessageHandler.handle(StandardMessageHandler.java:68)
>  at freenet.Ticker$Event.run(Ticker.java:229)
>  at freenet.thread.FastThreadFactory$FThread.run(FastThreadFactory.java:97)
> 
> ----- Original Message ----- 
> From: "Andrew Rodland" <arodland at noln.com>
> To: <devl at freenetproject.org>
> Sent: Sunday, May 11, 2003 11:47 AM
> Subject: Re: [freenet-dev] Unhandled throwable in v593
> 
> 
> 
>>I'm getting this too: my node went up to 100% CPU load and just spewed
> 
> this
> 
>>message into the logs until I killed it. Nothing else was provided besides
>>the one line. The message was:
>>
>>11:43:19 unhandled throwable in Checkpoint: Fetching ARK
>>
> 
> freenet:SSK at 
> IrOSAjdM8~JxUt7xJxk9ojhhsQcPAgM,hogXhNkrH5nqGvGaBvZYAr1hLMll5IVT
> 
>>bIKjCKNRH4w/2 java.lang.NullPointerException
>>
>>Hope this helps
>>-- hobbs
>>
>>----- Original Message ----- 
>>From: "Niklas Bergh" <niklas.bergh at tific.com>
>>To: <devl at freenetproject.org>
>>Sent: Saturday, May 10, 2003 4:51 AM
>>Subject: [freenet-dev] Unhandled throwable in v593
>>
>>
>>
>>>unhandled throwable in Checkpoint: Fetching ARK
>>>
>>
> freenet:SSK at 
> 34AjrQvEAloDllIBPmh~dB-AnJMPAgM,A8Rt1j6C-xMwDcDyeULH3ya1SJRS1yM~
> 
>>>RQm-PYSVo3A/5
>>>
>>>Happens again and again right now. Unfortunately I cannot log at
>>
> anything
> 
>>>more verbose than normal (normal produces over a gig of log per day
>>
>>already)
>>
>>>/N
>>>
>>>
>>>_______________________________________________
>>>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
> 
> 
> _______________________________________________
> 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