Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005523 [Resin] minor sometimes 09-09-13 03:06 09-23-13 11:09
Reporter finallygo View Status public  
Assigned To ferg
Priority normal Resolution fixed  
Status closed   Product Version 4.0.31
Summary 0005523: I get a error when i send a request with JSESSIONID
Description when i send a request like this:

curl -b "JSESSIONID=aaaV3NPsMn2LY51111asdfas" "" [^]
I will get the error like :

java.lang.IllegalStateException: block Block[Table[mnode:2],10002] is not
an index code=0

java.lang.IllegalStateException: block Block[Table[mnode:2],10002] is not
an index code=0
    at com.caucho.db.block.Block.validateIsIndex(
    at com.caucho.db.index.BTree.validateIndex(
    at com.caucho.db.index.BTree.lookup(
    at com.caucho.db.index.BTree.lookup(
    at com.caucho.db.index.BTree.lookup(
    at com.caucho.db.sql.IndexExpr.evalIndex(
    at com.caucho.db.sql.IndexExpr.initRow(
    at com.caucho.db.sql.Query$TailInitRow.initBlockRow(
    at com.caucho.db.sql.Query.start(
    at com.caucho.db.sql.SelectQuery.execute(
    at com.caucho.db.sql.SelectQuery.execute(
    at com.caucho.db.jdbc.PreparedStatementImpl.execute(
    at com.caucho.db.jdbc.PreparedStatementImpl.executeQuery(
    at com.caucho.server.distcache.MnodeStore.load(
    at com.caucho.server.distcache.CacheDataBackingImpl.loadLocalEntryValue(
    at com.caucho.server.distcache.DistCacheEntry.loadLocalMnodeValue(
    at com.caucho.server.distcache.DistCacheEntry.loadMnodeValue(
    at com.caucho.server.distcache.DistCacheEntry.loadMnodeValue(
    at com.caucho.server.distcache.CacheImpl.getExtCacheEntry(
    at com.caucho.server.session.SessionImpl.load(
    at com.caucho.server.session.SessionManager.createSession(
    at com.caucho.server.http.AbstractCauchoRequest.createSession(
    at com.caucho.server.http.AbstractCauchoRequest.getSession(
    at com.caucho.server.http.AbstractCauchoRequest.finishRequest(
Additional Information
Attached Files

- Relationships

- Notes
09-23-13 11:09

This is not related to JSESSIONID. It's a corruption of the session database store. More recent versions have improved the database store recovery.

You may need to restart Resin, or if that it insufficient, remove the resin-data directory.

- Issue History
Date Modified Username Field Change
09-09-13 03:06 finallygo New Issue
09-23-13 11:09 ferg Note Added: 0006324
09-23-13 11:09 ferg Assigned To  => ferg
09-23-13 11:09 ferg Status new => closed
09-23-13 11:09 ferg Resolution open => fixed
09-23-13 11:09 ferg Fixed in Version  => 4.0.36
09-23-13 11:09 ferg Additional Information Updated
08-07-15 20:26 rivalhw Issue Monitored: rivalhw
08-07-15 20:27 rivalhw Issue End Monitor: rivalhw

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