Opened 3 years ago

#1728 new enhancement

Bote 0.4.2: java.nio.BufferUnderflowException

Reported by: hummingbird Owned by: str4d
Priority: minor Milestone: undecided
Component: apps/plugins Version: 0.9.23
Keywords: bote Cc:
Parent Tickets:

Description

While the node is running since several hours (and Bote unused), I see this issue in the I2P log :

I2P version: 0.9.23-10
Java version: Oracle Corporation 1.7.0_91 (OpenJDK Runtime Environment 1.7.0_91-b02)
Wrapper version: 3.5.25
Server version: 8.1.17.v20150415
Servlet version: Jasper JSP 2.1 Engine
Jbigi: Locally optimized library libjbigi-linux-athlon64_64.so loaded from file
Encoding: UTF-8
Charset: UTF-8

10/12/15 16:22:28 CRIT [uterWatchdog] et.i2p.router.tasks.ThreadDump?: Threads dumped to wrapper log
10/12/15 16:22:27 CRIT [uterWatchdog] 2p.router.tasks.RouterWatchdog?: Router appears hung, or there is severe network congestion. Watchdog starts barking!
10/12/15 16:22:27 ERROR [uterWatchdog] 2p.router.tasks.RouterWatchdog?: Memory: 98,49MB / 118,50MB
10/12/15 16:22:27 ERROR [uterWatchdog] 2p.router.tasks.RouterWatchdog?: Outbound send rate: 91,54KBps
10/12/15 16:22:27 ERROR [uterWatchdog] 2p.router.tasks.RouterWatchdog?: 1 minute send processing time: 113ms
10/12/15 16:22:27 ERROR [uterWatchdog] 2p.router.tasks.RouterWatchdog?: Participating tunnel count: 627
10/12/15 16:22:27 ERROR [uterWatchdog] 2p.router.tasks.RouterWatchdog?: Job lag: 0
10/12/15 16:22:27 ERROR [uterWatchdog] 2p.router.tasks.RouterWatchdog?: Ready and waiting jobs: 0
10/12/15 16:22:27 ERROR [uterWatchdog] client.ClientManagerFacadeImpl?: Client UbN7Yw has a leaseSet that expired 10m
10/12/15 14:43:26 ERROR [te #45190]: ] i2p.bote.packet.dht.Contact : Not enough bytes in packet.

java.nio.BufferUnderflowException?
at java.nio.HeapByteBuffer?.get(HeapByteBuffer?.java:145)
at java.nio.ByteBuffer?.get(ByteBuffer?.java:694)
at i2p.bote.packet.dht.Contact.<init>(Contact.java:122)
at sun.reflect.NativeConstructorAccessorImpl?.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl?.newInstance(NativeConstructorAccessorImpl?.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl?.newInstance(DelegatingConstructorAccessorImpl?.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at i2p.bote.packet.DataPacket?.createPacket(DataPacket?.java:106)
at i2p.bote.packet.dht.DhtStorablePacket?.createPacket(DhtStorablePacket?.java:56)
at i2p.bote.packet.dht.StoreRequest?.<init>(StoreRequest?.java:69)
at sun.reflect.GeneratedConstructorAccessor572.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl?.newInstance(DelegatingConstructorAccessorImpl?.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at i2p.bote.packet.CommunicationPacket?.createPacket(CommunicationPacket?.java:105)
at i2p.bote.network.I2PPacketDispatcher.dispatchPacket(I2PPacketDispatcher.java:126)
at i2p.bote.network.I2PPacketDispatcher.messageAvailable(I2PPacketDispatcher.java:105)
at i2p.bote.network.I2PPacketDispatcher.messageAvailable(I2PPacketDispatcher.java:82)
at net.i2p.client.impl.I2PSessionDemultiplexer.messageAvailable(I2PSessionDemultiplexer.java:43)
at net.i2p.client.impl.I2PSessionMuxedImpl$MuxedAvailabilityNotifier?.run(I2PSessionMuxedImpl.java:400)
at java.lang.Thread.run(Thread.java:745)
at net.i2p.util.I2PThread.run(I2PThread.java:100)

10/12/15 08:41:27 ERROR [uterWatchdog] 2p.router.tasks.RouterWatchdog?: Memory: 90,65MB / 117,00MB

Perhaps a issue related to the issue #1287 ? http://trac.i2p2.i2p/ticket/1287

Subtickets (add)

Change History (0)

Note: See TracTickets for help on using tickets.