RSPO_CACHE_CONTROL sets SY-MSGNO to space

[] [] [] [] []

Symptom

The C-Call RSPO_CACHE_CONTROL, used for many ABAP-kernel interactions in the BC-CCM-PRN area, incorrectly initializes the system field
SY-MSGNO
with spaces, instead of ‘000′
This can cause an ABAP short dump when an ABAP program tries to output a message stored in these system fields.
One example where this causes a dump is transaction
/DSD/VC_VP_CREATE
when used with SAPgui for HTML
Other terms

Spool,
Reason and Prerequisites

Bug in kernel.
Solution

Fixed with NW 8.0
Fix from 640 kernel on via kernel patch.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Leave a Comment