SAP Knowledge Base Article - Preview

2539560 - Error 551 and stacktrace followed by signal 11 at s_free+0x496

Symptom

  • When Update Statistics is executed via a Stored Procedure it raises the 551+stacktrace and then a signal 11+stacktrace
       
    •  Error 551 and stacktrace 
       
      server  Error: 551, Severity: 20, State: 2
      server  An unknown EVAL was sent to the execution module.
      kernel  ************************************
      kernel  SQL causing error : UPDATE STATISTICS [dbo.TABX] ([idx1]) WITH SAMPLING=10 percent
      <snip>
      kernel  lasterror = 551 preverror = 0 transtate = 1
      kernel  curcmd = 192 program = isql
      kernel  extended error information: hostname: <xxx> login: dba
      <snip>
      kernel  pc: 0x0000000001263735 exc__raise+0x325()
      kernel  pc: 0x000000000126339c exc_raise+0x10c()
      kernel  pc: 0x000000000082dd9f LeRun+0xff()
      kernel  pc: 0x000000000081c98d LeEvals::LeEvRun(LeRunMode, LeRunStack*, short, LeDataRow*, unsigned char*, int*)+0x4d()
      kernel  pc: 0x000000000187b2ec LeExecEvals::exec()+0x48()
      kernel  pc: 0x000000000100335c s_exec_evals+0x15a()
      kernel  pc: 0x00000000011be181 s_execute+0x57b1()
      kernel  pc: 0x00000000011ff5a7 sequencer+0x29e7()
      kernel  pc: 0x00000000011c87b2 execproc+0x762()
      kernel  pc: 0x00000000011bbd72 s_execute+0x33a2()
      kernel  pc: 0x00000000011ff909 sequencer+0x2d49()
      kernel  pc: 0x00000000011c87b2 execproc+0x762()
      kernel  pc: 0x00000000011bbd72 s_execute+0x33a2()
      kernel  pc: 0x00000000011ff909 sequencer+0x2d49()
      kernel  pc: 0x00000000011c87b2 execproc+0x762()
      kernel  pc: 0x00000000011bbd72 s_execute+0x33a2()
      kernel  pc: 0x00000000011ff5a7 sequencer+0x29e7()
      kernel  pc: 0x00000000007cc7c9 tdsrecv_language+0x1c9()
      kernel  pc: 0x00000000007edbc0 conn_hdlr+0x1100()
      kernel  end of stack trace, spid 269, kpid 363135042, suid 195
       
    • Then a Signal 11 stacktrace at the module s_free+0x496
       
      kernel  Current process (0x15a50042) infected with signal 11 (SIGSEGV)
      kernel  Address 0x0x0000000001200bd6 (s_free+0x496), siginfo (code, address) = (1, 0x0x0000000100000047)
      kernel  **** Saved signal context (0x0x000000014780f870): ****
      <snip>
      kernel  General Registers (uc_mcontext.gregs):
      kernel       PC : 0x0000000001200bd6 (s_free+0x496)
      kernel          RAX : (nil)  RBX : 0x00000000ffffffff
      kernel          RCX : 0x0000000142c7d900  RDX : 0x0000000000000002
      kernel       RBP : 0x000000014780fd40  RSP : 0x000000014780fcb0
      kernel       R8  : (nil)  R9  : 0x00000001598f74c8
      kernel       R10 : (nil)  R11 : 0x0000000142c7d900
      kernel       R12 : 0x000000016299ffa8  R13 : 0x0000000172127000
      kernel       R14 : 0x000000015b16bce0  R15 : 0x0000000000000001
      kernel       RDI : 0x000000017fee9788  RSI : 0x0000000172127000
      kernel       RIP : 0x0000000001200bd6  CSGSFS : 0x2020000000000033
      kernel       TRAPNO : 0x000000000000000e  ERR : 0x0000000000000004
      kernel       EFL : 0x0000000000010206
      kernel  **** end of signal context ****
      kernel  pc: 0x000000000161c32b pcstkwalk+0x3a3()
      kernel  pc: 0x000000000161be03 ucstkgentrace+0x263()
      kernel  pc: 0x0000000001617d6e ucbacktrace+0x50()
      kernel  pc: 0x00000000007898fc terminate_process+0xd0c()
      kernel  pc: 0x000000000166a8f8 kisignal+0x31f()
      kernel  pc: 0x0000000001200bd6 s_free+0x496()
      kernel  pc: 0x00000000012003f3 s_pop+0x333()
      kernel  pc: 0x00000000011fbf05 s_cleanframe+0x145()
      kernel  pc: 0x00000000007eb77d clean_process+0x59d()
      kernel  pc: 0x00000000007ea5d5 kill_proc+0x335()
      kernel  pc: 0x0000000000789170 terminate_process+0x580()
      kernel  pc: 0x0000000001264ddd hdl_default+0x3b()
      kernel  pc: 0x00000000011fa8c9 s_handle+0x3c9()
      kernel  pc: 0x0000000001263735 exc__raise+0x325()
      kernel  pc: 0x000000000126339c exc_raise+0x10c()
      kernel  pc: 0x000000000082dd9f LeRun+0xff()
      kernel  pc: 0x000000000081c98d LeEvals::LeEvRun(LeRunMode, LeRunStack*, short, LeDataRow*, unsigned char*, int*)+0x4d()
      kernel  pc: 0x000000000187b2ec LeExecEvals::exec()+0x48()
      kernel  pc: 0x000000000100335c s_exec_evals+0x15a()
      kernel  pc: 0x00000000011be181 s_execute+0x57b1() 

Read more...

Environment

SAP Adaptive Server Enterprise (ASE)  15.7 SP132 ONE-OFF

Product

Sybase Adaptive Server Enterprise Cluster Edition 15.7

Keywords

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 ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.