Skip to Content
avatar image
Former Member

ABAP runtime errors CALL_FUNCTION_RECEIVE_ERROR

Hi,

We are using SAP 4.5B system. While attempting to print an invoice, it is throwing an ABAP runtime error CALL_FUNCTION_RECEIVE_ERROR. Kindly look into the following log in ST22.

-


ABAP runtime errors CALL_FUNCTION_RECEIVE_ERROR

Occurred on 03-23-2009 at 04:45:41

>> Short dump has not been completely stored. It is too big.

" " / "A00:179 ".

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.

Error analysis

An error occurred when executing a Remote Function Call.

"A00:179 "

Status of connection.... "CODE=CM_DEALLOCATED_NORMAL CM_NO_STATUS_RECEIVED

CM_COMPLETE_DATA_RECEIVED SAPCODE=0 CONV=14114297"

Internal error code.... "RFC_IO5"

There is an error in the communication system. To clarify

and resolve the error, contact your system administrator.

How to correct the error

" "

System environment

SAP Release.............. "45B"

Application server....... "rocknts6"

Network address.......... "10.31.18.11"

Operating system......... "Windows NT"

Release.................. "2"

Hardware type............ "PENTIUM"

Database server.......... "ROCKNTS6"

Database type............ "ORACLE"

Database name............ "NT6"

Database owner........... "SAPR3"

Character set............ "English_United State"

SAP kernel............... "45B"

Created on............... "Sep 20 2004 01:53:20"

Created in............... "NT 4.0 1381 Service Pack 3 x86 MS VC++ 11.00"

Database version......... "OCI_804_SHARE "

Patch level.............. "944"

Patch text............... " "

Supported environment....

Database................. "ORACLE 8.0.5.., ORACLE 8.0.6.."

SAP database version..... "45B"

Operating system......... "Windows NT 0 4, Windows NT 0 5, Windows NT 1 5,

Windows NT 2 5"

Language key........ "E"

Transaction......... "VF02 "

Program............. "SAPMV60A "

Screen.............. "SAPMV60A 0101"

Screen line......... 28

Information on where termination occurred

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

"FCODE_DRCK".

The main program was "SAPMV60A ".

The termination occurred in line 43

of the source code of program "MV60AF0F_FCODE_DRCK " (when calling the editor

430).

Source code extract

000130 CALL FUNCTION 'ENQUEUE_EVVBRKE'

000140 EXPORTING

000150 MANDT = SY-MANDT

000160 VBELN = VBRK-VBELN

000170 EXCEPTIONS

000180 FOREIGN_LOCK = 2

000190 SYSTEM_FAILURE = 3.

000200

000210 CASE SY-SUBRC.

000220 WHEN 2.

000230 MESSAGE E342 WITH VBRK-VBELN.

000240 WHEN 3.

000250 MESSAGE A343.

000260 ENDCASE.

000270 ENDIF.

000280 MOVE VBRK-VBELN TO XOBJKY.

000290 CALL FUNCTION 'RV_MESSAGE_PRINT_SINGLE'

000300 EXPORTING

000310 MSG_KAPPL = TVFK-KAPPL

000320 MSG_OBJKY = XOBJKY

000330 MSG_KSCHL = TVFK-KSCHL

000340 EXCEPTIONS

000350 CANCEL = 1

000360 NO_MESSAGE = 2

000370 MESSAGE_NOT_PRINTABLE = 2

000380 PRINT_ERROR = 3

000390 OTHERS = 4.

000400 CASE SY-SUBRC.

000410 WHEN 0.

000420 COMMIT WORK.

> MESSAGE S303.

000440 LEAVE.

000450 LEAVE TO TRANSACTION SY-TCODE.

000460 WHEN 1.

000470 LEAVE.

000480 LEAVE TO TRANSACTION SY-TCODE.

000490 WHEN 2.

000500 MESSAGE S302.

000510 LEAVE.

000520 LEAVE TO TRANSACTION SY-TCODE.

