SAP Knowledge Base Article - Preview

2773242 - Assertion failed with stack 'LogAssertionInfoToIQMsg' -- SAP IQ

Symptom

A running DML encountered below Assertion error.

I. 02/27 10:09:21. 0000097143 [20917]: Delete of 0 rows started for table:
...
I. 02/27 10:09:21. 0000097143 **************************************
I. 02/27 10:09:21. 0000097143 ** Non-Fatal IQ Internal Error Detected
I. 02/27 10:09:21. 0000097143 ** at stcxtlib/st_iqctl.cxx:1211 on thread 151376 (TID 18)
I. 02/27 10:09:21. 0000097143 ** *** ERROR *** Assertion failed: 201501 (16.0.0.2805)[iq_gpb_dwh]
Page 0x0:0xffff0000 for requested record not a table page
...

***************** This is the STACKTRACE ***************
===== Thread Number 151376 ....=====
...
.StackTraceForThisThread(const char*,int,const char*,const char*,const char*)+0x510()
.st_iqctl::LogAssertionInfoToIQMsg(const char*)+0x4c()
.UIQCtl_LogAssertionInfoToIQMsg+0x30()
.st_SAIQInterfaceInfo::callFunction()+0x40()
.st_SAIQInterface::RunIQFunc(st_SAIQInterfaceInfo*)+0x168()
.st_SAIQInterface::Execute(int,void*,unsigned int(*)(void*,void*),void*,unsigned int)+0x59c()
.saint_iqthresholdctl::LogAssertionInfoToIQMsg(const char*)+0x90()
.DB_Assert(unsigned int,unsigned int,unsigned int,const char*,...)+0x2b4()
.RowSegment::read_lock()+0x214()
.dfe_UpdateRow::ReadPrevRow(const a_record_id&,PageRef*,unsigned int)+0x138()
.df_SysCursor::UpdateCurrent(unsigned int,unsigned int,unsigned int)+0x5c()
._iq_modify(df_SysCursor*)+0x54()
.Database::put_iq_values()+0xd0()
.Database::FlushRowToDisk()+0x10()
.UIDatabase_FlushRowToDisk+0x34()
...


Read more...

Environment

SAP IQ16.0 SP11.x

SAP IQ16.1 SP04.x

Product

SAP Sybase IQ 15.4

Keywords

 'Assertion failed' , 'LogAssertionInfoToIQMsg', 'DB_Assert', 818663, 818839 , , KBA , BC-SYB-IQ , Sybase IQ , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.