Symptom
- IQ server crashed while executing 'load table' command with the following messages.
main Bufman: Incorrect page header read; from slib/s_buf.cxx:2108
s_blockmap: in use on destruction
**************************************************
*** SAP IQ Abort:
*** From: slib/s_blockmap.cxx:1267
*** PID: 125170
*** Message: Internal Error
*** Thread: 140390180284160 (TID: 5)
**************************************************
......................
===== Thread Number 140390180284160 (IQ connID: 0000002268) =====
pcstkwalk()
ucstkgentrace()
DumpAllThreads()
hos_ABORT()
s_blockmap::~s_blockmap()
s_VersioningBlockmap::~s_VersioningBlockmap()
s_bufman::PrivateFlush()
s_bufman::ReleaseSavepoint()
st_txncb::ReleaseSavepoint()
st_txncb::ReleaseSavepoint()
st_command::DoCmdThroughResourceGate()
st_iqtxn::ReleaseSavepoint()
UIQTxn_ReleaseSavepoint - The following error messages can be also been found when accessing the corrupted table.
- main Bufman: Decompression error during Read; from slib/s_buf.cxx:1787
- main Bufman: Incorrect page header read; from slib/s_trycatch.cxx:2928
- The following error can be also been found when accessing the corrupted table.
********************************************************
**
** Non-Fatal IQ Internal Error Detected
** at slib/s_blockmap.cxx:13065 on thread 140658448250624 (TID 797)
** s_ROBlockmapCursor::Find args: lbn:82024, btype:13, nBlocks:16, translating
** Unknown buffer manager internal error
pcstkwalk()
ucstkgentrace()
StackTraceForThisThread()
s_blockmap::ThrowError()
s_ROBlockmapCursor::Find()
s_bArrayCursor::Find()
s_bArrayLocater::LoadBlock()
s_bArrayLocater::LoadPage()
s_bArrayLocater::LocateTokenRecord() -
You may see the barray dump for Ridmap in the iqmsg file and it also show the gap in the rid sequence.
Txn 219908108 0 220397265
LoadPage, recid=146154075 SRID=146098689 ERID=146154074 BLOCK=1158
barray t140714472892160 C10 BEGIN dump RidMap:
----
barray t140714472892160 C10 startRecid=145776129 endRecid=145937408 block=1156 hasNBit=1
barray t140714472892160 C10 startRecid=145937409 endRecid=146098688 block=1157 hasNBit=1
barray t140714472892160 C10 startRecid=146098689 endRecid=146154074 block=1158 hasNBit=1
--- missing record id from 146154075 to 201326592
barray t140714472892160 C10 startRecid=201326593 endRecid=201501312 block=4 hasNBit=1
barray t140714472892160 C10 startRecid=201501313 endRecid=201676032 block=28 hasNBit=1
barray t140714472892160 C10 startRecid=201676033 endRecid=201850752 block=42 hasNBit=1 -
Ran DBCC against the target table. There are inconsistent FP indexes reported and the following message maybe reported.
** DBCC Status: Errors Detected ******
** DBCC Decompress Errors: 4 ******
** DBCC Unknown Exceptions: 3 ******
** FP Lookup Table Inconsistencies: 1 ******
** Inconsistent Index: user.tab.ASIQ_IDX_T820_C20_FP ******
** Non-Completed Index : user.tab.ASIQ_IDX_T820_C1_FP ******
Read more...
Environment
SAP IQ 16.0 SP11 PL05 Multiplex
Product
Keywords
SAP IQ, IQ, Abort, Crash, CR806914, CR#806914, CR 806914, main Bufman, Incorrect page header read, s_blockmap, in use on destruction, s_VersioningBlockmap, s_bufman, PrivateFlush, CR807838, CR#807838, CR 807838 , KBA , BC-SYB-IQ , Sybase IQ , Bug Filed
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.