Symptom
While executing an IQ system procedure like sp_iqcontext, in some rare conditions, a fatal abort could occur in AnnotateCtrl::AnnotateParseTree.
Excerpt of the stack trace
**************************************************
** SAP IQ Abort:
*** From: stcxtlib/st_server.cxx:1707
*** PID: 55336
*** Message: caught signal 11, program abort
*** Thread: 140307237979904 (TID: 34)
**************************************************
** Parser command text:
call "sp_iqcontext"()
pc: 0x7f9bc629c3a2 pcstkwalk(stk_trace*, int, db_log*, hos_fd*)+0x32
pc: 0x7f9bc629ca11 ucstkgentrace(int, int)+0x121
pc: 0x7f9bc629dc5e DumpAllThreads(char const*, unsigned int, int)+0x12e
pc: 0x7f9bc602a77e hos_ABORT(char const*, unsigned int, char const*, char*, char*)+0x19e
pc: 0x7f9bc6d77e5f SigHndlr+0x4f
pc: 0x38e600f710
pc: 0x7f9cfda98579 AnnotateCtrl::AnnotateParseTree()+0x4d9
pc: 0x7f9cfda989b8 AnnotateExpression(a_db_cursor*, a_statement*, a_base_expr*)+0xc8
pc: 0x7f9cfda469bd dfe_ProcedureExprEvaluator::DoAnnotateAndBuild(a_statement*, a_base_expr*, dfv_Value&)+0x7d
pc: 0x7f9cfda481a5 dfe_ProcedureExprEvaluator::AnnotateAndBuildPred(a_statement*, a_base_expr*)+0x25
pc: 0x7f9cfda3a669 exec_procedure_stmt(Connection*, a_context_ref*, a_statement*, unsigned int, unsigned int)+0xdb9
pc: 0x7f9cfda3af83 run_procedure(a_context_ref*, dfm_CallInfo*, unsigned int, Connection*, unsigned int)+0x353
pc: 0x7f9cfda3c471 dbi_resume_procedure(a_context_ref*, unsigned int)+0x61
pc: 0x7f9cfdaae87e handle_open(Connection*, a_stmt*, an_isolation_level, unsigned int)+0xee
pc: 0x7f9cfdaae97e do_cursor_execute(Connection*, a_stmt*)+0x3e
pc: 0x7f9cfdab8317 db__execute_any_imm(Connection*, an_sqlpres_receive*)+0x1c7
pc: 0x7f9cfdac5cf4 RequestProcedure::call()+0xcd4
Read more...
Environment
This issue was seen on IQ 16 SP 8.29 Linux AMD64
Product
Keywords
CR 797117 ; 797117 ; parse ; parser ; Annotation ; AnnotateCtrl::AnnotateParseTree ; AnnotateCtrl ; AnnotateParseTree ; AnnotateExpression ; dfe_ProcedureExprEvaluator::DoAnnotateAndBuild ; dfe_ProcedureExprEvaluator ; DoAnnotateAndBuild ; dfe_ProcedureExprEvaluator::AnnotateAndBuildPred ; dfe_ProcedureExprEvaluator ; AnnotateAndBuildPred ; , KBA , BC-SYB-IQ , Sybase IQ , 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.