Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

OBJECTS_OBJREF_NOT_ASSIGNED" "CX_SY_REF_IS_INITIAL" ZAP2_INTERFACE_LOG46C"

Hello,

Pls i want immediate reply.. i got this error.. i will give full points...ps help me

Thanks in advance.

Runtime Errors OBJECTS_OBJREF_NOT_ASSIGNED

Exception CX_SY_REF_IS_INITIAL

Date and Time 16.09.2008 12:31:36

-


-


Short text

Access via 'NULL' object reference not possible.

-


-


What happened?

Error in the ABAP Application Program

The current ABAP program "ZAP2_INTERFACE_LOG46C" had to be terminated because

it has

come across a statement that unfortunately cannot be executed.

-


-


What can you do?

Note down which actions and inputs caused the error.

To process the problem further, contact you SAP system

administrator.

Using Transaction ST22 for ABAP Dump Analysis, you can look

at and manage termination messages, and you can also

keep them for a long time.

-


-


Error analysis

An exception occurred that is explained in detail below.

The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not

caught and

therefore caused a runtime error.

The reason for the exception is:

You attempted to use a 'NULL' object reference (points to 'nothing')

access a component (variable: "TYPE_DESCR").

An object reference must point to an object (an instance of a class)

before it can be used to access components.

Either the reference was never set or it was set to 'NULL' using the

CLEAR statement.

-


-


How to correct the error

If the error occures in a non-modified SAP program, you may be able to

find an interim solution in an SAP Note.

If you have access to SAP Notes, carry out a search with the following

keywords:

"OBJECTS_OBJREF_NOT_ASSIGNED" "CX_SY_REF_IS_INITIAL"

"ZAP2_INTERFACE_LOG46C" or "ZAP2_INTERFACE_LOG46C"

"LOAD-OF-PROGRAM"

If you cannot solve the problem yourself and want to send an error

notification to SAP, include the following information:

1. The description of the current problem (short dump)

To save the description, choose "System->List->Save->Local File

(Unconverted)".

2. Corresponding system log

Display the system log by calling transaction SM21.

Restrict the time interval to 10 minutes before and five minutes

after the short dump. Then choose "System->List->Save->Local File

(Unconverted)".

3. If the problem occurs in a problem of your own or a modified SAP

program: The source code of the program

In the editor, choose "Utilities->More

Utilities->Upload/Download->Download".

4. Details about the conditions under which the error occurred or which

actions and input led to the error.

-


-


System environment

SAP-Release 700

Application server... "ciRDE"

Network address...... "10.131.28.7"

Operating system..... "HP-UX"

Release.............. "B.11.23"

Hardware type........ "ia64"

Character length.... 16 Bits

Pointer length....... 64 Bits

Work process number.. 0

Shortdump setting.... "full"

Database server... "hpx190"

Database type..... "ORACLE"

Database name..... "RDE"

Database user ID.. "SAPDAT"

Char.set.... "C"

SAP kernel....... 700

created (date)... "Apr 21 2008 20:48:34"

create on........ "HP-UX B.11.23 U ia64"

Database version. "OCI_102 (10.2.0.1.0) "

Patch level. 157

Patch text.. " "

Database............. "ORACLE 9.2.0.., ORACLE 10.1.0.., ORACLE 10.2.0.."

SAP database version. 700

Operating system..... "HP-UX B.11"

Memory consumption

Roll.... 16192

EM...... 8379680

Heap.... 0

Page.... 0

MM Used. 990672

MM Free. 3196544

-


-


User and Transaction

Client.............. 050

User................ "MBAGGALA"

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

Transaction......... "ZAP2_LOGGING_46C "

Transactions ID..... "48CF3452569D34B8E10000000A831C07"

Program............. "ZAP2_INTERFACE_LOG46C"

Screen.............. "SAPMSSY0 1000"

Screen line......... 3

-


-


Information on where terminated

Termination occurred in the ABAP program "ZAP2_INTERFACE_LOG46C" - in

"LOAD-OF-PROGRAM".

The main program was "ZAP2_INTERFACE_LOG46C ".

In the source code you have the termination point in line 20

of the (Include) program "ZAP2_INTERFACE_LOG46C".

-


-


Source Code Extract

-


Line

SourceCde

-


1

REPORT zap2_interface_log46c .

2

&----


3

*& Report ZAP2_INTERFACE_LOGGING *

4

*& *

5

&----


6

*& *

7

*& *

8

&----


9

10

INCLUDE zap2_interface_logg46c_top .

11

INCLUDE zap2_interface_logg46c_cl1.

12

INCLUDE zap2_interface_logg46c_stato01.

13

