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
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.
SAP Knowledge Base Article - Preview