Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005619 [Resin] minor always 12-19-13 19:42 09-10-14 16:10
Reporter cowan View Status public  
Assigned To ferg
Priority normal Resolution fixed  
Status closed   Product Version 4.0.37
Summary 0005619: Restart to recover from corrupt session/log database
Description When a database corruption occurs, customer reports Resin does not restart but continues to run while producing extremely large log files (Note: 0000060 gig) per day until restarted manually.

EXN: java.lang.IllegalStateException: block at 0x81834000 is invalid for file /D:/Resin/resin-pro-4.0.37/resin-data/app-0/distcache/data.db (length 0xffffffff80000000)
  JniRandomAccessFile[/D:/Resin/resin-pro-4.0.37/resin-data/app-0/distcache/data.db]:class com.caucho.vfs.JniRandomAccessFile
java.lang.IllegalStateException: block at 0x81834000 is invalid for file /D:/Resin/resin-pro-4.0.37/resin-data/app-0/distcache/data.db (length 0xffffffff80000000)
  JniRandomAccessFile[/D:/Resin/resin-pro-4.0.37/resin-data/app-0/distcache/data.db]:class com.caucho.vfs.JniRandomAccessFile
        at com.caucho.db.block.BlockReadWrite.readBlockImpl(BlockReadWrite.java:200)
        at com.caucho.db.block.BlockReadWrite.readBlock(BlockReadWrite.java:175)
        at com.caucho.db.block.Block.read(Block.java:271)
        at com.caucho.db.block.BlockStore.readBlock(BlockStore.java:575)
        at com.caucho.db.xa.DbTransaction.readBlock(DbTransaction.java:332)
        at com.caucho.db.table.TableIterator.setRow(TableIterator.java:327)
        at com.caucho.db.sql.IdentityIndexExpr.initRow(IdentityIndexExpr.java:105)
        at com.caucho.db.sql.Query$TailInitRow.initBlockRow(Query.java:952)
        at com.caucho.db.sql.Query.start(Query.java:727)
        at com.caucho.db.sql.DeleteQuery.execute(DeleteQuery.java:75)
        at com.caucho.db.jdbc.PreparedStatementImpl.execute(PreparedStatementImpl.java:367)
        at com.caucho.db.jdbc.PreparedStatementImpl.executeUpdate(PreparedStatementImpl.java:337)
        at com.caucho.server.distcache.DataStore.remove(DataStore.java:500)
        at com.caucho.server.distcache.DataRemoveActor.runTask(DataRemoveActor.java:85)
        at com.caucho.env.thread2.AbstractTaskWorker2.run(AbstractTaskWorker2.java:240)
        at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:173)
        at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)
Additional Information Rep by W Record
Attached Files

- Relationships

- Notes
(0006508)
ferg
09-10-14 16:10

win32 length issue
 

- Issue History
Date Modified Username Field Change
12-19-13 19:42 cowan New Issue
12-19-13 19:43 cowan version  => 4.0.37
09-10-14 16:10 ferg Note Added: 0006508
09-10-14 16:10 ferg Assigned To  => ferg
09-10-14 16:10 ferg Status new => closed
09-10-14 16:10 ferg Resolution open => fixed
09-10-14 16:10 ferg Fixed in Version  => 4.0.41


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
37 total queries executed.
33 unique queries executed.
Powered by Mantis Bugtracker