DLL Absturz beim Beenden der Anwendung.
-
Hallo
Beim Beenden der Anwendung die meine DLL geladen hat stürzt die DLL ab. Wenn ich debuge sehe ich im Callstack noch 6 Aufrufe:
> MyDialog.dll!02bbe850()
> [Unten angegebene Rahmen sind möglicherweise nicht korrekt und/oder fehlen, keine Symbole geladen für MyDialog.dll]
> MyDialog.dll!02bc129e()
> MyDialog.dll!02bb108f()
> MyDialog.dll!02bbf68f()
> MyDialog.dll!02bb4aff()
> kernel32.dll!_BaseThreadStart@8() + 0x37 BytesLeider habe ich keine Ahnung was hier schief läuft oder wo ich anfangen soll zu suchen.
Kann mir jemand helfen.
-
Schwer zu sagen. Hast du evtl Speicher in der DLL allokiert, welchen die Hauptanwendung frei gibt und die MFC statisch gelinkt?
Oder evtl. stimmt irgendwo die Aufrufkonvention nicht?
-
Erzeuge Debug Informationen (geht auch für den Release Build) und schau Dir das Ganze dann noch mal an.