2008 Nov 10 12:26 PM
I'm trying to compile an abap object and it keeps dumping with GEN_ILLEGAL_SWITCH_VALUE.
It's a standard SAP object that hasn't been modified, and it compiles on another system which has the same version etc.
The object is /SAPAPO/SAPLBOP_BUFFER.
The object syntax-checks correctly as one would expect.
Other text in the dump is:
Internal error during generation.
Generation ran in a state that normally must not be
reached. In a selection, the unknown value 8 was
discovered.
Dump points to line 21 in /SAPAPO/LBOP_BUFFERFBK:
16 FORM buffer_convert_bopreslt
17 USING if_trguid TYPE /sapapo/trguid
18 io_buffer TYPE REF TO /sapapo/cl_bop_buffer
19 is_buffer TYPE /sapapo/bop_buffer_intern
20 is_item LIKE LINE OF io_buffer->mt_item
21 CHANGING ct_bopreslt TYPE /sapapo/tbl_bopreslt.
Other info:
The termination was triggered in function "cg_GetDataGenInfo"
of the SAP kernel, in line 6688 of the module
"//bas/710_REL/src/krn/gen/cgdatcr.c#13".
The internal operation just processed is " ".
Internal mode was started at 20081110115544.
Unexpected value 8 in case distinction.
Just wondering if anyone has came across this type of error, can't find anything in OSS.
2008 Nov 11 4:29 PM
Problem solved.
I had recently updated the 700 kernel to 710. However kernel 710 isn't downward compatible with BASIS700.
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |