Opened 5 years ago

Closed 3 years ago

#1470 closed defect (no response)

Exception in thread simple timer

Reported by: Eche|on Owned by: zzz
Priority: minor Milestone: undecided
Component: router/transport Version: 0.9.17
Keywords: Cc:
Parent Tickets: Sensitive: no

Description (last modified by zzz)

Hi

my 0.9.17-23 router had this a lot today:

2015/02/09 12:54:04 | Exception in thread "SimpleTimer2 126/4" java.lang.IncompatibleClassChangeError: Class net.i2p.data.i2np.TunnelDataMessage does not implement the requested interface java.util.concurrent.RunnableScheduledFuture
2015/02/09 12:54:04 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.siftDown(ScheduledThreadPoolExecutor.java:901)
2015/02/09 12:54:04 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.finishPoll(ScheduledThreadPoolExecutor.java:1055)
2015/02/09 12:54:04 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085)
2015/02/09 12:54:04 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2015/02/09 12:54:04 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2015/02/09 12:54:04 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2015/02/09 12:54:04 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2015/02/09 12:54:04 | 	at java.lang.Thread.run(Thread.java:745)
2015/02/09 12:54:04 | Exception in thread "SimpleTimer2 123/4" java.lang.IncompatibleClassChangeError: Class net.i2p.data.i2np.TunnelDataMessage does not implement the requested interface java.util.concurrent.RunnableScheduledFuture
2015/02/09 12:54:04 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.siftDown(ScheduledThreadPoolExecutor.java:901)
2015/02/09 12:54:04 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.finishPoll(ScheduledThreadPoolExecutor.java:1055)
2015/02/09 12:54:04 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085)
2015/02/09 12:54:04 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2015/02/09 12:54:04 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2015/02/09 12:54:04 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2015/02/09 12:54:04 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2015/02/09 12:54:04 | 	at java.lang.Thread.run(Thread.java:745)
2015/02/09 12:54:04 | Exception in thread "SimpleTimer2 124/4" java.lang.IncompatibleClassChangeError: Class net.i2p.data.i2np.TunnelDataMessage does not implement the requested interface java.util.concurrent.RunnableScheduledFuture
2015/02/09 12:54:04 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.siftDown(ScheduledThreadPoolExecutor.java:901)
2015/02/09 12:54:04 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.finishPoll(ScheduledThreadPoolExecutor.java:1055)
2015/02/09 12:54:04 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085)
2015/02/09 12:54:04 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2015/02/09 12:54:04 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2015/02/09 12:54:04 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2015/02/09 12:54:04 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2015/02/09 12:54:04 | 	at java.lang.Thread.run(Thread.java:745)
I2P version: 0.9.17-23-deb1
Java version: Oracle Corporation 1.8.0_31 (Java(TM) SE Runtime Environment 1.8.0_31-b13)
Wrapper version: 3.5.25
Server version: 8.1.16.v20140903
Servlet version: Jasper JSP 2.1 Engine
Platform: Linux amd64 3.16.0-4-amd64
Processor: Haswell (corei)
Jbigi: Locally optimized native BigInteger library loaded from file
Encoding: UTF-8
Charset: UTF-8

Subtickets

Change History (4)

comment:1 Changed 5 years ago by killyourtv

Description: modified (diff)

comment:2 Changed 5 years ago by zzz

Description: modified (diff)
Status: newinfoneeded_new

"not possible", must be memory/disk corruption, hardware problem, or JVM bug? restart because it's really sick.

comment:3 Changed 5 years ago by zzz

Description: modified (diff)

restored description edit

comment:4 Changed 3 years ago by zzz

Resolution: no response
Status: infoneeded_newclosed

some mysterious cosmic rays, jars overwritten while running, or disk corruption, or JVM bug. Can't possibly be our problem.

Note: See TracTickets for help on using tickets.