INCLUDE zap2_interface_logg46c_set_f01.

14

15

LOAD-OF-PROGRAM.

16

17

IF kind_p IS INITIAL.

18

DATA type_descr2 TYPE REF TO cl_abap_elemdescr.

19

TYPE_DESCR ?= zap2_cl_abap_typedescr=>describe_by_data( kind_p-kind ).

>>>>>

FIXED_VALUES = TYPE_DESCR->GET_DDIC_FIXED_VALUES( SY-LANGU ).

21

22

23

LOOP AT fixed_values INTO fixed_value.

24

MOVE: fixed_value-low TO kind_p-kind,

25

fixed_value-ddtext TO kind_p-ddtext.

26

APPEND kind_p.

27

ENDLOOP.

28

ENDIF.

29

30

debug_l = 'X'.

31

sdebug_g = 'X'.

32

edebug_g = ' '.

33

return_g = 'X'.

34

35

START-OF-SELECTION.

36

37

IF NOT element IS INITIAL.

38

MOVE 'I' TO elemt_r-sign.

39

MOVE 'EQ' TO elemt_r-option.

-


-


Contents of system fields

-


Name

Val.

-


SY-SUBRC

0

SY-INDEX

0

SY-TABIX

0

SY-DBCNT

0

SY-FDPOS

0

SY-LSIND

0

SY-PAGNO

0

SY-LINNO

1

SY-COLNO

1

SY-PFKEY

SY-UCOMM

SY-TITLE

Logging tools 46c

SY-MSGTY

SY-MSGID

SY-MSGNO

000

SY-MSGV1

SY-MSGV2

SY-MSGV3

SY-MSGV4

SY-MODNO

1

SY-DATUM

20080916

SY-UZEIT

123133

SY-XPROG

SY-XFORM

-


-


Active Calls/Events

-


No. Ty. Program Include Line

Name

-


2 EVENT ZAP2_INTERFACE_LOG46C ZAP2_INTERFACE_LOG46C 20

LOAD-OF-PROGRAM

1 EVENT ZAP2_INTERFACE_LOG46C ??? 0

SYSTEM-EXIT

-


-


Chosen variables

-


Name

Val.

-


No. 2 Ty. EVENT

Name LOAD-OF-PROGRAM

-


KIND_P

#

0000000000000000000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000000000000000000

0222222222222222222222222222222222222222222222222222222222222

0000000000000000000000000000000000000000000000000000000000000

CL_GUI_CFW=>FLUSH_SITUATION_PBO

???

??????

??????

%_CDATE_%_APP_%

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

%_FSREG_001

???

??????

??????

SY-REPID

ZAP2_INTERFACE_LOG46C

0000000000000000000000000000000000000000

0000000000000000000000000000000000000000

5453544545444454443342222222222222222222

A102F9E4526135FCF74630000000000000000000

%_DUMMY$$

0000

0000

2222

0000

KIND_P-KIND

32

0

0

TYPE_DESCR

F0000000

F0000000

SYST

########################################################################################X ####

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E000200

0000000000000000000000000000000000000001000000000000000000000000000000000000010900000001520000

00000000000000000000000001000100000000080000000000000000000000000000000000000B000000000080000C

SY-LANGU

E

0

0

4

5

FIXED_VALUES

Table[initial]

FIXED_VALUE

00000000000000000000000000000000000000000000000000000000000000000000000000000000000

00000000000000000000000000000000000000000000000000000000000000000000000000000000000

22222222222222222222222222222222222222222222222222222222222222222222222222222222222

00000000000000000000000000000000000000000000000000000000000000000000000000000000000

SPACE

0

0

2

0

FIXED_VALUE-LOW

0000000000

0000000000

2222222222

0000000000

SESSION

                1. 00000000000000####

0000000000000000000000000000000000000000000000000000F000

0000000000000000000000000000000000000000000000000000F000

00000000222222222222222222222222222222333333333333330000

00000000000000000000000000000000000000000000000000000000

KIND_P[]

Table[initial]

CTIME-LOW

000000

000000

000000

333333

000000

CL_GUI_CONTROL=>LIFETIME_DEFAULT

???

??????

??????

-


No. 1 Ty. EVENT

Name SYSTEM-EXIT

-


SY-XPROG

0000000000000000000000000000000000000000

0000000000000000000000000000000000000000

2222222222222222222222222222222222222222

0000000000000000000000000000000000000000

SY-XFORM

000000000000000000000000000000

000000000000000000000000000000

222222222222222222222222222222

000000000000000000000000000000

-


-


Internal notes

The termination was triggered in function "ab_jclom"

of the SAP kernel, in line 4706 of the module

