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
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
-