Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Ist nicht so schön, da die Rev. Nummer jetzt wieder zurückgesetzt ist und einige VI Properties zurückgestezt werden.
Das ganze hat zuerst funktioniert. Nach ca 10 Stunden Arbeit an dem Programm kam der Fehler allerdings zurück (tritt nur manchmal auf). Ganz komische Sache.
Ich werde Montag mal LabVIEW 8.6 installieren, wenn niemand vone uch eine Idee hat.
Also Fakt ist, dass die LabVIEW Fehleranzeige durch irgendetwas in meinem vi abstürzt. Es gibt keinen Fehlerbericht oder sonstige Hinweise. Fakt ist auch, dass es durch kopieren in ein neues VI (kurzfristig) behoben ist. Mehr Informationen habe ich leider nicht.
Ein schlechtes System durch ein möglicherweise nicht besseres (oder sogar schlechteres) System ersetzen?
Zitat:Also Fakt ist, dass die LabVIEW Fehleranzeige durch irgendetwas in meinem vi abstürzt.
Das kann z.B. durch ein Fehler im Memorymanager hervorgerufen werden. Es ist selbstverständlich nicht klar, dass das nicht auch bei 8.6 so sein kann - infolge eines immer noch bestehenden Fehlers im VI selbst.
Zitat:Fakt ist auch, dass es durch kopieren in ein neues VI (kurzfristig) behoben ist.
Der Informationsinhalt dieser Aussage ("Fakt ist ...") ist falsch!
Du kannst nicht sagen, dass "es" (der Fehler) "durch umkopieren ... kurzfristig behoben ist". Das kannst du nicht beweisen. Du kannst nur sagen, dass die Fehlerauswirkung nicht sichtbar wird. Bereits beim allerersten Bearbeiten bzw. Laufenlassen des VIs kann sich der Fehler bereits irgendwo ausgewirkt haben. Ab diesem Moment hast du bereits verloren. Dass du erst nach einer Stunde eine Auswirkung erkennst, liegt am System an sich. Nur weil der Speichermanager einen Knacks weg hat, heißt das noch lange nicht, dass jetzt auch gleich ein Fehler auftritt.
Natürlich kannst du 8.6 mal installieren und nachsehen, ob der Fehler weg ist. Ich würde das aber erst als äußerste Notmaßnahme machen. Oder wenn ich sowieso updaten wollte.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Hm vielen Dank für die Hinweise.
Ich werde mal mit einem Bekannten reden, der 8.6 grade laufen hat und dann möglicherweise mal installieren.
Kann ich irgendwie rausfinden, wo und weshalb der Speichermanager einer Fehler hat und unter welchen Bedingungen der auftritt bzw. beschädigt wird (außer ausprobieren, bis der Fehler auftritt). Gibt es sowas wie Memorydumps oä. Fehlerausgaben? Weil so ist der Fehler schlecht einzugrenzen und demnach kaum zu beheben.
' schrieb:Kann ich irgendwie rausfinden, wo und weshalb der Speichermanager einer Fehler hat und unter welchen Bedingungen der auftritt bzw. beschädigt wird (außer ausprobieren, bis der Fehler auftritt). Gibt es sowas wie Memorydumps oä. Fehlerausgaben?
Ist mir nichts bekannt. Die Sache ist aber sehr schwierig. Woher soll irgendwer wissen, ob ein Pointer nun richtig ist oder nicht?
Zitat:Weil so ist der Fehler schlecht einzugrenzen und demnach kaum zu beheben.
Das ist richtig.
Daher ist es immer ratsam, sich bereits von Anfang an an den Stylegiude zu halten. Dadurch kann man eben solche Fehler vermeiden, die z.B. wegen zu großer VIs oder aufgrund falschen Handlings mit Globalen Variablen auftreten können.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).