SAP Knowledge Base Article - Preview

2238831 - Crash at db_TableDef::~db_TableDef and st_connection::UnRegisterCursor - SAP IQ

Symptom

  • SAP IQ multiplex writer node DML statements sporadically causing various server crashes at db_TableDef::~db_TableDef and st_connection::UnRegisterCursor 
  • example call sequences taken from resultant stack traces:
pc: 0xfffffd7fe4e033f4 void hs_vdo::Update(const hs_vdorecid&,const void*,unsigned long)+0x3b0(0x0, 0xffffffff)
pc: 0xfffffd7fe50f3fc9 void db_TableDef::FlushMetadata()+0x8d(0xfffffd7fe6982b50, 0xfffffd7fe6bb3bd8)
pc: 0xfffffd7fe50dd919 void db_CatalogTxnList::FlushMetadata()+0x125(0x0, 0x0)
pc: 0xfffffd7fe61e335b void st_txncb::ReleaseSavepoint(st_txnsp*)+0x2af(0xfffffd7fe870b5a8, 0xfffffd7fe68f3c90)
pc: 0xfffffd7fe61e2f7c void st_txncb::ReleaseSavepoint(unsigned)+0x118(0x2a09cc0628, 0x2a09cc0668)
pc: 0xfffffd7fe4fca3d2 void st_command::DoCmdThroughResourceGate()+0x1c2(0xfffffd7fe6bc1d40, 0x200000002)
pc: 0xfffffd7fe5022d29 unsigned st_iqtxn::ReleaseSavepoint(UIConnection*,unsigned)+0x25(0x0, 0xfffffd7fe870d1a0)

pc: 0xfffffd7fe50e6726 db_TableDef::~db_TableDef()+0x152(0x291c563998, 0x295aaa12c8)
pc: 0xfffffd7fe50fad98 __SLIP.DELETER__R+0x14(0xfffffd7fe8709820, 0xfffffd7fe42e7f65)
pc: 0xfffffd7fe50e3109 void db_TableDef::Release()+0x28d(0x200000000, 0x100000000)
pc: 0xfffffd7fe50de59f int db_CatalogChain::Flush(unsigned long long,unsigned long long,int)+0x4d3(0xfffffd7fe870a180, 0xfffffd7ffd705ab9)
pc: 0xfffffd7fe50c0339 int db_Catalog::Flush(unsigned long long,unsigned long long,int)+0x1f5(0x34067ab, 0xfffffd7fe870a6d0)
pc: 0xfffffd7fe620e90c int st_txnMgr::DropVersions(st_txncb*&,hos_mutex_lock&,st_DVStatus,int*)+0x1408(0x0, 0x0)
pc: 0xfffffd7fe62152dc void st_txnMgr::UnRegisterCursor(st_txncb*,unsigned)+0x6d0(0xfffffd7fe42ecbbc, 0xfffffd7fe870b280)
pc: 0xfffffd7fe62297c1 void st_connection::UnRegisterCursor(st_cursor*,st_txncb*,unsigned)+0x2d(0x29b91726f0, 0xfffffd7fe870b508)
pc: 0xfffffd7fe4fcfda2 st_cursor::~st_cursor #Nvariant 1()+0xbfa(0xfffffd7fe6984dd0, 0x200000000)
pc: 0xfffffd7fe4fd49e6 st_cursorIQtoSA::~st_cursorIQtoSA()+0x3ba(0xfffffd7fe39ff06c, 0xfffffd7fe870c5a0)
pc: 0xfffffd7fe4fde4c4 __SLIP.DELETER__FB+0x14(0x0, 0x0)
pc: 0xfffffd7fe3a7c2ed df_CloseCursor::~df_CloseCursor()+0x61(0xfffffd7fe6986ed0, 0x200000003)
pc: 0xfffffd7fe5020c67 unsigned st_iqdml::CloseCursor(UICursor*)+0x2f(0xfffffd7f0ab76da0, 0xfffffd7fe870da70)

Read more...

Environment

  • SAP IQ 16.x
  • SAP IQ 15.x

Product

SAP IQ 16.0 ; SAP Sybase IQ 15.2 ; SAP Sybase IQ 15.4

Keywords

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 ONE Support launchpad (Login required).

Search for additional results

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