loadlibrary schießt alles ab



  • Hallo,
    ich debugge mit VS2005 eine Anwendung in die eine mit Delphi erstellte DLL eingebunden werden soll. Die Anwendung ist ursprünglich mit VS6 entworfen und das Projekt vom VS2005 konvertiert worden. Ich habe von der einzubindenden DLL mehrere Versionen, die mehr oder weniger Funktionen enthalten. Jetzt gibt es eine Version, die läuft prima... es gibt keine Beanstandungen. In einer früheren DLL-Version sind Funktionen implementiert die ich debuggen wollte...
    Ich dachte mir, DLL im VS8/bin Verzeichnis überspeichert mit der zu debuggenden Version und weiter gehts, aber: 😕 loadlibrary aufgerufen und nix geht mehr. VS2005 geht nach einem stackoverflow und einer lustigen 0x0eedfade Meldung aus dem Debugmode und erzählt mir nur noch was von

    Windows cannot continue from this exception

    Hat jemand eine Idee was hier das Problem sein könnte?

    Gruß Sprotti



  • Das Problem könnte sein dass die "böse" DLL (die mit der es nicht geht) ganz "bösen" Code im DllMain stehen hat. DllMain wird nämlich aufgerufen bevor LoadLibrary zurückkommt... wenn die DLL da drin gröber Mist baut ist eben Schluss.


Log in to reply