Symptom
- Client process unexpectedly disconnected when running update index statistics with hashing
- ASE errorlog contains an Infected with signal 11 error with the following stacktrace:
kernel Current process (0x4b390192) infected with signal 11 (SIGSEGV)
kernel Address 0x0x00000000015080fc (ups_delete_stat_pages+0x85), siginfo (code, address) = (1, 0x0x0000010000000007)
kernel **** Saved signal context (0x0x00000001459d64c0): ****
kernel uc_flags: 0x0, uc_link: 0x(nil)
kernel uc_sigmask: 0x416000 0xb 0x1 0x7
kernel uc_stack: ss_sp: 0x(nil), ss_size: 0x0, ss_flags: 0x2
kernel General Registers (uc_mcontext.gregs):
kernel PC : 0x00000000015080fc (ups_delete_stat_pages+0x85)
kernel RAX : (nil) RBX : (nil)
kernel RCX : 0x000000023c4eb000 RDX : 0x000000ffffffffff
kernel RBP : 0x00000001459d6930 RSP : 0x00000001459d6910
kernel R8 : 0x0000000167d49728 R9 : 0x0000000165c5a1c4
kernel R10 : 0xffffffffffffffff R11 : 0x0000000167d49750
kernel R12 : (nil) R13 : 0x00000001459d7350
kernel R14 : 0x0000000268520000 R15 : (nil)
kernel RDI : 0x00000001459d7350 RSI : 0x00000001e44fceb8
kernel RIP : 0x00000000015080fc CSGSFS : 0x0000000000000033
kernel TRAPNO : 0x000000000000000e ERR : 0x0000000000000006
kernel EFL : 0x0000000000010286
kernel **** end of signal context ****
kernel ************************************
kernel SQL causing error : update index statistics tx_xxx_id using 50 values with hashing
kernel ************************************
server SQL Text: update index statistics tx_xxx_id using 50 values with hashing
kernel curdb = 4 tempdb = 2 pstat = 0x10000 p2stat = 0x40101000
kernel p3stat = 0x800 p4stat = 0x0 p5stat = 0x8 p6stat = 0x10 p7stat = 0x110000
kernel lasterror = 0 preverror = 0 transtate = 1
kernel curcmd = 326 program = isql
kernel extended error information: hostname: walleye login: sa
kernel pc: 0x00000000015e367b pcstkwalk+0x3a3()
kernel pc: 0x00000000015e3153 ucstkgentrace+0x263()
kernel pc: 0x00000000015df0be ucbacktrace+0x50()
kernel pc: 0x000000000078465c terminate_process+0xa7c()
kernel pc: 0x0000000001631778 kisignal+0x31f()
kernel pc: 0x00000000015080fc ups_delete_stat_pages+0x85()
kernel pc: 0x000000000155dd82 stu_nosort_create_hist_high_domain+0xab0()
kernel pc: 0x000000000155f26c stu_nosort_merge_hist+0x253()
kernel pc: 0x000000000155f768 stu_nosort_range+0x3d1()
kernel pc: 0x00000000014fab86 ups_nosort_create_hist+0x76()
kernel pc: 0x00000000014faef2 ups_nosort_end+0xa2()
kernel pc: 0x0000000001056717 statend+0x137()
kernel pc: 0x000000000106ec63 stat_finalize+0x23()
kernel pc: 0x00000000014f7c15 ups_build_gather_stats+0x455()
kernel pc: 0x00000000014e8b6f ups_build+0x45f()
kernel pc: 0x00000000014e6017 ups__updstats+0x627()
kernel pc: 0x00000000014ed6e3 ups__updstats_driver+0x107()
kernel pc: 0x00000000014ec43d update_statistics+0x2b6()
kernel pc: 0x00000000014eb023 ups_main+0x333()
kernel pc: 0x0000000001197fac s_execute+0x813c()
kernel pc: 0x00000000011d477c sequencer+0x155c()
kernel pc: 0x00000000007c7399 tdsrecv_language+0x199()
kernel pc: 0x00000000007e80e0 conn_hdlr+0x1100()
kernel end of stack trace, spid 17, kpid 8847428, suid 1
Read more...
Environment
SAP Adaptive Server Enterprise (ASE) 15.7
Product
Keywords
SEGV, segmentation, storage, access, violation, fault, segfault, kisignal, stacktrace, stack, registers, CR765991, CR#765991, 765991 , KBA , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , Problem
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.