DIAdem

cancel
Showing results for 
Search instead for 
Did you mean: 

Kanalzahl zu groß. Heap reicht nicht für internen Puffer.

Hallo,
 
ich bekomme in meinem DIAdem Skript beim Aufruf von StatBlockCalc die Fehlermeldung, das die Kanalzahl zu groß ist und der Heap für den interen Puffer nicht ausreicht.
Der Aufruf sieht wie folgt aus:
 
Call StatBlockCalc("Channel", "2091-3702", 2)
 
Es sollen sieben statistische Kenngrößen berechnet werden (Maxima, Spannweite, Arith. Mittel, VK, Var, Schiefe und Wölbung).
Der Kanal 2 besteht aus 81800 Werten/Zeilen ohne NoValues.
 
Der Aufruf erfolgt in einer Schleife, wobei sich die Anfangs- und Endwerte sowie der Inhalt des zu Grunde liegenden Datenkanals ändern kann.
 
Ein Berechnung der Kenngrößen für die oben genannten Parameter und Kanäle aus der Oberfläche erfolgt ohne Fehlermeldung. Es kann daher nicht an der Syntax, den Parametern oder dem Datenkanal liegen.
 
Welche Ursache könnte sonst vorliegen? Wo und wie soll ich die Fehlersuche beginnen?
 
Gruß,
 
    Krischan
0 Kudos
Message 1 of 2
(3,447 Views)

Habe den Fehler selber gefunden. Smiley Tongue

Es lag an einem 'unsauberen' Initialisieren der globalen Parameter von StatBlockCalc.

Gruß,

Krischan

0 Kudos
Message 2 of 2
(3,440 Views)