Crash bei push button click im release

Alles rund um die Programmierung mit Qt
Antworten
Micc75
Beiträge: 2
Registriert: 30. September 2011 13:32

Crash bei push button click im release

Beitrag von Micc75 »

Hallo,

wenn ich meine Anwendung als Debug laufen lasse, funktioniert diese ohne Probleme.
Wenn ich ein Release erstelle, und dann starte, bekomme ich beim betätigen des ersten Push buttons einen segmentation fault.

Ich habe darauf hin die exe durch depends laufen lassen und beim betätigen des ersten buttons gibt es folgende Meldung:

00:01:28.328: GetProcAddress(0x7C800000 [c:\windows\system32\KERNEL32.DLL], "GetTickCount64") called from "g:\projekte\qt\dcp_sim-build-desktop\release\QTCORE4.DLL" at address 0x6A221C41 and returned NULL by thread 1. Error: Die angegebene Prozedur wurde nicht gefunden (127).
00:01:30.140: First chance exception 0xC0000005 (Access Violation) occurred in "g:\projekte\qt\dcp_sim-build-desktop\release\QTCORE4.DLL" at address 0x6A2568F5 by thread 1.
00:01:30.140: Second chance exception 0xC0000005 (Access Violation) occurred in "g:\projekte\qt\dcp_sim-build-desktop\release\QTCORE4.DLL" at address 0x6A2568F5 by thread 1.
00:01:30.140: Thread 4 exited with code -1073741819 (0xC0000005).
00:01:30.140: Thread 1 exited with code -1073741819 (0xC0000005).
00:01:30.140: Thread 2 exited with code -1073741819 (0xC0000005).
00:01:30.156: Exited "g:\projekte\qt\dcp_sim-build-desktop\release\DCP_SIM.EXE" (process 0x12A4) with code -1073741819 (0xC0000005) by thread 3.

Es sieht so aus, das die QTcore4.dll irgend ein Problem macht. Wie kann ich das beheben???

Vorab vielen Dank!

Grüße Michael
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: Crash bei push button click im release

Beitrag von Christian81 »

Nur weil es innerhalb von QtCore crasht heißt das nicht dass es dort auch ein Problem gibt.
Bau dein Release-Executable mit Debuginformationen und nimm einen Debugger.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Micc75
Beiträge: 2
Registriert: 30. September 2011 13:32

Re: Crash bei push button click im release

Beitrag von Micc75 »

Christian81 hat geschrieben:Nur weil es innerhalb von QtCore crasht heißt das nicht dass es dort auch ein Problem gibt.
Bau dein Release-Executable mit Debuginformationen und nimm einen Debugger.
Ja sicher, aber eine Frage: wie geht das?

Danke vorab und Gruß Michael
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: Crash bei push button click im release

Beitrag von Christian81 »

Ich schätze Du hast VS. Da gibts es sowas wie Projekteinstellungen für jedes Modul. Und dort kann man alles möglich einstellen, auch das Debug-Informationen im Release-Build einbezogen werden soll.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten