08-01-2007 9:32 AM
Hi,
I have got a ABAP Dump LOAD_PROGRAM_LOST on a SAP Standard program. Could anybody tell me what might be the reason.
Thanks,
BSV.
08-01-2007 9:34 AM
Hi,
The LOAD_PROGRAM_LOST error occurs 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 the dump of LOAD_PROGRAM_LOST.
To correct the error you need to run tranx SAMT &
regenerate the program(s) that are listed in the dump.
You can then do a $SYNC in the OK code field in the
affected applciation server, but the other
application servers should not be running. After the
$SYNC, the other app servers can be brought up and the
buffers should then be in sync.
Regards
Nicole
08-01-2007 9:34 AM
Hi,
The LOAD_PROGRAM_LOST error occurs 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 the dump of LOAD_PROGRAM_LOST.
To correct the error you need to run tranx SAMT &
regenerate the program(s) that are listed in the dump.
You can then do a $SYNC in the OK code field in the
affected applciation server, but the other
application servers should not be running. After the
$SYNC, the other app servers can be brought up and the
buffers should then be in sync.
Regards
Nicole
08-01-2007 9:38 AM
There are two things that usually cause this situation;
A transport containing the program you are running (or a dependent object) has been applied to your system.
or
A developer has activated a new version of a program while you were running it.
Regards,
Nick