Skip to Content

MESSAGE_TYPE_X AC_FLUSH_CALL short dump

Hi,

I am getting the short dump MESSAGE_TYPE_X in the function

CALL FUNCTION 'AC_FLUSH_CALL'

EXPORTING

SYSTEM_FLUSH = 'X'

CALLED_BY_SYSTEM = CALLED_BY_SYSTEM

IMPORTING

MESSAGE_NR = sysubrc

MESSAGE_TEXT = SY-MSGLI.

while expanding a parent node in a tree display.

The tree display code is as follows:

create object g_custom_container

exporting

" the container is linked to the custom control with the

" name 'TREE_CONTAINER' on the dynpro

container_name = 'TREE_CONTAINER'

exceptions

cntl_error = 1

cntl_system_error = 2

create_error = 3

lifetime_error = 4

lifetime_dynpro_dynpro_link = 5.

if sy-subrc <> 0.

message a000.

endif.

  • create a tree control

create object g_tree

exporting

parent = g_custom_container

" single node selection is used

node_selection_mode = cl_gui_simple_tree=>node_sel_mode_single

exceptions

lifetime_error = 1

cntl_system_error = 2

create_error = 3

failed = 4

illegal_node_selection_mode = 5.

if sy-subrc <> 0.

message a000.

endif.

Any valuable suggestions will be rewarded.

Regards,

Soumya.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • author's profile photo Former Member
    Former Member
    Posted on May 06, 2008 at 12:55 PM

    typical control error.

    most probably a problem in your node_table or item_table.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 06, 2008 at 01:00 PM

    This is problem with SAP GUI. some dll are missing. tyr to install latest SAP gui. It should work.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Nov 06, 2019 at 07:30 PM

    I faced same short dump in my custom z program ( ALV Tree display using CL_GUI_LIST_TREE) ; in my case the root cause was a blank value passed for a field (treev_ntab-isfolder ) in node table, populating value 'X' for all nodes fixed the issue.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.