INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Absturz und fehler bei aufrufen einer externen dll



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!

17.07.2011, 22:45 (Dieser Beitrag wurde zuletzt bearbeitet: 17.07.2011 23:16 von rolfk.)
Beitrag #3

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: Absturz und fehler bei aufrufen einer externen dll
Ziemlich sicher hast Du einen Bug in Deinem VI dass die Call Library Node enthaelt. Dies kann ein Konfigurationsfehler eines oder mehrerer Datentypen Deiner Parameter sein, oder aber Du hast einen Ausgangsbuffer f"ur ein Array oder String nicht gross genug alloziert.

Anders als mit normalen LabVIEW VIs, muss man Ausgangsbuffer fuer Array und String Parameters von Call Library Nodes im Diagramm allozieren. Dies kann man entweder tun indem man die Minimumgroesse in der Parameterkonfiguration im Call Librarydialog definiert (LabVIEW 8.5 und neuer) oder explizit ein Initilialize Array ausfuerhrt bevor man den Wire an die Call Library Node anschliesst.

Die Tatsache dass es im Entwickelsystem funktioniert ist keinerlei Garantie dass Du keine solchen Fehler gemacht hast. Es ist schieres dummes Glueck (und auch ein wenig technisch bedingt, da im Entwickelsystem viel mehr Speicher benuetzt wird und deshalb die Chance dass vitale Speicherbereiche durch die Funktion ueberschrieben werden, wenn sie in den zu kleinen Buffer schreibt, etwas kleiner sind).

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Absturz und fehler bei aufrufen einer externen dll - rolfk - 17.07.2011 22:45

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Fehlercode 1097 beim Aufrufen einer C++ DLL Dr. Nuke 11 6.393 22.07.2022 22:39
Letzter Beitrag: Martin.Henz
  Absturz durch unzulässige Pointer VS_03 3 10.306 28.10.2016 18:32
Letzter Beitrag: VS_03
  externen Code aus Matlab/Simulink auf cRio nutzen nator 4 12.385 27.07.2016 12:24
Letzter Beitrag: nator
  Absturz von Labview nach schliessen eines VIs sima 4 7.886 23.01.2012 17:07
Letzter Beitrag: sima
  Gewisse Unsichehreiten beim richtigen Umgang mit Clustern in Ausblick auf externen Co Reyneke 4 6.748 14.04.2011 10:59
Letzter Beitrag: rolfk
  Aufruf von DLL führt zu Absturz... tt-web 3 6.795 11.05.2010 11:34
Letzter Beitrag: rolfk

Gehe zu: