SAP Knowledge Base Article - Preview

1949688 - Runtime error ASSERTION_FAILED happens when display dump details from ST22

Symptom

Runtime error ASSERTION_FAILED happens when you display dump details from ST22.

The termination occurrs in the ABAP program "SAPLST22_TOOLS" - in "CLASS_CONSTRUCTOR".

Due to the issue you may not be able to see the details of the dump,but you can find contens below from dev_w* trace:

A  ABAP Program SAPLST22_TOOLS                          .
A  Source LST22_TOOLSF01                           Line xx.
A  Error Code ASSERTION_FAILED.
A  Module abassert.c.
A  Function ab_aabAssertionFailedRabax Line xxxx.
A  ** RABAX: level LEV_RX_STDERR completed.
...
A  The ASSERT condition was violated..

Then you can locate where the dump happens from SE38>Program LST22_TOOLSF01 :

        dref ?= cl_abap_typedescr=>describe_by_name( '\TYPE=S380CATEGORY' ).
        fixedvalues = dref->get_ddic_fixed_values( ).
 -->   assert lines( fixedvalues ) = 15.

 


Read more...

Environment

ABAP System

Product

SAP NetWeaver all versions

Keywords

KBA , 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.