Solution : https://service.sap.com/sap/support/notes/178665 (SAP Service marketplace login required)
Summary :
When an ABAP program incorporating frontend components like ActiveX or automation servers exits with SYSTEM_POINTER_PENDING, it is due to asynchronous management of the automation queue. The crash happens when function calls resulting in values are allocated to local variables which lose scope and are destroyed post execution of flush operations outside valid variable ranges (after ENDFORM, ENDFUNCTION, ENDMETHOD). This leads to a runtime system error, terminating the program and specifying the issue in the dump. The solution includes using class attributes to manage result values, preventing premature object destruction by maintaining references.
Key words :
system_pointer_pending short dump additional key words automation, \form=form/function/method\data=local variable, short dump system_pointer_pending, local variable caused, automation queue processing, include result values, abap runtime system, short dump, local variable, function call
Related Notes :
555739 | SAP GUI for HTML: Short dump SYSTEM_POINTER_PENDING |
73056 | Collective note: ABAP as OLE Automation Controller |