[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ANTS-2.0.0 Has Further Buffer Problems?



	I got another one of these.  Maybe the
anti-buffer-recycling patches weren't enough?  (I've just run a quock
check, and the anti-recycling patches are still in our code base.)

6 anee1@d02.csl.sri.com:3322 T36> cat err
pj_ANEPStreamLayer.Java:119: require failed: bh.getByteArray().length == bh.getLength()
java.lang.Throwable
        at edu.utah.janos.nodeos.Debug.printStackTrace(Debug.java:156)
        at edu.utah.janos.nodeos.Assert.assertFailure(Assert.java:54)
        at edu.utah.janos.nodeos.Assert.requireCheck(Assert.java:91)
        at edu.utah.janos.nodeos.pj_ANEPStreamLayer$StreamReader.readANEPPacketInto(pj_ANEPStreamLayer.java:119)
        at edu.utah.janos.nodeos.pj_ANEPStreamLayer$StreamReader.run(pj_ANEPStreamLayer.java:148)
        at java.lang.Thread.run(Thread.java)
Debug.exit() invoked.

7 anee1@d02.csl.sri.com:3322 T36> cat out
LoadClient: Running with joint anetd/EE security manager
java.version = 1.1.8
This is a version 1.1 JVM
numURLs = 2
LoadClient: url = http://bro.isi.edu:80/ANTS/ants2.0/
LoadClient: class name = edu.utah.janos.nodeos.Main
LoadClient: Class = class edu.utah.janos.nodeos.Main
Janos Java NodeOS v1.1.5
ANTS v2.0

8 anee1@d02.csl.sri.com:3322 T36>   

	ANTS was invoked with:

/home/abocc/jdk1.1.8/bin/java abocc.LoadClient 2 http://bro.isi.edu:80/ANTS/ants2.0/ http://205.178.57.133:80/ANTS/ants2.0/ edu.utah.janos.nodeos.Main ants.core.ConfigurationManager core.config 17.17.17.0

	core.config:

# ABone configuration file for core nodes

# Node 1
anepid 11.11.11.0 36
node 11.11.11.0 -log 255 -routes core.routes -updateRoutes true
channel 11.11.11.0 stdin -proxyaddr son.isi.edu:3322 -log 255
application 11.11.11.0 ants.dante.DanteServer -start 11.11.11.1 -end 11.11.11.255 -principal DanteUser

#### Node 3
anepid 13.13.13.0 36
node 13.13.13.0 -log 255 -routes core.routes -updateRoutes true
channel 13.13.13.0 stdin -proxyaddr abone-01.cs.princeton.edu:3322 -log 255
application 13.13.13.0 ants.dante.DanteServer -start 13.13.13.1 -end 13.13.13.255 -principal DanteUser

# Node 4
anepid 14.14.14.0 36
node 14.14.14.0 -log 255 -routes core.routes -updateRoutes true
channel 14.14.14.0 stdin -proxyaddr d05.csl.sri.com:3322 -log 255
application 14.14.14.0 ants.dante.DanteServer -start 14.14.14.1 -end 14.14.14.255 -principal DanteUser

# Node 5
anepid 15.15.15.0 36
node 15.15.15.0 -log 255 -routes core.routes -updateRoutes true
channel 15.15.15.0 stdin -proxyaddr dad.isi.edu:3322 -log 255
application 15.15.15.0 ants.dante.DanteServer -start 15.15.15.1 -end 15.15.15.255 -principal DanteUser

# Node 6
anepid 16.16.16.0 36
node 16.16.16.0 -log 255 -routes core.routes -updateRoutes true
channel 16.16.16.0 stdin -proxyaddr aegir.aero.org:3322 -log 255
application 16.16.16.0 ants.dante.DanteServer -start 16.16.16.1 -end 16.16.16.255 -principal DanteUser

# Node 7
anepid 17.17.17.0 36
node 17.17.17.0 -log 255 -routes core.routes -updateRoutes true
channel 17.17.17.0 stdin -proxyaddr d02.csl.sri.com:3322 -log 255
application 17.17.17.0 ants.dante.DanteServer -start 17.17.17.1 -end 17.17.17.255 -principal DanteUser

connect 11.11.11.0 15.15.15.0
connect 11.11.11.0 16.16.16.0
connect 13.13.13.0 14.14.14.0
connect 13.13.13.0 17.17.17.0
connect 14.14.14.0 16.16.16.0
connect 15.15.15.0 17.17.17.0



					Craig Milo Rogers




[ Janos ] [ OSKit ] [ Network Testbed ] [ Flick ] [ Fluke ]
Flux Research Group / Department of Computer Science / University of Utah