cancel
Showing results for 
Search instead for 
Did you mean: 

short dump when tried to update the infotypes

Former Member
0 Kudos

Hi All,

I am getting a short dump with the error message

''The current application triggered a termination with a short dump ' in the production system.

The order of callig the objects is as follows:

Web Dynpro Component ZWD_ERT

Web Dynpro Controller EXTERNAL_ONBOARD calls method ONACTIONSAVE_EXTERNAL_DETAIL -> calls FM ZXR_HR_EXTUPDATE_EDIT

calls below forms ->

FORM SAPLZXR_ERM_UPDATE_EDIT

PROCESS_INFOTYPE

FORM SAPLZXR_ERM_UPDATE_EDIT

OTHER_INFOTYPE

FUNCTION SAPLZXR_ERM_UPDATE_EDIT -> calls FM HR_INFOTYPE_OPERATION ->which inturn calls FM HR_MAINTAIN_MASTERDATA ... which calls some sap standard classes and the error occurs in

Termination occurred in the ABAP program "SAPMSSY0" - in "%_ORDER_FORM_LEVEL". |

The main program was "SAPMHTTP ".

In the source code you have the termination point in line 89

of the (Include) program "SAPMSSY0".

Short text of error message:

Nested call of PERFORM ON COMMIT: NESTED_PERFORM_ON_COMMIT caller: SAPLB

| UBA_4 program: SAPLBUBA_4 form: GENERAL_BADI_CALL

Can any one faced this kind of problem?

what is the solution for this?

Regards,

Lakshmi.

Accepted Solutions (1)

Accepted Solutions (1)

thomas_jung
Developer Advocate
Developer Advocate
0 Kudos

This error would not seem to be Web Dynpro ABAP related. It seems as though you have a nest loop in a BADI. From inside the BADI processing, a call is made that leads into the BADI again. The system protects itself by dumping to avoid an infinite loop.

Answers (0)