An ABAP/4 program terminates with the runtime error DBIF_RSQL_INTERNAL_ERROR. The respective short dump shows a SELECT as a cancelled statement with an IN requirement on a range table. The range table contains at least one statement of the form 'ECP*' (this statement is generated, for example, if a '*' is entered in a field on a select options screen, and this field condition was set to "exclusive" in the respective selection option).
The syslog contains the entry "Unexpected return code 6 on DbSl call".
Program error in the C kernel.
SolutionThe selection condition "NOT LIKE '*'" makes no sense, as the number of hits for such a selection would always be zero.
The error is corrected in Release 3.0B.
No comments:
Post a Comment