lorenzen
07-05-03, 09:21
Ein RPG-Konvertierungsprogramm soll 500000 Sätze im Batch in eine Tabelle bei der ein SQLRPG-Trigger ausgelöst wird schreiben. Beim ca. 200000 Satz bricht das Programm plötzlich ab mit folgenden Meldungen:
Nachrichten-ID . . . . : C2M1212
Nachricht . . . : The pointer parameter passed to free or realloc is not valid.
Cause . . . . . : The pointer parameter passed to free or realloc was not
valid. This caused your function call to fail.
Recovery . . . : Correct the invalid pointer parameter being passed to free
or realloc.
Technical description . . . . . . . . : The value of the pointer passed to
free or realloc is X'8000000000000000E2F4043446F12FF0'.
UND:
Nachrichten-ID . . . . :MCH6906 Nachricht . . . : Ungültige Bedingung für Heap Space festgestellt. Interne
Speicherauszugs-ID (ID) 010008DA.
Das Triggerprogramm wurde um einige SQL-Statements erleichtert und damit läuft das Programm erheblich länger. Hier scheint ein Zusammenhang zu bestehen, den ich nicht verstehe.
Weiß damit jemand etwas anzufangen?
Nachrichten-ID . . . . : C2M1212
Nachricht . . . : The pointer parameter passed to free or realloc is not valid.
Cause . . . . . : The pointer parameter passed to free or realloc was not
valid. This caused your function call to fail.
Recovery . . . : Correct the invalid pointer parameter being passed to free
or realloc.
Technical description . . . . . . . . : The value of the pointer passed to
free or realloc is X'8000000000000000E2F4043446F12FF0'.
UND:
Nachrichten-ID . . . . :MCH6906 Nachricht . . . : Ungültige Bedingung für Heap Space festgestellt. Interne
Speicherauszugs-ID (ID) 010008DA.
Das Triggerprogramm wurde um einige SQL-Statements erleichtert und damit läuft das Programm erheblich länger. Hier scheint ein Zusammenhang zu bestehen, den ich nicht verstehe.
Weiß damit jemand etwas anzufangen?