dynamobi/dynamobi — Issue #182: [LDB-139] getting an assertion error when previously used to get a nice error message
Author: dynamobi-build
Created: 2011-12-30 02:19:25+00:00
State: open
Labels: LDB

[reporter="schoi", created="Wed, 13 Sep 2006 10:24:59 -0500 (GMT-05:00)"]
nightly test: open/luciddb/test/sql/calc/like.sql:

select * from foo where x like '%*E*R%' escape '*';

Used to return this:

Error: Invalid escape sequence: %*E*R% at 1 (state=,code=0)

Now returns:

Error: java.lang.AssertionError: null (state=,code=0)

net.sf.farrago.jdbc.FarragoJdbcUtil$FarragoSqlException: java.lang.AssertionError: null

at com.lucidera.runtime.LucidDbRuntimeContext$ErrorLoggerBase.getFieldName(LucidDbRuntimeContext.java:298)

at com.lucidera.runtime.LucidDbRuntimeContext$ErrorQuotaLogger.log(LucidDbRuntimeContext.java:585)

at com.lucidera.runtime.LucidDbRuntimeContext.handleRowError(LucidDbRuntimeContext.java:186)

at net.sf.farrago.dynamic.stmt58803.ExecutableStmt$2.fetchNext(Unknown Source)

at org.eigenbase.runtime.TupleIterResultSet.next(TupleIterResultSet.java:93)

at net.sf.farrago.runtime.FarragoTupleIterResultSet.next(FarragoTupleIterResultSet.java:102)