Veröffentlicht 10. Juli 201213 j Guten Morgen zusammen. Ich stehe vor einem großen Rätsel. Vor einiger Zeit habe ich ein Projekt eines ehemaligen Arbeitskollegen übernommen. Dieses wurde mittels Visual-Studio 2005 (C++) entwickelt / betreut. Da es an der Zeit war, die Konvertierung in VS2010 durchzuführen wurde dies auch getan. Jetzt, nach einiger Zeit ist aufgefallen, dass es nicht mehr möglich ist, das Programm mehrmals zu starten (gleiche .exe natürlich). Nach Tests hat dies in VS2005 funktioniert. Das Problem liegt wohl an der Funktion: CWinApp::OnFileNew(); Hat jemand eventuell ähnliche Erfahrungen gemacht? Ich find dazu einfach nichts aussagekräftiges. Als kleiner Hinweis, ja, das Programm muss mehrfach gestartet werden können:)
10. Juli 201213 j Autor Das Programm friert einfach nur ein. Das Debuggen hilft mir in diesem Falle auch nicht weiter. Ich find den Ausstiegspunkt nicht.
10. Juli 201213 j Du kannst mit dem Debugger das Programm unterbrechen, sobald es einfriert, und dir dann den Callstack ansehen.
10. Juli 201213 j Autor Hier hab ich einen Link gefunden, der so ziemlich das gleiche Problem beinhaltet. Genau an dieser Stelle steigt er aus. Beantwortet ist dieses Problem leider nicht.
10. Juli 201213 j so ziemlich das gleiche ProblemDa geht es um einen Absturz, dein Programm friert ein. Es handelt sich vermutlich nicht um dasselbe Problem. Was sagt der Debugger?
10. Juli 201213 j Autor Das Problem hat sich erledigt. Nachdem die Datenbank geöffnet ist, wurde nochmal ein Pack() und ein Reindex() aufgerufen. Hier lag der Fehler. Dank Dir.
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.