ABAP dump GETWA_NOT_ASSIGNED_RANGE modifying Profile-Urgent!
Hello Basis Gurus,
After modifying BW1 Instance Profile BW1_DVEBMGS00_USCLWSAPBW0 (filename BW1_DVEBMGS00_USCLWSAPBW01) via transaction RZ10 (selecting from the drop downlist)when try to activate it, get a short dump GETWA_NOT_ASSIGNED_RANGE. After the short dump if I go back to transaction RZ10, I see the BW1_DVEBMGS00_USCLWSAPBW0 profile is in save (not active)mode and if try to activate it, again get the same short dump. Ever since then, if we restart theBW1 instance, the message server does not restart. It apparently renames the old BW1_DVEBMGS00_USCLWSAPBW01 to BW1_DVEBMGS00_USCLWSAPBW0. The BW1_DVEBMGS00_USCLWSAPBW01 file only has a timestamp and no profile parameters. Once I copy the profile parameters from BW1_DVEBMGS00_USCLWSAPBW0 file to BW1_DVEBMGS00_USCLWSAPBW01 file and then try restarting the BW1 Instance, it starts without any problem but the BW1_DVEBMGS00_USCLWSAPBW0 Instance in transaction rz10 still shows up as saved (not active).
We are on the following Patch level:
SAP_BASIS 620 0014 SAPKB62014
SAP_ABA 620 0014 SAPKA62014
SAP_BW 30B 0007 SAPKW30B07
PI_BASIS 2002_1_620 0005 SAPKIPYF55
ABAP Dump excerpt:...
Runtime Errors GETWA_NOT_ASSIGNED_RANGE
Occurred on 12/09/2002 at 23:05:20
Field symbol has not been assigned. What happened?
Error in ABAP application program.
The current ABAP program "SAPLSPFL " had to be terminated because one of
the statements could not be executed.
This is probably due to an error in the ABAP program.
What can you do?
Print out the error message (using the "Print" function) and make a note
of the actions and input that caused the error. To resolve the proble
m, contact your SAP system administrator.
You can use transaction ST22 (ABAP Dump Analysis) to view and administer
termination messages, especially those beyond their normal deletion dat
e.
is especially useful if you want to keep a particular message.
Error analysis
The system tried to access an anasigned field symbol (data segment numbe
r 32772).
The field symbol is no longer assigned, because a Unicode program previo
usly tried to set the field symbol using an ASSIGN statement with an of
fset/length declaration. The memory addressed in this offset/length decl
aration, however, no longer lay within the valid range.
How to correct theerror
You may able to find an interim solution to the problem in the SAP note
system. If you have access to the note system yourself,
use the following search criteria:
"GETWA_NOT_ASSIGNED_RANGE" C
"SAPLSPFL " or "LSPFLFXX "
"STORE_PARAM_PART_VALUE"
Information on where termination occurred
The termination occurred in the ABAP program "SAPLSPFL " in "STORE_PARAM
_PART_VALUE".
The main program was "SAPLSPFL ".
The termination occurred in line 194 of the source code of the (Include)
program "LSPFLFXX "
of the source code of program "LSPFLFXX " (when calling the editor 1940)
.
Application Calls
No dump information available
Application Information
No dump information available
Internal notes
The termination occurred in the function "getwa_abswa" of the SAP
Basis System, specifically in line 981 of the module
"//bas/620/src/krn/runt/abgetwa.c#8".
The internal operation just processed is "MOVE".
The internal session was started at 20021209230431.
Active calls in SAP kernel
SAP (R) - R/3(TM) Callstack, Version 1.0
Copyright (C) SAP AG. All rights reserved.
Callstack without Exception:
App : disp+work.EXE (pid=2456)
When : 12/9/2002 23:5:20.437
Threads : 2
Computer Name : USCLWSAPBW01
User Name : SAPServiceBW1
Number of Processors: 2
Processor Type: x86 Family 6 Model 10 Stepping 1
Windows Version : 5.0 Current Build: 2195
State Dump for Thread Id 994
eax=02ef5c20 ebx=02ef5704 ecx=02ef5c34 edx=00000000 esi=02ef5704 edi=02e
f56d8
eip=77f96dfb esp=02bb7bec ebp=02bb8034 iopl=0 nv up ei pl nz ac
pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=000
00212
function : <nosymbols>
77f96ddd 5f pop edi
77f96dde c9 leave
77f96ddf c3 ret
77f96de0 33c0 xor eax,eax
77f96de2 ebf8 jmp 77f96edc
77f96de4 c745f8230000c0 ss:0576
f182=????????
mov dword ptr [ebp+0xf8],0xc0000023
77f96deb e9f6f6feff jmp 77f864e6
77f96df0 b849000000 mov eax,0x49
77f96df5 8d542404 lea edx,[esp+0x4] ss:0576
ed3b=????????
77f96df9 cd2e int 2e
77f96dfb c20800 ret 0x8
77f96dfe b8ba000000 mov eax,0xba
77f96e03 8d542404 lea edx,[esp+0x4] ss:0576
ed3b=????????
77f96e07 cd2e int 2e
77f96e09 c20800 ret 0x8
77f96e0c 6aff push 0xff
77f96e0e 8d45f0 lea eax,[ebp+0xf0] ss:0576
f182=????????
77f96e11 50 push eax
77f96e12 e8da78ffff call 77f8e6f1
77f96e17 59 pop ecx
77f96e18 59 pop ecx
77f96e19 33c0 xor eax,eax
Appreciate your insights.
_________________
Ciao.
AQ
Update... when I did a Profile comparision it told me that that the profile the system was looking at as compared to the profile I was modifying were totally incorrect. I imported the correct profile and presto I am not getting a short dump anymore
_________________
Ciao.
AQ