|
You do not have to be an "ABAPer" in order to resolve
ABAP dump issues. The common way to deal with them is to look up in ST22.
Here you can see a descrition of what happened. You can further look up
OSS notes for the Error code, or for any programs, table or FM mentioned
in the dump.
Dumps happen when an ABAP program that is running in a background generally causes an immediate termination of the background job. ABAP short dumps are something which trouble any SAP user (sometimes help the user to understand the system needs better). We normally do a search for SAP notes or contact SAP to solve these dumps. But hardly takes any chance to understand the meaning of the dumps. Here I am listing some 'famous' ABAP dumps and trying to explain what are they. Please note that the solutions provided here may different from case to case. These should be used just as a 'first aid'. 1) STORAGE_PARAMETERS_WRONG_SET The problems with the dump STORAGE_PARAMETERS_WRONG_SET
are mainly related to the general restrictions of the 32bit OS. You can
address up to 4GB of virtual memory. Each process in OS is running in its
own context and can address max. 4GB. The parameters which are related
to ‘heap memory' ie abap/heap_area_dia, abap/heap_area_nondia, abap/heap_area_total
are should be set to 2 GB. Common approaches which we can take for this
dump are:
2) TSV_TNEW_PAGE_ALLOC_FAILED The error TSV_NEW_PAGE_ALLOC_FAILED means that more memory
was requested by the system because the program needed to expand an internal
table, but not is available. When Extended Memory is completely used up,
the process will go into PRIV mode and it will starts using Heap Memory
in case of Windows or vice versa in case of Unix. Once this enters into
PRIV mode, no other user will be able to use the corresponding work process.
If there is enough memory for it to finish, you will not see the error.
3) TSV_TNEW_OCCURS_NO_ROLL_MEMORY The dump TSV_TNEW_BLOCKS_NO_ROLL_MEMORY usually means
that the roll buffer has been exhausted. Please check the usage of your
roll buffer with ST02->History->Page. Near the bottom of the screen you
can see ROLL BUFFER history. If the roll buffer has been exhausted, you
can increase the size with parameter rdisp/ROLL_MAXFS, but make sure you
have sufficient disk space to handle the additional size of this buffer
if it writes to disk.
4) LOAD_PROGRAM_LOST The LOAD_PROGRAM_LOST error can occur when there are two
or more versions of a given program loaded into the buffer at any given
time. This happens when the program is changed by one user while it is
still in use by another user. When a user gets to the program that is having
this problem and R/3 attempts to load the generated version from the buffer,
it sees that the version is not the most current and tries to swap it out
for the most current, but the load was lost from the PXA buffer, hence
it throws the dump of LOAD_PROGRAM_LOST. LOAD_PROGRAM_LOST are the result
of the combination of not enough PXA space + changes of programs which
are in use currently. A running program can't run with two different versions
of one program. Ask the users restart their transactions (/nST22). By the
way, if the PXA would be big enough then the user who does not leave their
transaction for weeks will not see the changes to this application until
they restart the transaction.
5) CALL_FUNCTION_SIGNON_INCOMPL The short dump CALL_FUNCTION_SIGNON_INCOMPL is typical
of an RFC-Call with incorrect or missing logon-data. So, we have to find
out where the call is coming from.
6) RFC_NO_AUTHORITY This error mostly appears with the user SAPSYS. The user
SAPSYS is an internal user, it is not a personally used ID in the R/3 system.
However, all system errors and ABAP programs are run via this user id.
As per note 93254, since release 4.0 the parameter auth/rfc_authority_check
is set on 1 per default. This means, as long as you did not set it explicitly
to value ‘0', any incoming RFC call is checked as described in the mentioned
note.
7) SYSTEM_NO_TASK_STORAGE For this error, please go to service market to download
the latest patch for your SAP Application release and apply the patch.
The latest patch would be useful for the problem. The SYSTEM_NO_TASK_STORAGE
is a known problem and related to limitation of 32bit OS. Please see notes
110172, 552209, 546361 for details. As long term solution you have to use
64bit Windows (Note 996600).The cause for the dump SYSTEM_NO_TASK_STORAGE
could also be an old sap collector. SAP recommends using the updated collector
version always.
8) CALL_FUNCTION_NOT_FOUND The error CALL_FUNCTION_NOT_FOUND is due to the fact that
the program called the function which doesn't exist in the library. Means
the requested function module is not found in table TFDIR. Also you may
get this error if the buffered version of the TFDIR contains errors. The
error needs to attention based on the function module. You may take a general
approach mentioned in the SAP Note 98458.
9) CALL_FUNCTION_SINGLE_LOGIN_REJ This error usually comes when you don't have sufficient
authorization to login to the trusted system. This dump accompanies with
4 different error codes:
10) SYSTEM_CORE_DUMPED Generally, SYSTEM_CORE_DUMPED is related to R/3 system
kernel. Upgrade the kernel patch to the latest may solve the issue. But
without a detail analysis of the coredump at the Kernel, we cannot conclude
the reason behind the dump. I would recommend contacting SAP for this dump.
|
|
See Also
Get help for your Basis problems
SAP Basis Admin Books
SAP Basis Tips
Administration In SAP - Sapgui, Unix, SAP ITS, Router, Client Copy and IDES Best regards,
All the site contents are Copyright © www.erpgreat.com
and the content authors. All rights reserved.
|