Qt Programmname.exe beendet mit Code -1073741819 Wie kann ich das beheben?

8

Ich versuche, Qt mit OpenCV zu integrieren.

Hier ist das Beispiel: httpwww.opendesktop.org / content / show.php / Qt + Opencv + webcam + viewer? content = 89995

Aber die Funktion:

%Vor%

gibt den Exit-Fehlercode 1073741819, egal wo ..:

%Vor%

.. wird verwendet.

Wie kann ich verhindern, dass dieser Fehler auftritt?

    
Rick2047 23.05.2009, 12:08
quelle

2 Antworten

8

Die Fehlernummer, die Sie in Hex angeben, ist 0xC0000005, was auf eine Zugriffsverletzung in Windows hinweist. Eine Zugriffsverletzung bedeutet, dass Ihr Prozess versucht hat, auf Speicher zuzugreifen (z. B. einen Zeiger dereferenzieren), der nicht zu ihm gehört. Höchstwahrscheinlich ist cvimage kein gültiger Zeiger und daher verursacht Dereferenzierung dieses Zeigers Ihren Fehler.

Bearbeiten: Ein Stack-Überlauf führt dazu, dass die Anwendung plötzlich beendet wird.

In diesem Artikel finden Sie eine Erläuterung dazu, wie Sie einen Ausnahmebehandler schreiben, der Sie über den Absturz informiert.

    
Goz 02.07.2009, 08:37
quelle
0

dann geben Sie vielleicht keinen Wert von Ihrer Hauptfunktion zurück? Es sieht aus wie "nicht initialisierter Wert" für mich

    
Kamil Klimek 19.12.2009 22:56
quelle

Tags und Links