Opened 7 years ago

Closed 20 months ago

#710 closed defect (no response)

Spurious ISE on startup, Boot Communication System, Random is shut down

Reported by: sponge Owned by: sponge
Priority: minor Milestone:
Component: router/general Version: 0.9.1
Keywords: IllegalStateException Boot Communication System Random is shut down Cc:
Parent Tickets:

Description

Seen on Android at startup. Race condition?

E/I2P     (19221): JobQueueRunner [JobQueue 1/1] Error processing job [Boot Communication System] on thread 0: Random is shut down - do you have a static ref?
 java.lang.IllegalStateException: Random is shut down - do you have a static ref? java.lang.IllegalStateException: Random is shut down - do you have a static ref?
E/I2P     (19221):      at gnu.crypto.prng.BasePRNGStandalone.nextByteInternal(BasePRNGStandalone.java:168)
E/I2P     (19221):      at gnu.crypto.prng.BasePRNGStandalone.nextByte(BasePRNGStandalone.java:108)
E/I2P     (19221):      at net.i2p.util.FortunaRandomSource.nextBits(FortunaRandomSource.java:207)
E/I2P     (19221):      at net.i2p.util.FortunaRandomSource.signedNextInt(FortunaRandomSource.java:101)
E/I2P     (19221):      at net.i2p.util.FortunaRandomSource.nextInt(FortunaRandomSource.java:71)
E/I2P     (19221):      at net.i2p.router.transport.udp.UDPTransport$PeerTestEvent.setIsAlive(UDPTransport.java:2560)
E/I2P     (19221):      at net.i2p.router.transport.udp.UDPTransport.startup(UDPTransport.java:371)
E/I2P     (19221):      at net.i2p.router.transport.udp.UDPTransport.startListening(UDPTransport.java:1353)
E/I2P     (19221):      at net.i2p.router.transport.TransportManager.startListening(TransportManager.java:152)
E/I2P     (19221):      at net.i2p.router.transport.CommSystemFacadeImpl.startup(CommSystemFacadeImpl.java:55)
E/I2P     (19221):      at net.i2p.router.startup.BootCommSystemJob.runJob(BootCommSystemJob.java:43)
E/I2P     (19221):      at net.i2p.router.JobQueueRunner.runCurrentJob(JobQueueRunner.java:138)
E/I2P     (19221):      at net.i2p.router.JobQueueRunner.run(JobQueueRunner.java:79)
E/I2P     (19221):      at java.lang.Thread.run(Thread.java:1019)
E/I2P     (19221):      at net.i2p.util.I2PThread.run(I2PThread.java:85)
I/I2P     (19221): net.i2p.android.router.service.RouterService$FinalShutdownHook@40624a90 final shutdown hook Current state is: STOPPING
I/I2P     (19221): net.i2p.android.router.service.RouterService$FinalShutdownHook@40624a90 died of unknown causes


Subtickets

Change History (5)

comment:1 Changed 7 years ago by zzz

More info please. Simultaneous startup and shutdown? First startup in that JVM, or a subsequent startup?

comment:2 Changed 7 years ago by zzz

Router version?

comment:3 Changed 6 years ago by zzz

  • Milestone 0.9.3 deleted
  • Owner changed from zzz to sponge
  • Status changed from new to assigned

No response, reassigning to you. Please assign back to me after you respond.

comment:4 Changed 6 years ago by str4d

  • Status changed from assigned to infoneeded

comment:5 Changed 20 months ago by zzz

  • Resolution set to no response
  • Status changed from infoneeded to closed
Note: See TracTickets for help on using tickets.