"//bas/700_REL/src/krn/runt/abmethod.c#8".

The internal operation just processed is "clom".

Internal mode was started at 20080916123133.

-


-


Active Calls in SAP Kernel

-


Lines of C Stack in Kernel (Structure Differs on Each Platform)

-


(0) 0x4000000003b5b450 CTrcStack + 0x1b0 at dptstack.c:227 [dw.sapRDE_DVEBMGS02]

(1) 0x4000000004d564b0 Z16rabaxCStackSavev + 0x1d0 [dw.sapRDE_DVEBMGS02]

(2) 0x4000000004d5c1a0 ab_rabax + 0x3570 [dw.sapRDE_DVEBMGS02]

(3) 0x40000000040a2310 Z8abjclomv + 0x1690 [dw.sapRDE_DVEBMGS02]

(4) 0x40000000040557d0 Z8abextriv + 0x440 [dw.sapRDE_DVEBMGS02]

(5) 0x4000000003f79bb0 Z9abxeventPKt + 0xb0 at abrunt1.c:281 [dw.sapRDE_DVEBMGS02]

(6) 0x4000000003dc02b0 Z8ablogdbv + 0xb70 at ablogdb.c:116 [dw.sapRDE_DVEBMGS02]

(7) 0x4000000004345ea0 ab_subm + 0x20 at absubmit.c:595 [dw.sapRDE_DVEBMGS02]

(8) 0x4000000001cb97c0 N_ab_subm + 0x20 at dymainstp.c:4769 [dw.sapRDE_DVEBMGS02]

(9) 0x4000000001cc3610 dynpmcal + 0x3f0 at dymainstp.c:2275 [dw.sapRDE_DVEBMGS02]

(10) 0x4000000001cba000 dynppbo0 + 0x280 at dymainstp.c:540 [dw.sapRDE_DVEBMGS02]

(11) 0x4000000001cc13e0 dynprctl + 0x340 at dymainstp.c:358 [dw.sapRDE_DVEBMGS02]

(12) 0x4000000001cacc00 dynpen00 + 0xae0 at dymain.c:1651 [dw.sapRDE_DVEBMGS02]

(13) 0x4000000001fff3d0 Thdynpen00 + 0x520 at thxxhead.c:4843 [dw.sapRDE_DVEBMGS02]

(14) 0x4000000001fc9b80 TskhLoop + 0x5690 at thxxhead.c:3958 [dw.sapRDE_DVEBMGS02]

(15) 0x4000000001fbf320 ThStart + 0x460 at thxxhead.c:1164 [dw.sapRDE_DVEBMGS02]

(16) 0x4000000001576800 DpMain + 0x5f0 at dpxxdisp.c:1095 [dw.sapRDE_DVEBMGS02]

(17) 0x4000000002c30590 nlsui_main + 0x30 [dw.sapRDE_DVEBMGS02]

(18) 0x4000000002c30520 main + 0x60 [dw.sapRDE_DVEBMGS02]

(19) 0xc000000000050150 main_opd_entry + 0x50 [/usr/lib/hpux64/dld.so]

-


-


List of ABAP programs affected

-


Index

Typ

Program

Group

Date

Time

Size

Lang.

-


0

Prg

ZAP2_INTERFACE_LOG46C

0

15.09.2008

13:34:03

103424

E

1

Prg

SAPMSSY0

1

11.08.2008

21:12:03

92160

E

2

Prg

SAPMSSYD

1

16.08.2006

12:06:37

21504

E

3

Prg

SAPFSYSCALLS

1

09.09.2004

14:18:32

8192

E

4

Prg

ZAP2_CL_ABAP_TYPEDESCR========CP

4

21.08.2008

18:03:55

23552

E

5

Prg

ZAP2_CL_ABAP_ELEMDESCR========CP

5

21.08.2008

18:03:55

21504

E

6

Prg

ZAP2_CL_ABAP_DATADESCR========CP

6

21.08.2008

18:03:55

14336

E

7

Prg

CL_ABAP_REFDESCR==============CP

7

05.07.2005

13:10:15

24576

E

8

Prg

CL_ABAP_DATADESCR=============CP

8

05.07.2005

13:10:15

19456

E

9

Prg

CL_ABAP_TYPEDESCR=============CP

9

05.07.2005

13:10:15

30720

E

10

Prg

CL_ABAP_ELEMDESCR=============CP

10

03.07.2006

10:26:16

36864

E

11

Prg

CL_ABAP_STRUCTDESCR===========CP

11

04.08.2008

19:40:50

40960

E

12

Prg

CL_ABAP_COMPLEXDESCR==========CP

12

05.07.2005

13:10:15

17408

E

13

Prg

