2013-05-07 6 views
5

Ich habe eine App, die in Debug ausgeführt wird, aber abstürzt, wenn Sie versuchen, in Release zu starten. Dies ist die Ausnahme, die ausgelöst wird.WinRT-App stürzt in Release-Build, aber nicht debuggen

Unbehandelte Ausnahme bei 0x5D2F7717 (Windows.UI.Xaml.dll) in Napkin.exe: 0xC000027B: Eine anwendungs ​​interne Ausnahme hat (Parameter: 0x034F6C70, 0x00000001) aufgetreten ist.

Irgendwelche Ideen, was die Quelle dieses Problems sein könnte? Vielen Dank.

ist hier mehr das Ausgabefensters

Unbehandelte Ausnahme bei 0x55257717 (Windows.UI.Xaml.dll) in Napkin.exe: 0xC000027B: Eine anwendungs ​​internen Ausnahme aufgetreten ist (Parameter: 0x02D029E0 , 0x00000001). Nicht behandelte Ausnahme um 0x750D2722 (combase.dll) in Napkin.exe: 0xC0000602: eine schnelle Fehler Ausnahme ist aufgetreten. Ausnahmebehandler werden nicht aufgerufen, und der Prozess wird sofort beendet.

STATUS_STACK_BUFFER_OVERRUN angetroffen Napkin.exe hat einen Breakpoint ausgelöst. Der Thread 0x1b20 wurde mit dem Code -1073740791 (0xc0000409) beendet. Der Thread 0xb50 wurde mit dem Code -1073740791 (0xc0000409) beendet. Der Thread 0x108c wurde mit dem Code -1073740791 (0xc0000409) beendet. Der Thread 0x16cc wurde mit dem Code -1073740791 (0xc0000409) beendet. Der Thread 0x222c wurde mit dem Code -1073740791 (0xc0000409) beendet. Der Thread 0x78c wurde mit dem Code -1073740791 (0xc0000409) beendet. Der Thread 0x14a4 wurde mit dem Code -1073740791 (0xc0000409) beendet. Der Thread 0x2164 wurde mit dem Code -1073740791 (0xc0000409) beendet. Das Programm '[6392] Napkin.exe' wurde mit dem Code -1073740791 (0xc0000409) beendet. Aktivierung der Windows Store App 'cdbbf746-1a99-4261-8bfa-9cb2934d4ac0_qddg1e943mmj2! App' fehlgeschlagen mit Fehler 'Windows konnte nicht mit der Zielanwendung kommunizieren. Dies bedeutet normalerweise, dass der Prozess der Zielanwendung abgebrochen wurde. Weitere Informationen sind möglicherweise im Bereich Debug des Fensters Ausgabe (Debug-> Windows-> Ausgabe) verfügbar.

enter image description here

+0

Haben Sie zufällig einen vollen Stacktrace? Wenn es in Xaml.dll auftritt, wäre die Frage, wie es dort eingegeben wurde. –

+0

Ich habe ein Bild des Aufruf-Stacks hinzugefügt, wenn die erste Ausnahme auftritt. Ist das der "StackTrace" oder gibt es eine andere Sichtweise? Vielen Dank. – MFlamer

+0

Ja, es sieht so aus, als wäre dies nur MS-Code und keiner aus Ihrer App im StackTrace. Natürlich macht es die Sache nicht einfacher :) –

Antwort

3

möglicherweise eine nicht initialisierte Variable. Debug-Builds initialisieren sie für Sie, Release-Builds jedoch nicht.

Konnte auch eine ungültige Zeigerdereferenz sein; Debug-Builds behandeln Speicher normalerweise anders als Release-Builds.

+0

Danke. Irgendwelche Tipps, wie man es aufspürt? – MFlamer

+1

Zwei Dinge, die Sie versuchen sollten: 1) Überprüfen Sie Compiler-Warnungen und/oder behandeln Sie sie als Fehler - in der Regel wird der Compiler Sie über nicht initialisierte Variablen informieren. 2) Brechen Sie bei Ausnahmen der ersten Chance (Strg + Alt + E, dann wählen Sie Ihre Sprache). – canhazbits

+0

Ich habe alle Warnungen behoben und stürzte immer noch sofort beim Start mit diesem Absturz. Ich bin mir nicht sicher, was ich sonst noch versuchen sollte, als eine neue Lösung von Grund auf neu zu starten und Dateien und Komponenten einzeln hinzuzufügen. Ich habe etwas mehr von der obigen Ausgabe hinzugefügt. Irgendwelche anderen Gedanken? Ich schätze deine Hilfe sehr. – MFlamer

Verwandte Themen