Do you have an up-to-date freenet-ext.jar? NullPointerException in
internal BigInteger code suggests you are using a JVM with a buggy
implementation of BigInteger.doubleValue() (i.e. most of them!), without
using the native freenet-ext.jar. How big is your freenet-ext.jar and
what's its timestamp?

On Sat, Jan 29, 2005 at 11:42:50PM -0000, Col.Steve Austin Ret. wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> 
> In message <[EMAIL PROTECTED]>, Matthew Toseland
> <[EMAIL PROTECTED]> wrote:
> >!!! Unable to decode the following MIME section !!!
> >Content-Type: multipart/signed; micalg=pgp-sha1;
> >protocol="application/pgp-signature"; boundary="azLHFNyN32YCQGCU"
> >Content-Disposition: inline
> >
> >--azLHFNyN32YCQGCU
> >Content-Type: text/plain; charset=us-ascii
> >Content-Disposition: inline
> >Content-Transfer-Encoding: quoted-printable
> >
> >Routing table stats? I.e. the top 10 lines of
> >http://127.0.0.1:8888/servlet/nodestatus/nodestatus.html ?
> 
> the following is with freenet running a few minutes this attempt before
> becoming un-useable at all.  later when i have some spare (yeah, riiight)
> time i will try a two hour attempt. in the meantime i am reverting back to
> 5100
> 
> 
> 
> Number of known routing nodes
> 79
> Number of node references
> 79
> Number of newbie nodes
> 1
> Number of uncontactable nodes
> 0
> Contacted and attempted to contact node references
> 78
> Contacted node references
> 0
> Contacted newbie node references
> 0
> Connections with Successful Transfers
> 0
> Backed off nodes
> 0
> Connection Attempts
> 189
> Successful Connections
> 0
> Lowest max estimated search time
> 0ms
> Lowest max estimated DNF time
> 0ms
> Lowest global search time estimate
> 17576.0ms
> Highest global search time estimate
> 43312.0ms
> Lowest global transfer rate estimate
> 389 bytes/second
> Highest global transfer rate estimate
> 850 bytes/second
> Lowest one hop probability of DNF
> 0.85
> Highest one hop probability of DNF
> 0.935
> Lowest one hop probability of transfer failure
> 0.0191
> Highest one hop probability of transfer failure
> 0.0667
> Single hop probability of QueryRejected
> 0.0010
> Single hop average time for QueryRejected
> 10726.279479688586
> Single hop probability of early timeout
> 0.645
> Single hop average time for early timeout
> 14916.034668755594
> Single hop probability of search timeout
> 0.363
> Single hop average time for search timeout
> 28045.190727140245
> Single hop overall probability of DNF given no timeout
> 0.776
> Single hop overall probability of transfer failure given transfer
> 0.036
> Probability of transfer given incoming request
> 0.0010
> Total number of requests that didn't QR
> 0
> Total number of reqests that timed out before a QR or Accepted
> 0
> Implementation
> freenet.node.rt.NGRoutingTabl
> 
> 
> 
> at the same time:
> 
> Sat Jan 29 14:50:02 CST 2005
> 
> [More details]
> Connections open (Inbound/Outbound/Limit)
> 0 (0/0/40)
> Transfers active (Transmitting/Receiving)
> 0 (0/0)
> Data waiting to be transferred
> None
> Total amount of data transferred
> 27 KiB
> Outbound connections legend
> Inbound connections legend
> 
> Idle
> 
> Idle
> 
> Transmitting data
> 
> Transmitting data
> 
> Receiving data
> 
> Receiving data
> 
> Receiving and transmitting data
> 
> Receiving and transmitting data
> Number of requests (sent/received) 0/0 
> 
> and the log for this try;
> 
> Jan 29, 2005 2:47:31 PM (freenet.node.Main, main): Starting Freenet (Fred)
> 0.5 node, build #5101 on JVM Sun Microsystems Inc.:Java HotSpot(TM) Client
> VM:1.4.2_05-b04
> INFO: Native CPUID library
> 'freenet/support/CPUInformation/jcpuid-x86-windows.dll' loaded from
> resource
> INFO: Optimized native BigInteger library
> 'net/i2p/util/jbigi-windows-athlon.dll' loaded from resource
> Jan 29, 2005 2:47:35 PM (freenet.node.Main, main): loading node keys: node
> Jan 29, 2005 2:47:35 PM (freenet.node.Main, main): Read node file
> Jan 29, 2005 2:47:36 PM (freenet.node.Main, main): starting filesystem
> Jan 29, 2005 2:47:40 PM (freenet.node.Main, main): loading data store
> Jan 29, 2005 2:47:40 PM (freenet.node.Main, main): loading routing table
> Jan 29, 2005 2:47:40 PM (freenet.node.rt.DataObjectRoutingStore, main):
> Removing orphaned property 0x0 :
> f03d1e33c135009f8b3f0f23f30d5afa3536062d2e6e67723164617461
> Jan 29, 2005 2:47:40 PM (freenet.node.Main, main): From input: 640.0
> Jan 29, 2005 2:47:40 PM (freenet.node.Main, main): Setting default
> initTransferRate to 640.0
> Jan 29, 2005 2:47:44 PM (freenet.node.Main, main): Created new NGRT
> Jan 29, 2005 2:47:44 PM (freenet.node.Main, main): Loaded stats
> Jan 29, 2005 2:47:44 PM (freenet.node.Main, main): loading temp bucket
> factory
> Jan 29, 2005 2:47:44 PM (freenet.node.Main, main): loaded temp bucket
> factory
> Jan 29, 2005 2:47:44 PM (freenet.node.Main, main): Loaded bucket factory
> Jan 29, 2005 2:47:44 PM (freenet.node.Main, main): not seeding routing
> table
> Jan 29, 2005 2:47:45 PM (freenet.node.Main, main): starting node
> Jan 29, 2005 2:47:46 PM (freenet.node.Main, main): Detected Windows 98/ME.
> Limiting connections accordingly. To get rid of this message, use a proper
> operating system - sorry
> Jan 29, 2005 2:47:47 PM (freenet.node.Main, main): loading service:
> mainport
> Jan 29, 2005 2:47:48 PM (freenet.node.Main, main): loading service:
> distribution
> Jan 29, 2005 2:47:48 PM
> (freenet.interfaces.servlet.SingleHttpServletContainer, main): Loading the
> single servlet distribution.params.servlet
> Jan 29, 2005 2:47:48 PM (freenet.node.Node, main): Starting ticker..
> Jan 29, 2005 2:47:48 PM (freenet.node.Node, main): Starting interfaces..
> Jan 29, 2005 2:47:48 PM (freenet.node.http.BookmarkManagerServlet, main):
> Bookmarks updated on request
> Jan 29, 2005 2:47:49 PM (freenet.node.Node, main): starting
> ListenSelector..
> Jan 29, 2005 2:48:21 PM (freenet.support.io.NIOInputStream, YThread-13):
> waited more than 30000ms in NIOIS.read() tcp/connection:
> 3668>69.95.99.75:5728,[EMAIL PROTECTED]:freenet.suppo
> [EMAIL PROTECTED] closing
> java.lang.Exception: debug
>       at freenet.support.io.NIOInputStream.read(NIOInputStream.java:319)
>       at java.io.FilterInputStream.read(Unknown Source)
>       at freenet.session.FnpLink.negotiateOutbound(FnpLink.java:637)
>       at freenet.session.FnpLink.solicit(FnpLink.java:202)
>       at 
> freenet.session.FnpLinkManager.createOutgoing(FnpLinkManager.java:111)
>       at freenet.ConnectionJob.run(ConnectionJob.java:378)
>       at freenet.ConnectionJob.createConnection(ConnectionJob.java:78)
>       at freenet.node.ConnectionOpener.checkpoint(ConnectionOpener.java:95)
>       at
> freenet.node.states.maintenance.Checkpoint.checkpoint(Checkpoint.java:54)
>       at 
> freenet.node.states.maintenance.Checkpoint.received(Checkpoint.java:47)
>       at freenet.node.StateChain.received(StateChain.java:177)
>       at freenet.node.StateChain.received(StateChain.java:61)
>       at
> freenet.node.StateChainManagingMessageHandler$ChainContainer.run(StateChain
> ManagingMessageHandler.java:335)
>       at
> freenet.node.StateChainManagingMessageHandler$ChainContainer.received(State
> ChainManagingMessageHandler.java:288)
>       at
> freenet.node.StateChainManagingMessageHandler$ChainContainer.access$100(Sta
> teChainManagingMessageHandler.java:207)
>       at
> freenet.node.StateChainManagingMessageHandler.handle(StateChainManagingMess
> ageHandler.java:99)
>       at freenet.Ticker$Event.run(Ticker.java:325)
>       at freenet.thread.YThreadFactory$YThread.run(YThreadFactory.java:285)
> Jan 29, 2005 2:48:21 PM (freenet.support.io.NIOInputStream, YThread-2):
> waited more than 30000ms in NIOIS.read() tcp/connection:
> 3654>83.226.166.138:10503,[EMAIL PROTECTED]:freenet.s
> [EMAIL PROTECTED] closing
> java.lang.Exception: debug
>       at freenet.support.io.NIOInputStream.read(NIOInputStream.java:319)
>       at java.io.FilterInputStream.read(Unknown Source)
>       at freenet.session.FnpLink.negotiateOutbound(FnpLink.java:637)
>       at freenet.session.FnpLink.solicit(FnpLink.java:202)
>       at 
> freenet.session.FnpLinkManager.createOutgoing(FnpLinkManager.java:111)
>       at freenet.ConnectionJob.run(ConnectionJob.java:378)
>       at freenet.ConnectionJob.createConnection(ConnectionJob.java:78)
>       at freenet.node.ConnectionOpener.checkpoint(ConnectionOpener.java:95)
>       at
> freenet.node.states.maintenance.Checkpoint.checkpoint(Checkpoint.java:54)
>       at 
> freenet.node.states.maintenance.Checkpoint.received(Checkpoint.java:47)
>       at freenet.node.StateChain.received(StateChain.java:177)
>       at freenet.node.StateChain.received(StateChain.java:61)
>       at
> freenet.node.StateChainManagingMessageHandler$ChainContainer.run(StateChain
> ManagingMessageHandler.java:335)
>       at
> freenet.node.StateChainManagingMessageHandler$ChainContainer.received(State
> ChainManagingMessageHandler.java:288)
>       at
> freenet.node.StateChainManagingMessageHandler$ChainContainer.access$100(Sta
> teChainManagingMessageHandler.java:207)
>       at
> freenet.node.StateChainManagingMessageHandler.handle(StateChainManagingMess
> ageHandler.java:99)
>       at freenet.Ticker$Event.run(Ticker.java:325)
>       at freenet.thread.YThreadFactory$YThread.run(YThreadFactory.java:285)
> Jan 29, 2005 2:49:39 PM (freenet.support.io.NIOInputStream, YThread-39):
> waited more than 30000ms in NIOIS.read() tcp/connection:
> 3892>69.95.99.75:5728,[EMAIL PROTECTED]:freenet.support
> [EMAIL PROTECTED] closing
> java.lang.Exception: debug
>       at freenet.support.io.NIOInputStream.read(NIOInputStream.java:319)
>       at java.io.FilterInputStream.read(Unknown Source)
>       at freenet.session.FnpLink.negotiateOutbound(FnpLink.java:637)
>       at freenet.session.FnpLink.solicit(FnpLink.java:202)
>       at 
> freenet.session.FnpLinkManager.createOutgoing(FnpLinkManager.java:111)
>       at freenet.ConnectionJob.run(ConnectionJob.java:378)
>       at freenet.ConnectionJob.createConnection(ConnectionJob.java:78)
>       at freenet.node.ConnectionOpener.checkpoint(ConnectionOpener.java:95)
>       at
> freenet.node.states.maintenance.Checkpoint.checkpoint(Checkpoint.java:54)
>       at 
> freenet.node.states.maintenance.Checkpoint.received(Checkpoint.java:47)
>       at freenet.node.StateChain.received(StateChain.java:177)
>       at freenet.node.StateChain.received(StateChain.java:61)
>       at
> freenet.node.StateChainManagingMessageHandler$ChainContainer.run(StateChain
> ManagingMessageHandler.java:335)
>       at
> freenet.node.StateChainManagingMessageHandler$ChainContainer.received(State
> ChainManagingMessageHandler.java:288)
>       at
> freenet.node.StateChainManagingMessageHandler$ChainContainer.access$100(Sta
> teChainManagingMessageHandler.java:207)
>       at
> freenet.node.StateChainManagingMessageHandler.handle(StateChainManagingMess
> ageHandler.java:99)
>       at freenet.Ticker$Event.run(Ticker.java:325)
>       at freenet.thread.YThreadFactory$YThread.run(YThreadFactory.java:285)
> Jan 29, 2005 2:50:22 PM (freenet.support.io.NIOInputStream, YThread-33):
> waited more than 30000ms in NIOIS.read() tcp/connection:
> 3683>24.148.160.66:34313,[EMAIL PROTECTED]:freenet.su
> [EMAIL PROTECTED] closing
> java.lang.Exception: debug
>       at freenet.support.io.NIOInputStream.read(NIOInputStream.java:319)
>       at java.io.FilterInputStream.read(Unknown Source)
>       at freenet.session.FnpLink.negotiateOutbound(FnpLink.java:637)
>       at freenet.session.FnpLink.solicit(FnpLink.java:202)
>       at 
> freenet.session.FnpLinkManager.createOutgoing(FnpLinkManager.java:111)
>       at freenet.ConnectionJob.run(ConnectionJob.java:378)
>       at freenet.ConnectionJob.createConnection(ConnectionJob.java:78)
>       at freenet.node.ConnectionOpener.checkpoint(ConnectionOpener.java:95)
>       at
> freenet.node.states.maintenance.Checkpoint.checkpoint(Checkpoint.java:54)
>       at 
> freenet.node.states.maintenance.Checkpoint.received(Checkpoint.java:47)
>       at freenet.node.StateChain.received(StateChain.java:177)
>       at freenet.node.StateChain.received(StateChain.java:61)
>       at
> freenet.node.StateChainManagingMessageHandler$ChainContainer.run(StateChain
> ManagingMessageHandler.java:335)
>       at
> freenet.node.StateChainManagingMessageHandler$ChainContainer.received(State
> ChainManagingMessageHandler.java:288)
>       at
> freenet.node.StateChainManagingMessageHandler$ChainContainer.access$100(Sta
> teChainManagingMessageHandler.java:207)
>       at
> freenet.node.StateChainManagingMessageHandler.handle(StateChainManagingMess
> ageHandler.java:99)
>       at freenet.Ticker$Event.run(Ticker.java:325)
>       at freenet.thread.YThreadFactory$YThread.run(YThreadFactory.java:285)
> Jan 29, 2005 2:50:32 PM (freenet.interfaces.LocalNIOInterface, YThread-33):
> Unhandled throwable while handling connection
> java.lang.NullPointerException
>       at java.math.BigInteger.toString(Unknown Source)
>       at java.math.BigInteger.toString(Unknown Source)
>       at java.math.BigInteger.doubleValue(Unknown Source)
>       at
> freenet.node.rt.FastSlidingBucketsKeyspaceEstimator.guess(FastSlidingBucket
> sKeyspaceEstimator.java:504)
>       at
> freenet.node.rt.FastSlidingBucketsKeyspaceEstimator.guessProbability(FastSl
> idingBucketsKeyspaceEstimator.java:452)
>       at
> freenet.node.rt.StandardNodeEstimator.dnfProbability(StandardNodeEstimator.
> java:773)
>       at
> freenet.node.rt.NGRoutingTable.pDataNonexistant(NGRoutingTable.java:726)
>       at
> freenet.node.rt.NGRoutingTable.pDataNonexistant(NGRoutingTable.java:734)
>       at
> freenet.node.rt.StandardNodeEstimator.createGDSL(StandardNodeEstimator.java
> :1600)
>       at
> freenet.node.rt.StandardNodeEstimator$StandardHTMLReportTool.drawCombinedGr
> aphBMP(StandardNodeEstimator.java:1914)
>       at
> freenet.client.http.NodeStatusServlet.sendNodeGraph(NodeStatusServlet.java:
> 1383)
>       at 
> freenet.client.http.NodeStatusServlet.doGet(NodeStatusServlet.java:599)
>       at javax.servlet.http.HttpServlet.service(Unknown Source)
>       at javax.servlet.http.HttpServlet.service(Unknown Source)
>       at
> freenet.interfaces.servlet.ServletContainer.handle(ServletContainer.java:82
> )
>       at
> freenet.interfaces.LocalNIOInterface$ConnectionShell.run(LocalNIOInterface.
> java:268)
>       at freenet.thread.YThreadFactory$YThread.run(YThreadFactory.java:285)
> Jan 29, 2005 2:50:32 PM (freenet.thread.YThreadFactory$YThread,
> YThread-33): Unhandled exception java.lang.NullPointerException in job
> [EMAIL PROTECTED]
> java.lang.NullPointerException
>       at java.math.BigInteger.toString(Unknown Source)
>       at java.math.BigInteger.toString(Unknown Source)
>       at java.math.BigInteger.doubleValue(Unknown Source)
>       at
> freenet.node.rt.FastSlidingBucketsKeyspaceEstimator.guess(FastSlidingBucket
> sKeyspaceEstimator.java:504)
>       at
> freenet.node.rt.FastSlidingBucketsKeyspaceEstimator.guessProbability(FastSl
> idingBucketsKeyspaceEstimator.java:452)
>       at
> freenet.node.rt.StandardNodeEstimator.dnfProbability(StandardNodeEstimator.
> java:773)
>       at
> freenet.node.rt.NGRoutingTable.pDataNonexistant(NGRoutingTable.java:726)
>       at
> freenet.node.rt.NGRoutingTable.pDataNonexistant(NGRoutingTable.java:734)
>       at
> freenet.node.rt.StandardNodeEstimator.createGDSL(StandardNodeEstimator.java
> :1600)
>       at
> freenet.node.rt.StandardNodeEstimator$StandardHTMLReportTool.drawCombinedGr
> aphBMP(StandardNodeEstimator.java:1914)
>       at
> freenet.client.http.NodeStatusServlet.sendNodeGraph(NodeStatusServlet.java:
> 1383)
>       at 
> freenet.client.http.NodeStatusServlet.doGet(NodeStatusServlet.java:599)
>       at javax.servlet.http.HttpServlet.service(Unknown Source)
>       at javax.servlet.http.HttpServlet.service(Unknown Source)
>       at
> freenet.interfaces.servlet.ServletContainer.handle(ServletContainer.java:82
> )
>       at
> freenet.interfaces.LocalNIOInterface$ConnectionShell.run(LocalNIOInterface.
> java:268)
>       at freenet.thread.YThreadFactory$YThread.run(YThreadFactory.java:285)
> Jan 29, 2005 2:51:44 PM (freenet.support.io.NIOInputStream, YThread-48):
> waited more than 30000ms in NIOIS.read() tcp/connection:
> 4064>69.95.99.75:5728,[EMAIL PROTECTED]:freenet.suppor
> [EMAIL PROTECTED] closing
> java.lang.Exception: debug
>       at freenet.support.io.NIOInputStream.read(NIOInputStream.java:319)
>       at java.io.FilterInputStream.read(Unknown Source)
>       at freenet.session.FnpLink.negotiateOutbound(FnpLink.java:637)
>       at freenet.session.FnpLink.solicit(FnpLink.java:202)
>       at 
> freenet.session.FnpLinkManager.createOutgoing(FnpLinkManager.java:111)
>       at freenet.ConnectionJob.run(ConnectionJob.java:378)
>       at freenet.ConnectionJob.createConnection(ConnectionJob.java:78)
>       at freenet.node.ConnectionOpener.checkpoint(ConnectionOpener.java:95)
>       at
> freenet.node.states.maintenance.Checkpoint.checkpoint(Checkpoint.java:54)
>       at 
> freenet.node.states.maintenance.Checkpoint.received(Checkpoint.java:47)
>       at freenet.node.StateChain.received(StateChain.java:177)
>       at freenet.node.StateChain.received(StateChain.java:61)
>       at
> freenet.node.StateChainManagingMessageHandler$ChainContainer.run(StateChain
> ManagingMessageHandler.java:335)
>       at
> freenet.node.StateChainManagingMessageHandler$ChainContainer.received(State
> ChainManagingMessageHandler.java:288)
>       at
> freenet.node.StateChainManagingMessageHandler$ChainContainer.access$100(Sta
> teChainManagingMessageHandler.java:207)
>       at
> freenet.node.StateChainManagingMessageHandler.handle(StateChainManagingMess
> ageHandler.java:99)
>       at freenet.Ticker$Event.run(Ticker.java:325)
>       at freenet.thread.YThreadFactory$YThread.run(YThreadFactory.java:285)
> 
> - -- 
> my email address is bogus, do NOT use it.
> 
> -----BEGIN PGP SIGNATURE-----
> Version: N/A
> 
> iQEVAwUBQfrSAc/fycBOJ+clAQH5kwf/YWk1RRjmrPAzdvbwKXUYOXx3eUPH4IyH
> WOQjs8vxRJnSczWtjH9ateqNfJ3dGXAAllyvasXKsSU0fxRRbpy77glNUD+0z589
> +Q1hqyJTOqGHExjSSgPoWv8W7I++N+KZI6ld6z+poMvGBDFmL/4P3ADEuQ9pi3Vm
> TkIsWCVPZPeoQxD+7OJbgQ3L4IyUzz3MrXoPz4r9ZIzYtuNREzB9mofL3KFckjLN
> 7afGjb5+Ngo8QbCMRI5newCqjjEZiqyUtbXJ1RSR1C3yS1Da6l/QM52GIhj7LhxD
> 1GqCKGKNSaycVv+ISve8KdPLJDmCczl5m7U7PccVhonBG7C6opHYLw==
> =evgl
> -----END PGP SIGNATURE-----
> 
> 
> _______________________________________________
> Support mailing list
> Support@freenetproject.org
> http://news.gmane.org/gmane.network.freenet.support
> Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
> Or mailto:[EMAIL PROTECTED]

-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Reply via email to