A customer hit this exception on their machine.  (IBM linux variant...
not exactly sure which one with running the IBM 1.6 jdk, again not
sure exactly which one)

Caused by: org.h2.jdbc.JdbcSQLException: General error:
"java.lang.ArrayIndexOutOfBoundsException"; SQL statement:
UPDATE TABLE_NAME SET colum1='a', column2='v', colum3=NOW() WHERE
id='XXX'' [50000-132]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:316)
at org.h2.message.DbException.get(DbException.java:156)
at org.h2.message.DbException.convert(DbException.java:284)
at org.h2.command.Command.executeUpdate(Command.java:218)
at org.h2.jdbc.JdbcStatement.executeUpdateInternal(JdbcStatement.java:124)
at org.h2.jdbc.JdbcStatement.executeUpdate(JdbcStatement.java:109)
at 
org.apache.commons.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:228)
at 
org.apache.commons.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:228)
at voyager.common.sql.SQLPool$11.runTransaction(SQLPool.java:376)
at voyager.common.sql.SQLPool$11.runTransaction(SQLPool.java:373)
at voyager.common.sql.SQLPool.transaction(SQLPool.java:147)
.. . 8 more
Caused by: java.lang.ArrayIndexOutOfBoundsException
at org.h2.index.PageDataLeaf.getRowAt(PageDataLeaf.java:308)
at org.h2.index.PageDataLeaf.getRow(PageDataLeaf.java:425)
at org.h2.index.PageDatallode.getRow(PageDatallode.java:282)
at org.h2.index.PageDatallode.getRow(PageDatallode.java:282)
at org.h2.index.PageDatallode.getRow(PageDatallode.java:282)
at org.h2.index.PageDataIndex.getRow(PageDataIndex.java:388)
at org.h2.index.PageDataIndex.getRow(PageDataIndex.java:377)
at org.h2.table.RegularTable.getRow(RegularTable.java:100)
at org.h2.index.PageStreeIndex.getRow(PageStreeIndex.java:286)
at org.h2.index.PageStreeCursor.get(PageStreeCursor.java:45)
at org.h2.index.IndexCursor.get(IndexCursor.java:164)
at org.h2.table.TableFilter.get(TableFilter.java:340)
at org.h2.command.dml.Update.update(Update.java:88)
at org.h2.command.CommandContainer.update(CommandContainer.java:70)
at org.h2.command.Command.executeUpdate(Command.java:198)
. 15 more

Is this an error on my side, or something within H2?  Is it
potentially fixed in 1.2.134

Things appeared to work fine for a while, then this error started happening.

I see another reference to this error in:
http://mail-archives.apache.org/mod_mbox/harmony-dev/201004.mbox/%[email protected]%3e

Thanks for any pointers

Ryan

-- 
You received this message because you are subscribed to the Google Groups "H2 
Database" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/h2-database?hl=en.

Reply via email to