> > java.lang.NullPointerException
> >         at Freenet.Message.sendBack(Message.java, Compiled Code)
> >         at Freenet.message.InsertReply.pReceived(InsertReply.java, Compiled 
> > Code)
> >         at Freenet.Message.received(Message.java, Compiled Code)
> >         at 
> > Freenet.node.StandardMessageHandler.handle(StandardMessageHandler.java, 
> > Compiled Code)
> >         at Freenet.ConnectionHandler.run(ConnectionHandler.java, Compiled 
> > Code)
>
> This is much weirder. mm.replyCon and mm.origRec could both be null, but I
> can't see them being treated in a way that would cause a nullpointer in this
> method (n.makeConnection() throws a ConnectFailedException on a null 
> argument).
> And n and mm would cause if it if they were null, but mm is tested in
> InsertReply.pRecieved and n can't very well be null.

I haven't looked at your change, but doesn't this sound related to what you
did?  Suppose this is a second InsertReply, does that suggest anything?  Did
you null something out on the first InsertReply that this might be using?

Hal

_______________________________________________
Freenet-dev mailing list
Freenet-dev at lists.sourceforge.net
http://lists.sourceforge.net/mailman/listinfo/freenet-dev

Reply via email to