CL_ABAP_TABLEDESCR============CP

13

05.07.2005

13:10:15

25600

E

14

Prg

CL_ABAP_CLASSDESCR============CP

14

05.07.2005

13:10:15

30720

E

15

Prg

CL_ABAP_OBJECTDESCR===========CP

15

05.07.2005

13:10:15

34816

E

16

Prg

CL_ABAP_INTFDESCR=============CP

16

05.07.2005

13:10:15

25600

E

17

Prg

ZAP2_CL_ABAP_STRUCTDESCR======CP

17

21.08.2008

18:03:55

18432

E

18

Prg

ZAP2_CL_ABAP_COMPLEXDESCR=====CP

18

21.08.2008

18:03:55

14336

E

19

Prg

ZAP2_CL_ABAP_TABLEDESCR=======CP

19

21.08.2008

18:03:55

18432

E

20

Prg

CX_SY_REF_IS_INITIAL==========CP

20

05.07.2005

13:10:16

10240

E

21

Typ

SCX_SRCPOS

0

18.05.2004

14:07:11

5120

22

Prg

CX_DYNAMIC_CHECK==============CP

22

05.07.2005

13:10:16

10240

E

23

Prg

CX_ROOT=======================CP

23

04.08.2008

18:59:23

11264

E

24

Prg

CX_NO_CHECK===================CP

24

05.07.2005

13:10:16

10240

E

25

Prg

CL_GUI_CFW====================CP

25

28.02.2005

21:03:09

168960

E

26

Typ

SYST

0

09.09.2004

14:18:12

31744

27

Typ

DDFIXVALUE

0

04.08.2008

15:09:55

3072

28

Prg

CL_GUI_CONTROL================CP

28

28.02.2005

21:03:09

112640

E

29

Prg

%_CCNTL

28

18.02.2005

14:15:08

15360

E

30

Typ

OBJ_RECORD

0

14.02.1998

08:30:43

2048

31

Prg

CL_GUI_OBJECT=================CP

31

04.08.2008

19:41:02

376832

E

32

Prg

IF_CACHED_PROP================IP

28

18.02.2005

14:12:55

5120

E

-


-


Directory of Application Tables

-


Name Date Time Lngth

Val.

-


Program ZAP2_INTERFACE_LOG46C

-


SYST 09.09.2004 14:18:12 00004612

\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x0001\0

-


-


ABAP Control Blocks (CONT)

-


Index

Name

Fl

PAR0

PAR1

PAR2

PAR3

PAR4

PAR5

PAR6

Source Code

Line

-


1791


00

0000

ZAP2_INTERFACE_LOGG46C_SET_F01

653

1792

CMPS

20

0247

0038

0038

ZAP2_INTERFACE_LOG46C

17

1794

BRAF

02

002A

ZAP2_INTERFACE_LOG46C

17

1795

STCK

05

0000

ZAP2_INTERFACE_LOG46C

19

1796

ASSI

0F

0000

0052

400E

0000

0000

0000

0000

ZAP2_INTERFACE_LOG46C

19

1800

CLCC

00

0013

ZAP2_INTERFACE_LOG46C

19

1801

clcm

10

0002

0013

0001

0000

0000

0000

0000

ZAP2_INTERFACE_LOG46C

19

1805

PAR1

00

00E3

ZAP2_INTERFACE_LOG46C

19

1806

PAR1

C5

400E

ZAP2_INTERFACE_LOG46C

19

1807

PAR2

00

0000

0001

0000

ZAP2_INTERFACE_LOG46C

19

1809

CAST

00

0000

0031

400E

ZAP2_INTERFACE_LOG46C

19

1811

STCK

06

0000

ZAP2_INTERFACE_LOG46C

19

>>>>>

clom

10

0002

0031

0009

0000

0000

0000

0000

ZAP2_INTERFACE_LOG46C

20

1816

PAR1

01

00B7

ZAP2_INTERFACE_LOG46C

20

1817

PAR1

C1

0032

ZAP2_INTERFACE_LOG46C

20

1818

PAR2

00

0000

0001

0000

ZAP2_INTERFACE_LOG46C

20

1820

LOOP

03

0243

0032

0033

0000

0000

0000

0000

ZAP2_INTERFACE_LOG46C

23

1824

LOOP

05

0000

0032

0033

0000

0000

0000

0000

ZAP2_INTERFACE_LOG46C

23

1828

BRAN

05

0008

ZAP2_INTERFACE_LOG46C

23

1829

MOVE

FF

00F2

00E3

00E5

ZAP2_INTERFACE_LOG46C

24

-


Former Member

Helpful Answer

by
Not what you were looking for? View more on this topic or Ask a question