Anonymous | Login | Signup for a new account | 12-17-2024 11:48 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Advanced Details [ Jump to Notes ] | [ View Simple ] [ 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 | Platform | |||||
Status | closed | OS | |||||||
Projection | none | OS Version | |||||||
ETA | none | Fixed in Version | 4.0.41 | Product Version | 4.0.37 | ||||
Product Build | |||||||||
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) |
||||||||
Steps To Reproduce | |||||||||
Additional Information | Rep by W Record | ||||||||
Attached Files | |||||||||
|
Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
37 total queries executed. 33 unique queries executed. |