Symptom
The extended program check and CVA terminate with the short dump ASSERTION_FAILED in the class CL_SLIN_EXPR.
The "Active Calls/Events" section of the short dump contains the following entries at the top:
| METHOD CL_SLIN_EXPR==================CP SLIN_EXPR_HASHMARK_RENAME_LCL
| LCL_MARK_RENAME=>VALUE_NR_TO_NR
| METHOD CL_SLIN_EXPR==================CP SLIN_EXPR_HASHMARK_RENAME_LCL
| LCL_MARK_RENAME=>VALUE_ARG_TO_NR |
| METHOD CL_SLIN_EXPR==================CP SLIN_EXPR_HASHMARK_RENAME_LCL
| LCL_MARK_RENAME=>CONSTR_ARG_TO_NR |
| METHOD CL_SLIN_EXPR==================CP SLIN_EXPR_HASHMARK_RENAME_LCL
| LCL_MARK_RENAME=>RUN |
| METHOD CL_SLIN_EXPR==================CP SLIN_EXPR_HASHMARK_RENAME_LCL
| LCL_MARK_RENAME=>RUN_ALL |
| METHOD CL_SLIN_EXPR==================CP CL_SLIN_EXPR==================CM00J
| CL_SLIN_EXPR=>TREE_RENAME_HASHMARK
In the source code, the termination point is in line 1014 of program or include "SLIN_EXPR_HASHMARK_RENAME_LCL":
| 1008| CASE type-atyp. |
| 1009| WHEN synt_type-struc1-atyp OR synt_type-struc2-atyp. |
| 1010| ret = type_comp_to_deref_nr( struc_type = type |
| 1011| comp_name = me->prev-str ). |
| 1012| |
| 1013| WHEN OTHERS. |
|>>>>>| ASSERT 1 EQ 0. |
| 1015| ENDCASE.
Read more...
Environment
- SAP_BASIS < SAPKB74020
- SAP_BASIS < SAPK-75013INSAPBASIS
- SAP_BASIS < SAPK-75107INSAPBASIS
- SAP_BASIS < SAPK-75203INSAPBASIS
- SAP_BASIS < SAPK-75301INSAPBASIS
Keywords
SLIN, ASSERTION_FAILED, CL_SLIN_EXPR , KBA , BC-ABA-LA-EPC , Extended Program Check (SLIN), Code Vulnerability Analyzer , BC-ABA-LA , Syntax, Compiler, Runtime , 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.
SAP Knowledge Base Article - Preview