000530 WHEN 3.

000540 COMMIT WORK.

000550 MESSAGE S304.

000560 LEAVE.

000570 LEAVE TO TRANSACTION SY-TCODE.

000580 WHEN OTHERS.

000590 LEAVE.

000600 LEAVE TO TRANSACTION SY-TCODE.

000610 ENDCASE.

000620

Contents of system fields

SY field contents..................... SY field contents....................

SY-SUBRC 0 SY-INDEX 0

SY-TABIX 4 SY-DBCNT 4

SY-FDPOS 132 SY-LSIND 0

SY-PAGNO 0 SY-LINNO 1

SY-COLNO 1

Internal notes

The termination occurred in the function "ab_rfcreceive" of the SAP

Basis System, specifically in line 147 of the module

"//bas/45B/src/abrfcrcv.c#1".

The internal operation just processed is "MOVL".

Status of connection:

"IO HANDLE=1 DRV=ASY LINE=939 CODE=5 "

RFCIO_ERROR_SYSERROR.

Error elimination according to error code in communication system

(CPI-C return code, etc.).

-


Trace of dev_w1

*****************************************************************************

M *** ERROR => SlicKCheckLicense failed (rc: -2) [slicch.c 0183]

M *** ERROR =>

  • SAPLICENSE (Release 45B) ERROR ***

ERROR: Can not read license from license table

DETAILS: DbSlPrepare(DBSL_SELECT) failed with return code 99

ORA-01023: Cursor context not found (Invalid cursor number)

[dynpsign 1436]

M ***LOG R68=> ThIRollBack, roll back () [thxxhead 9790]

B ***LOG BY4=> sql error 1023 performing PRE on table T100 [ 6189]

B ***LOG BY0=> ORA-01023: Cursor context not found (Invalid cursor number)

[ 6189]

B

B Mon Mar 23 07:59:39 2009

B ***LOG BY4=> sql error 1023 performing PRE on table BTCCTL [ 6525]

B ***LOG BY0=> ORA-01023: Cursor context not found (Invalid cursor number)

[ 6525]

B dbtran ERROR LOG (hdl_dbsl_error): DbSl 'PRE'

