SAP Knowledge Base Article - Preview

2618133 - server signal 8 abort at SA_Fatal followed by recovery restart failure - SAP IQ

Symptom

  • SAP IQ server aborts with st_server.cxx caught signal 8 

     *** SAP IQ Abort:
     *** From: stcxtlib/st_server.cxx:2090
     *** Message: caught signal 8, program abort
  • aborting stacktrace calls

    SA_Fatal
    DB_Fatal
    DatabaseFile::write_error
    DatabaseFile::group_write_ex
    DatabaseFile::group_write
    LogBuffer::flush()
    RedoLog::flush
    DB_Commit_Chgs(Connection*)
    ri_commit(Connection*)
    Connection::commit_work()

  • attempting to write a stack trace may fail with disk space full type errors appearing in the stderr file 

    sh: stktrc-20180311-180052_1.iq: cannot create [No space left on device]

  • The SAP IQ srv server log may also contain errors indicating problems writing to disk

    A write failed with error code: (28), No space left on device

  • Recovery restart attemps fail with s_blockmap.cxx abort with message TEMPORARY blockmap still owns dirty pages

    **************************************************
    *** SAP IQ Abort:
    *** From: slib/s_blockmap.cxx:2140
    *** PID: 27911
    *** Message: TEMPORARY blockmap still owns dirty pages -- should have been destroyed
    *** Thread: 115 (TID: 2)
    **************************************************

    DBSPAWN ERROR: -80

    Unable to start database server

  • Recovery abort stack trace generated

    __SLIP.DELETER__S
    st_database::~st_database()
    __SLIP.DELETER__YB
    db_closedb::Execute()
    st_command::DoCmdThroughResourceGate()
    st_iqctl::CloseDB
    UIQCtl_CloseDB
    st_SAIQInterfaceInfo::callFunction()
    st_SAIQInterface::RunIQFunc
    st_SAIQInterface::Execute
    saint_iqthresholdctl::CloseDB
    Database::close_database
    an_errmap_index StartDatabase
    RQStartDatabase::do_request()
    RQBaseItem::do_work(Worker*)

Read more...

Environment

  • SAP IQ 16.0 unix platforms

  • SAP IQ 16.1 unix platfroms

Product

SAP IQ 16.0 ; SAP IQ 16.1

Keywords

sybase, crash, IQ16, restart, disc, failure, sig8, stserver, main, sblockmap, file-system, filesystem, nospace, ASA, SQLAnywhere, 'bad data', offset, rollback, force, 'gone full' , 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.