ID 21848
Überlappender Speicherbereich bei externer Variable. Variable wird gelöscht! | ||||
Beschreibung | Mit dem Parameter check_overlapping_variables P-EXTV-00011 kann das Speicherlayout beim Anlegen der externen Variablen überprüft werden. Falls die aktuell anzulegende Variable den Speicherbereich einer anderen Variablen überlappt, wird diese Fehlermeldung ausgegeben und die Variable gelöscht. Variablen die explizit über die Angabe einer Startadresse über eine andere Variable angelegt wurden (s. P-EXTV-00048), sind von dieser Prüfung ausgenommen. | |||
Reaktion | Klasse | 2 | Die externe Variable wird gelöscht | |
Abhilfe | Klasse | 7 | Byte Offset (s. P-EXTV-00002) oder 24-Byte Indizes der Variablen und Größen P-EXTV-00008, P-EXTV-00007 überprüfen | |
Parameter | %1: | Fehlerhafter Wert [-] | ||
Name der betroffenen Variable P-EXTV-00001 | ||||
%2: | Aktueller Wert [-] | |||
Name der Variablen P-EXTV-00001, deren Speicherbereich verletzt wird | ||||
%3: | Aktueller Wert [-] | |||
Index var[i] der betroffenen Variablen in Konfigurationsdatei | ||||
%4: | Fehlerhafter Wert [Byte] | |||
Speicheroffset der betroffenen Variablen | ||||
%5: | Fehlerhafter Wert [Byte] | |||
Größe der betroffenen Variablen | ||||
Fehlertyp | - | |||
|