Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Reg : Dump

Former Member
0 Likes
1,216

Hi,

What are the various reasons for leading to dump,

like for example

-


> Type mismatch

what could be the other reasons

regards

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,152

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-dda...

Regards

Adil

9 REPLIES 9
Read only

former_member195383
Active Contributor
0 Likes
1,152

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

Read only

Former Member
0 Likes
1,152

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.

Read only

Former Member
0 Likes
1,153

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-dda...

Regards

Adil

Read only

Former Member
0 Likes
1,152

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

Read only

GauthamV
Active Contributor
0 Likes
1,152

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.

Read only

Former Member
0 Likes
1,152

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

Read only

Former Member
0 Likes
1,152

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.

Read only

0 Likes
1,152

Guys any more reasons