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.