![]() |
Unter Win.7-64-bit kompiliert läuft nicht unter XP
Beim Einsatz der Programme unter Windows XP kommt beim Erstellen eines neues Datensatzes (ABS) die Fehlermeldung:
Externe Exception COFB007F Unter Windows 7-64-bit läuft das Programm einwandfrei. Kann da Jemand etwas mit anfangen, bzw. kennt die Gründe hierfür ? |
AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
Auf Anhieb kann ich dir nicht sagen was es bedeutet, aber Exceptions sind üblicherweise NTSTATUS (gleiche Kodierung wie HRESULT), also guck mal hier:
![]() |
AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
:idea:
Zitat:
|
AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
Dann wäre die Frage welche DLLs benutzt werden und ob die auf dem XP und dem 7 identisch sind oder bspw. verschiedene Versionen haben. Prinzipiell gilt gleiches für die jeweiligen Abhängigkeiten.
|
AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
Nun, der einzige Unterschied besteht darin, dass das Programm (Delphi 2010) unter Windows 7-64bit neu kompiliert wurde. Möglicher Weise hängt es mit den Delphi-Komponenten für Absolute Database zusammen.
|
AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
Kannst du nicht mal nen Debugger (bspw. WinDbg) ranhängen und gucken welche Funktion nicht importiert werden kann?
Immerhin gibt es nicht so viele Funktionen für das Auffinden einer Funktion und der Callstack mag uns weiteren Aufschluß geben. Das Programm scheint ja erstmal zu starten, oder? Ich tippe mal auf COM. Irgendeine COM-Komponente die du benutzt spuckt vielleicht diesen Fehler weil der Import einer Funktion nicht gelingt. Aber es sind einfach zu weniger Informationen von deiner Seite verfügbar als daß man hier mehr als nur spekulieren könnte. |
AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
Hallo Oliver,
vielen Dank für Deine Rückmeldung. Leider bin ich im Moment noch auf Informationen des Kunden angewiesen. Die angegebene Fehlermeldung erscheint beim Anlegen eines neuen Datensatzes in der ABS-Datenbank. Ich habe noch eine Festplatte mit Windows XP und Delphi 2010. Diese werde ich morgen einbauen und dann mal die Ereignisanzeige von Windows ansehen. |
AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
Vielleicht hilft auch der Dependency Walker. Wenn die Fehlermeldung allerdings so spät erscheint... naja, einen Versuch ists wert.
|
AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
Aaah, feine Idee. Der Dependency Walker hatte in der Tat irgendeinen Tracing-Modus. Das könnte helfen ...
|
AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
Ich konnte den Fehler nun eingrenzen.
- In den Projektoptionen muss Laufzeit-Themes aktivieren deaktiviert sein. - Ferner, machen JVCL-Komponenten (338 Build 3449) Probleme |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz