LabVIEWForum.de
Applikation bringt Fehler bei EXIT - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Applikation bringt Fehler bei EXIT (/Thread-Applikation-bringt-Fehler-bei-EXIT)



Applikation bringt Fehler bei EXIT - AndreasC - 07.08.2009 10:44

Hallo Zusammen,

beim EXIT meiner Applikation bekomme ich folgenden Fehler:

The instruction at "0x..." referenced memory at "0x...". The memory could not be "read". Click on blabla

Programm wurde mit 8.6.1 kompiliert und auf verschiedene PC mit Win2000 und XP mit der Runtime engine installiert.
DLL Aufrufe und sonstige spezielle Zugriffe(HW) gibt es keine. Nur das DatabaseConnectivity Toolset wird verwendet. Die Anwendung an sich funktioniert einwandfrei. Der Fehler kommt definitiv erst bei der EXIT Funktion. Wenn es mit 8.5.1 kompiliert wird, kommt keine Fehlermeldung.
Das Programm wird durch ein anderes aufgerufen und arbeitet im Hintergrund, d.h. Frontpanel und Icon sind unsichtbar, keine Bedienelemente und Anzeigen.

Eine Suche in NI DevZone ergab bis jetzt nichts, außer dass die Fehlermeldung schon seit LV 6.1 (Fremd-DLL Fehler) aufgetreten ist.

Wer weiß Rat und vielleicht Tat?

Andreas


Applikation bringt Fehler bei EXIT - IchSelbst - 07.08.2009 11:50

' schrieb:The instruction at "0x..." referenced memory at "0x...". The memory could not be "read". Click on blabla
Sichst (<= Fränkisch "siehst du", eine unwichtige Floskel am Satzanfang) gerade die beiden 0x interessieren mich.

Ich tippe mal, da ist irgendwo ein Handle (o.ä.) bereits geschlossen, der ein zweites Mal geschlossen werden soll. Oder in einem Modul, dessen Existenz eigentlich bereits beendet ist, soll noch was gearbeitet werden. Es gibt hier mehrere Möglichkeiten für genau diesen Fall (AV bei Exit).

Ich ignoriere diese Fehler immer.


Applikation bringt Fehler bei EXIT - rolfk - 08.08.2009 22:06

' schrieb:Ich ignoriere diese Fehler immer.

Ich suche sie lieber und bis jetzt war das immer eine externe Library. Aber einmal war es ein subVI wo ein Control darauf das verursachte. Kam mehr aus Zufall darauf da mir einmal auffiel dass der Fehler nur passierte wenn ein bestimmter Dialog aufgerufen wurde. Weitere Eingrenzung zeigte das VI als Bösewicht und durch systematisches entfernen der Kontrolls kam ich darauf das ein ziemlicher komplexer Cluster die Fehlerursache war. NachLöschen und neu erstellen des Kontrolls ging alles wieder gut.

Rolf Kalbermatter