SAP Knowledge Base Article - Preview

2177111 - Signal 11 in systs_des_has_stats_to_flush() brings ASE server down - SAP ASE 16.0

Symptom

  • ASE crashes with a storage access violation / Signal 11 error in the module systs_des_has_stats_to_flush() and a stack trace:

  Windows:

attempted read from memory location 0000000000000BD0 from instruction at location 0x0000000000DFA50F
Adaptive Server Enterprise system exception (0xc0000005) generated by a storage access violation.

  Linux:

Current process (0xf50234) infected with signal 11 (SIGSEGV)
Address 0x0x0000000000c9ac96 (systs_des_has_stats_to_flush+0x1e), siginfo (code, address) = (1, 0x0x0000000000000bd0)

  • Stack trace includes modules:

systs_des_has_stats_to_flush
des__scavenge
des_scavenge_for
ptn__pdes_scavenge
ptn__pdes_grab
ptn__pdes_install
ptn__pdes_init_fromrow
ptn_pdes_init
des__fill_common
des__fill
open__lookup
open__byname
open_user_table

  Note: A sample of a complete stack trace is available under Attachments.

  • The terminated process (spid) may not release the Resource->rdesmgr_spin spinlock which brings the ASE server down:

Spinlocks held by kpid 1909653610
Spinlock Resource->rdesmgr_spin at address 7ffffffe40879780 owned by 1909653610


Read more...

Environment

SAP Adaptive Server Enterprise (ASE) 16.0

Product

SAP Adaptive Server Enterprise 16.0

Keywords

SEGV, fault, segfault, stacktrace, CR803141, CR#803141, 803141, segmentation, kisignal, registers, shutdown, number, open, partitions, objects, indexes , KBA , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , BC-DB-SYB , Business Suite on Adaptive Server Enterprise , 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.