16.01.2008, 23:01
Hallo,
Ich verwende für Messungen ein ziemlich grosses LabVIEW programm mit 100+ subvi's. Nun habe ich seit einiger Zeit das Problem, dass das Programm zum Teil wärend der Messung abstürzt. Dabei friert das gesammte LabVIEW ein und muss gekillt und neu gestartet werden. Der Absturz tritt komplett zufällig auf, manchmal läuft das Programm einen Tag lang ohne Absturzt, manchmal stürzt es 10 mal am Tag ab.
Nun meine frage ist, wie man sowas debuggen kann im LabVIEW. Für C gibt es ja zum Beispiel gdb wo man einen memory backtrace machen und so rausfinden kann, welche Funktion das Problem verursacht. Gibt es sowas ähnliches auch für LabVIEW?
Ein kaputes Ram kann ich ausschliessen, ein Memmorytest wurde heute durchgeführt.
Gruss nipagini
Ich verwende für Messungen ein ziemlich grosses LabVIEW programm mit 100+ subvi's. Nun habe ich seit einiger Zeit das Problem, dass das Programm zum Teil wärend der Messung abstürzt. Dabei friert das gesammte LabVIEW ein und muss gekillt und neu gestartet werden. Der Absturz tritt komplett zufällig auf, manchmal läuft das Programm einen Tag lang ohne Absturzt, manchmal stürzt es 10 mal am Tag ab.
Nun meine frage ist, wie man sowas debuggen kann im LabVIEW. Für C gibt es ja zum Beispiel gdb wo man einen memory backtrace machen und so rausfinden kann, welche Funktion das Problem verursacht. Gibt es sowas ähnliches auch für LabVIEW?
Ein kaputes Ram kann ich ausschliessen, ein Memmorytest wurde heute durchgeführt.
Gruss nipagini