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

Search for additional results

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