Programm endete unerwartet...

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
KeyKon
Beiträge: 1412
Registriert: 10.09.2004 20:51
Computerausstattung: Laptop: i5 2,8 Ghz, 16GB DDR3 RAM, GeForce 555GT 2GB VRAM
PC: i7 4,3 Ghz, 32GB DDR3 RAM, GeForce 680 GTX 4GB VRAM
Win10 x64 Home/Prof
PB 5.30 (64bit)
Wohnort: Ansbach
Kontaktdaten:

Programm endete unerwartet...

Beitrag von KeyKon »

Ums gleich vorneweg zu sagen, den Code kann ich hier nicht posten, der er zu Lang is und das Problem nicht eingrenzbar ist...

Aber vll kann sich ja irgendjemand einen Reim drauf machen wo der Fehler liegt, und zwar arbeitet mein Programm praktisch im Hintergrund, is nur durch ein Systray Icon via Popup erreichbar und läuft an sich wunderbar, es ist eine Art Downloadclient die automatisch Dateien (Logs, ca. alle 10 mins) runterlädt auswertet und Daten an andere Programme weitergibt. Nun habe ich das Programm soweit das ich ihm "traue unbeaufsichtigt zu arbeiten" und siehe da, als ich zurück kam war lief es nich mehr, ohne Fehlermeldung o.Ä. dabei hat mein Programm eigentlich keine End-Condition, es startet mit dem Autostart und fährt mit Windows runter.
Ich hab das ganze dann mal mit Debugger laufen lassen, gleicher Effekt, keinerlei Fehlermeldung, der Debugger meldet lediglich das das Programm unerwartet endete (lief ne gute Stunde)...

Kann sich einer von euch einen Reim darauf machen was der Auslöser für das Problem sein könnte?
(\/) (°,,,°) (\/)
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 6999
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

hatte sowas ähnliches auch mal, nur leider kann ich dir nicht helfen, ...
bei mir trat das Problem 5-6 mal auf und dann war es wieder weg.
Ich nehme an es war eine art IMA der jedoch irgendwie nicht so "erkennbar" war
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
Deeem2031
Beiträge: 1232
Registriert: 29.08.2004 00:16
Wohnort: Vorm Computer
Kontaktdaten:

Beitrag von Deeem2031 »

Wenn das Programm erst nach langer Laufzeit abstürzt, könnte es daran liegen das du zu wenig FreeMemorys oder ähnliches drin hast, sprich du immer mehr Speicher beanspruchst ohne ihn freizugeben.
Bild
[url=irc://irc.freenode.org/##purebasic.de]irc://irc.freenode.org/##purebasic.de[/url]
Andesdaf
Moderator
Beiträge: 2660
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

STARGÅTE hat geschrieben:hatte sowas ähnliches auch mal, nur leider kann ich dir nicht helfen, ...
bei mir trat das Problem 5-6 mal auf und dann war es wieder weg.
Ich nehme an es war eine art IMA der jedoch irgendwie nicht so "erkennbar" war
Ja, ich hatte sowas auch schon öfter, konnte aber kein richtiges "Muster" daraus
erkennen.
Win11 x64 | PB 6.00 (x64)
Benutzeravatar
gnasen
Beiträge: 578
Registriert: 01.08.2007 14:28
Computerausstattung: PB 4.60

Beitrag von gnasen »

bei mir war selbiges auch mal, eine Debug Ausgabe, welches das Output Fenster erscheinen lässt hat komischerweise gereicht und er hat mir die Zeile gezeigt anstelle einfach auszugehen.
pb 4.51
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

Beitrag von Fluid Byte »

Werden Threads benutzt?
Windows 10 Pro, 64-Bit / Outtakes | Derek
Benutzeravatar
KeyKon
Beiträge: 1412
Registriert: 10.09.2004 20:51
Computerausstattung: Laptop: i5 2,8 Ghz, 16GB DDR3 RAM, GeForce 555GT 2GB VRAM
PC: i7 4,3 Ghz, 32GB DDR3 RAM, GeForce 680 GTX 4GB VRAM
Win10 x64 Home/Prof
PB 5.30 (64bit)
Wohnort: Ansbach
Kontaktdaten:

Beitrag von KeyKon »

Threads werden keine Benutzt...
An ein überlaufen des speichers glaube ich auch nich, hab taskmanager mitlaufen lassen, weder CPU noch RAM zeigen Veränderung...
Lustig is: Es lief beim ersten mal genau 1 stunde 1 minute und beim zweiten mal auch, und jetz läuft es seit drei Stunden problemlos, ohne Veränderungen am Code...
Werde mal gnasens Tipp probieren, is halt immer blöd wenn so ein Fehler erst nach ein paar Stunden auftritt, oder manchmal garnich...
(\/) (°,,,°) (\/)
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

Beitrag von Fluid Byte »

Sonst versuch es mal mit der OnError LIB.
Windows 10 Pro, 64-Bit / Outtakes | Derek
Benutzeravatar
KeyKon
Beiträge: 1412
Registriert: 10.09.2004 20:51
Computerausstattung: Laptop: i5 2,8 Ghz, 16GB DDR3 RAM, GeForce 555GT 2GB VRAM
PC: i7 4,3 Ghz, 32GB DDR3 RAM, GeForce 680 GTX 4GB VRAM
Win10 x64 Home/Prof
PB 5.30 (64bit)
Wohnort: Ansbach
Kontaktdaten:

Beitrag von KeyKon »

Der Absturz wurde durch ein Goto verursacht...
(\/) (°,,,°) (\/)
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

KeyKon hat geschrieben:Der Absturz wurde durch ein Goto verursacht...
:mrgreen: Oy! das müssen wir doch jetzt glatt als Zitat in die Help übernehmen!
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Antworten