Application Development 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: 

background error

Former Member
0 Kudos

hi experts:

when i process a prg in background , error occurs:

SYSTEM_CORE_DUMPED Process terminated by signal 4.

The current ABAP/4 program had to be terminated because the

ABAP/4 processor detected a system error.

when i process it in front, it is ok.....

Can you help me ??can you give me some advices?

11 REPLIES 11

Former Member
0 Kudos

Hi Chen,

may be you are trying to do any Foreground action (calling FM - GUI_ * or WS_UPLOAD/WS_DOWNLOAD) in Background.

Background does not support foreground FM or other actions.

you can check sy-batch = 'X'.

Reward points if this helps.

Manish

Former Member
0 Kudos

Hi,

This dump occured cause somebody cancel the workprocesses with core.

You can cancel workprocess "WITHOUT CORE", so there will no dump come out.

Please contact your basis team about thi one

Regards

Sudheer

0 Kudos

thank you!!

but i puzzled that why i choose less data ,no error occurs....

Former Member
0 Kudos

May be you can try checking the job log in SM37?

Former Member
0 Kudos

Hi Chen,

Please go to ST22 and analyze the error. it will give u the exact place where the dump has occurred.

May be there might be some parameters which are hidden and are being used, they might give rise to dump. Also there might be some certain checks which are failing and that might give rise to Dump.

Regards,

Kunjal

Former Member
0 Kudos

Hi Chen,

What does the ST22 say about the dump??

Thanks and Regards,

Kunjal Patel

0 Kudos

Process terminated by signal 4.

What happened?

The current ABAP/4 program had to be terminated because the

ABAP/4 processor detected a system error.

What can you do?

Please make a note of the actions and input which caused the error.

-

To resolve the problem, contact your

SAP system administrator.

Select the "Print" function to obtain a hardcopy of the

current termination message.

How to correct the error

The SAP System work directory (e.g. /usr/sap/c11/D00/work ) often

contains a file called 'core'.

Save this file under another name.

If you cannot solve the problem yourself, please send the

following documents to SAP:

1. A hard copy print describing the problem.

To obtain this, select the "Print" function on the current screen.

-

2. A suitable hardcopy prinout of the system log.

To obtain this, call the system log with Transaction SM21

and select the "Print" function to print out the relevant

part.

3. If the programs are your own programs or modified SAP programs,

supply the source code.

To do this, you can either use the "PRINT" command in the editor or

print the programs using the report RSINCL00.

4. Details regarding the conditions under which the error occurred

or which actions and input led to the error.

Information on where termination occurred

The termination occurred in the ABAP/4 program "******* " in

"*******".

The main program was "********* ".

The termination occurred in line 237

of the source code of program "********" (when calling the editor 2370).

The program "******** " was started as a background job.

-


> APPEND wa TO tab

WA TAB have the same structure.....

if front processing ,it is no errors....

Former Member
0 Kudos

Hi,

u have to use open dataset , close dataset.

GUI Upload/GUI download vl not work in background.

Ashok...

0 Kudos

no, if i choosed less data ,the job can be processed sucessfully,

i have asked the basis,there're no limited for the job.......

0 Kudos

Maybe you are hitting a wall in regard to memory.

Regards,

RIch Heilman

0 Kudos

hi , memory??

does it need different memory between Front and background????