[kaffe] NPE in clib/native/Double.c bug report
jrandom
jrandom@i2p.net
Fri Mar 19 07:49:02 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi y'all, quick bug report... I tried seeing whats up, but once it
jumped into clib/native/Double.c, it got beyond me.
java.lang.NullPointerException
at java.lang.Double.toStringWithPrecision (Double.java)
at java.lang.Double.toString (Double.java:30)
at java.lang.StringBuffer.append (StringBuffer.java:463)
at net.invisiblenet.i2p.router.peermanager.SpeedCalculator.calc
(SpeedCalculator.java:52)
. . .
which at SpeedCalculator.java:52 is
_log.debug("roundTripRate: " + roundTripRate + "ms sendRate: " +
sendRate + "bytes/second for " +
profile.getPeer().toBase64());
Lucky for us, its intermittent, and today was the first time I'd seen
it. :/
If it helps, for the params in the above log statement:
* roundTripRate is a double, calculated with values between 0 and
60,000
* sendRate is a double, with values between 0 and 100,000
* profile.getPeer().toBase64() is a string
% kaffe --fullversion
Engine: Just-in-time v3 Version: 1.1.x-cvs Java Version: 1.1
Configuration/Compilation options:
Compile date : Wed Mar 10 12:22:43 PST 2004
Compile host : col00846
Install prefix: /usr/local/kaffe114x
Thread system : unix-jthreads
CC : gcc
CFLAGS : -g -O2 -Wall -Wstrict-prototypes
LDFLAGS :
ChangeLog head: 2004-03-10 Casey Marshall <rsdio@metastatic.org>
% uname -a
FreeBSD col00846 4.8-RELEASE FreeBSD 4.8-RELEASE #0: Wed Sep 17
23:18:58 PDT 2003
The machine is an SMP VM on a cluster, and my local javalib has no
notable modifications.
hth,
=jr
-----BEGIN PGP SIGNATURE-----
Version: PGP 8.0
iQA/AwUBQFoXGMIgL3Iaet+UEQKm+gCggy5qREjS7DNkPNAXutgcRb+4cd8AnjMt
7BYS6UwiYEzFsCsgI/4EzSRm
=3UKf
-----END PGP SIGNATURE-----