SAP Knowledge Base Article - Preview

3226235 - Error 9561 and Signal 11 in LeDataRow::writeRow() - SAP ASE 16.0

Symptom

  • Statement cache is enabled.
  • Configuration parameter "enable literal autoparam" is set to 1.
  • ASE reports Error 9561 and an "infected with signal 11" error with a stack trace when UPDATE statements are executed:

    Error: 9561, Severity: 20, State: 3
    An insert or update to table 'tab1' places column 'col1' at offset 24856, ending at offset -160382472. The maximum permitted ending offset for this column is 61. This is a server internal error.
     
    Current process (0x31ff5a4f) infected with signal 11 (SIGSEGV)
    Address 0x0x0000000001590f4b (LeDataRow::writeRow(unsigned char*, int, sdes*, sdes*)+0x9ab), siginfo (code, address) = (128, 0x(nil))
  • Stack trace includes the following functions:

    LeDataRow::writeRow
    LeUpdateOp::_LeOpNext(ExeCtxt&)
    LeEmitNoSndOp::_LeOpNext(ExeCtxt&)
    LePlanNext
    exec_lava
    s_execute

  • The terminated process (spid) becomes a zombie process:

    Task 838818383 is made zombie because it cannot be cleaned up during its termination. This task may have resources allocated to it.


Read more...

Environment

SAP Adaptive Server Enterprise (ASE) 16.0

Product

SAP Adaptive Server Enterprise 16.0

Keywords

CR826828, CR#826828, 826828, SEGV, segmentation, storage, access, violation, fault, segfault, kisignal, stacktrace, registers  , KBA , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , Known Error

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.