Seite 1 von 1

[NotBug] PB 4.10 B2 Compilerabsturz (Programm zu groß?)

Verfasst: 18.06.2007 19:23
von Leonhard
Also bei mir stürzt ständig der Compiler bei meinem Projekt (rund 6500 Zeilen) ab.

Fehler:
Bild

Ich bin nach längerem grübeln drauf gekommen, das der Compiler eventuell zu viel zu bewältigen hat bzw. er ist dafür nicht auslastbar. Also hab ich mal ein Test-Programm gebaut. Es wurde nur eine Variable ständig beschrieben.
Das Programm war dann zwichen 10.000 und 50.000 Zeilen lang und der Compiler hatte wieder einen Absturz.

Ist das nicht verdächtig?

Verfasst: 18.06.2007 19:37
von ts-soft
>> Ist das nicht verdächtig?
Ja, könnte aber auch an fehlerhafter Hardeware, Treiber usw. liegen.
Kaputtes OS kommt auch in Frage. Kann natürlich auch am PBCompiler
liegen, muß aber nicht.

Wenns am PBCompiler liegt wird es ja jemand bestätigen können, bzw.
wird dies auch erforderlich sein für eine Bugmeldung.

// Nachtrag:
Ein StressTest könnte hilfreich sein, um die Schuld des PCs auszuschliessen.
http://www.passmark.com/download/index.htm
oder Sisoft Sandra oder ähnlich mal probieren.

Verfasst: 18.06.2007 19:44
von Leonhard
ich werd es später mal auf nem anderen Computer versuchen, hab jetzt nicht die stehenden Mittel..., dann werden wir ja sehen.

Re: PB 4.10 B2 - Compilerabsturz (Programm zu groß?)

Verfasst: 18.06.2007 20:08
von gekkonier
Leonhard hat geschrieben:Also hab ich mal ein Test-Programm gebaut
Bitte posten.

Re: PB 4.10 B2 - Compilerabsturz (Programm zu groß?)

Verfasst: 18.06.2007 20:44
von Leonhard
gekkonier hat geschrieben:
Leonhard hat geschrieben:Also hab ich mal ein Test-Programm gebaut
Bitte posten.

Code: Alles auswählen

Define sVar.s

sVar = "X"
[...]
sVar = "X"

Debug sVar
[...] steht für wiederholung. Das ganze hab ich dann auf 10.000 bis 50.000 Zeilen gebastelt und dan kam der fehler.

Verfasst: 18.06.2007 20:50
von ts-soft

Verfasst: 18.06.2007 21:16
von PureBasic4.0
wie wär's, wenn du den Code mal auf irgendeinen Server hochlädst, uns die URL gibst und wir versuchen's mal? :lol:

Logischste Methode 8)

Verfasst: 18.06.2007 21:23
von Leonhard
Ich hab den Code jetzt auf 4.02 laufen lassen und da funktioniert er bei mir nicht. Bei meinem Bruder hat er mit 4.02 funktioniert. Warscheinlich eine Hardware-Fehler :-(.