Skip to Content
author's profile photo Former Member
Former Member

Reg : Dump

Hi,

What are the various reasons for leading to dump,

like for example

-


> Type mismatch

what could be the other reasons

regards

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

8 Answers

  • Best Answer
    Posted on Jun 17, 2008 at 12:14 PM

    Hi,

    In the SAP R/3 system when serious program error occurs, the system terminates the current program and generates an ABAP/4 short dump. The ABAP/4 short dump is basically a list containing explanation about the possible causes of error. Short dumps are kept in a table called SNAP. It is the job of the administrator to regularly check the dump entries (if any) in the system on a daily basis, and take necessary corrective action by consulting with the user who has generated the short dump. Perform the following sequence of actions in order to view and analyze the short dumps in the system:

    u2022 From the SAP R/3 main screen choose the option Tools -> Administration, Monitor -> Dump Analysis. Alternately execute the transaction ST22.

    u2022 On the following u2018ABAP/4 Dump Analysisu2019 screen we can view the number of dumps generated in the current day and the previous day.

    u2022 Select the current day, and click the u2018Display listu2019 icon.

    u2022 On the following screen we will get a list of the short dumps. Double click on any one of them to go to the corresponding dump analysis screen. Read the short dump analysis and come up with a solution (if possible). If we are unable to solve the problem ourselves, then we should communicate the problem to SAP Helpdesk and send them a copy of the relevant portion of the dump analysis report.

    If we want to keep a particular dump for further analysis, then we can prevent it from being deleted by periodic background housekeeping jobs by selecting the dump in the list of dumps and choosing the menu option Short Dump -> Keep/Release.

    go through this links:

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f86c9290-0201-0010-7a93-dda3716dc0d2

    Regards

    Adil

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 17, 2008 at 12:15 PM

    you could call a function module by passing the wrong parameters. That could be a reason for dump. Dump could eveb occur if ur program takes long to execute. As an abaper you never know when a dump occurs...It could be coz of a small mistake.

    Nayan

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 17, 2008 at 12:16 PM

    hi,

    u cannot specify certain reasons for dump.

    any statement which cannot be rectified by the system will lead to dump.

    check the errors in ST22 .

    reward points if hlpful.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 17, 2008 at 12:16 PM

    hiii

    In select query if order of the fields are different then in structure then also program goes for dump.Many other reasons are there for dump.if logic is incorrect & program doesnt know what to means a big error then dump will be there as an error.It is not sure every time that when program will go for dump.

    reward if useful

    thx

    twinkal

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 17, 2008 at 12:17 PM

    Hi ,

    type mismatch occurs when you are giving one type of value to another type of variable.

    Mostly while using function module we do this type of mistake while passing the parameters .If the type parameter type is not matching with the variable we are passing to the parameter then this type of dump occurs.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 17, 2008 at 12:14 PM

    There are many reasons that lead to a dump..

    like ..

    1.u are calling a function module, there u are missing one parameter.

    2.in select statement u are not fetching data in proper order..

    and many other reasons are there.............

    If u are having a dump..u can see and analyze the same in st22.

    It will show where and how the dump occured.

    Reward points if the above is useful

    Edited by: Rudra Prasanna Mohapatra on Jun 17, 2008 2:14 PM

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 17, 2008 at 12:14 PM

    Other can be field symbol not assigned .It occurs in ALv report if you don't fill the fieldcatalog properly.Also if there is mismatch between the parameters passed to the function modules,you an see the dump.U can analyze them through tcode ST22.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 17, 2008 at 12:18 PM
    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.