B FHDR: {tab='BTCCTL ', fcode=17, mode=2, bpb=0, dbcnt=0, crsr=0,

B hold=0, reuse=1, xfer=0, pkg=0, upto=0, init:b=0,

B init:p=00000000, init:#=160, wa:p=0X9FE30B78, wa:#=160}

B dbtran ERROR LOG (hdl_dbsl_error): DbSl 'PRE'

B STMT:

B CRSR: {tab='', id=0, hold=0, prop=0xc000, maxin=1, fae:blk=0,

B con:nm='R/3', con:id=0, con:vndr=5, val=2,

B key:1=0, key:#=2, xfer=0, xin:#=1, xout:#=0, upto=1,

B wa:p=0X9FE30B78, init:p=00000000, init:#=0, init:b=0}

M ***LOG R68=> ThIRollBack, roll back () [thxxhead 9790]

B ***LOG BY4=> sql error 1023 performing PRE on table SNAP [ 2838]

B ***LOG BY0=> ORA-01023: Cursor context not found (Invalid cursor number)

[ 2838]

A

A ** RABAX: level LEV_SN_C_STACK failed.

B ***LOG BY4=> sql error 1023 performing PRE on table SNAPT [ 2472]

B ***LOG BY0=> ORA-01023: Cursor context not found (Invalid cursor number)

[ 2472]

B ***LOG BY4=> sql error 1023 performing PRE on table SNAPT [ 2472]

B ***LOG BY0=> ORA-01023: Cursor context not found (Invalid cursor number)

[ 2472]

B ***LOG BY4=> sql error 1023 performing PRE on table SNAPT [ 2472]

B ***LOG BY0=> ORA-01023: Cursor context not found (Invalid cursor number)

[ 2472]

A Mon Mar 23 07:59:39 2009

A ABAP/4 Program SAPMSSY2 .

A Source RSBTCTRC Line 44.

A Error Code DBIF_RSQL_SQL_ERROR.

A Module $Id: //bas/45B/src/absapsql.c#6 $ SAP.

A Function ExecuteCall Line 5538.

A Error DBIF_RSQL_SQL_ERROR occured. P1=[RSQL/READ/BTCCTL ] P2=BTCCTL P3=1023 P4=ORA-01023: Cursor context not found (Invalid cursor number)

A P9=DB_ERR_ORA_01023.

A

M ***LOG R68=> ThIRollBack, roll back () [thxxhead 9790]

B

B Mon Mar 23 08:00:38 2009

B ***LOG BY4=> sql error 1023 performing PRE on table BTCCTL [ 6525]

B ***LOG BY0=> ORA-01023: Cursor context not found (Invalid cursor number)

[ 6525]

B dbtran ERROR LOG (hdl_dbsl_error): DbSl 'PRE'

B FHDR: {tab='BTCCTL ', fcode=17, mode=2, bpb=0, dbcnt=0, crsr=0,

B hold=0, reuse=1, xfer=0, pkg=0, upto=0, init:b=0,

B init:p=00000000, init:#=160, wa:p=0X9FE31330, wa:#=160}

B dbtran ERROR LOG (hdl_dbsl_error): DbSl 'PRE'

B STMT:

B CRSR: {tab='', id=0, hold=0, prop=0xc000, maxin=1, fae:blk=0,

B con:nm='R/3', con:id=0, con:vndr=5, val=2,

B key:1=0, key:#=2, xfer=0, xin:#=1, xout:#=0, upto=1,

B wa:p=0X9FE31330, init:p=00000000, init:#=0, init:b=0}

M ***LOG R68=> ThIRollBack, roll back () [thxxhead 9790]

B ***LOG BY4=> sql error 1023 performing PRE on table SNAP [ 2838]

B ***LOG BY0=> ORA-01023: Cursor context not found (Invalid cursor number)

[ 2838]

A

A ** RABAX: level LEV_SN_C_STACK failed.

B ***LOG BY4=> sql error 1023 performing PRE on table SNAPT [ 2472]

B ***LOG BY0=> ORA-01023: Cursor context not found (Invalid cursor number)

[ 2472]

B ***LOG BY4=> sql error 1023 performing PRE on table SNAPT [ 2472]

B ***LOG BY0=> ORA-01023: Cursor context not found (Invalid cursor number)

[ 2472]

B ***LOG BY4=> sql error 1023 performing PRE on table SNAPT [ 2472]

B ***LOG BY0=> ORA-01023: Cursor context not found (Invalid cursor number)

[ 2472]

A Mon Mar 23 08:00:38 2009

A ABAP/4 Program SAPMSSY2 .

A Source RSBTCTRC Line 44.

A Error Code DBIF_RSQL_SQL_ERROR.

A Module $Id: //bas/45B/src/absapsql.c#6 $ SAP.

A Function ExecuteCall Line 5538.

A Error DBIF_RSQL_SQL_ERROR occured. P1=[RSQL/READ/BTCCTL ] P2=BTCCTL P3=1023 P4=ORA-01023: Cursor context not found (Invalid cursor number)

A P9=DB_ERR_ORA_01023.

A

M ***LOG R68=> ThIRollBack, roll back () [thxxhead 9790]

B

-


Kindly look into the above log and suggest me the solution ASAP.

Thanks in Advance.

Kind regards,

Mogileeswar

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Mar 23, 2009 at 04:29 PM

    Hi,

    M *** ERROR => SlicKCheckLicense failed (rc: -2) http://slicch.c 0183
    M *** ERROR => 
    *** SAPLICENSE (Release 45B) ERROR ***
    ERROR: Can not read license from license table

    Is license check ok on this server?

    Manoj

    Add comment
    10|10000 characters needed characters exceeded