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!

15.07.2011, 07:55
Beitrag #1

Georg26 Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Jul 2011

8.2.1 mit vision modul
2011
DE



Absturz und fehler bei aufrufen einer externen dll
Hallo,

Ich hab ein kleines Problem.Big Grin
Wenn ich aus einem VI einen .exe oder .llb generiere und und es dann aufrufe, läuft es genau bis zum aufruf der externen .dll. (ist ein Treiber).
Wenn ich das VI aber in der Entwicklungsumgebung einzeln durchlaufen lasse, läuft es Reibungslos.
Kann das vielleicht einer bitte erklären?
Die Fehlermeldungen sehen dann wie folgt aus: (siehe Anhang)

Danke schon mal für eure Antworten.

Bye Georg


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.07.2011, 09:17
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Absturz und fehler bei aufrufen einer externen dll
Kannst Du mal das VI hochladen?

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
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
18.07.2011, 09:45
Beitrag #4

Georg26 Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Jul 2011

8.2.1 mit vision modul
2011
DE



RE: Absturz und fehler bei aufrufen einer externen dll
Hi,

Sorry das VI kann ich leider nicht hochladen.

Danke für die Anworten.
Jetzt weiß ich schon mal etwas mehr und hab weitere Ansätze das Problem zu lösen.

Bis bann
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


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

Gehe zu: