Er meinte: Dein Programm hat vermutlich einen Bug/Fehler, welcher sich unter 64 Bit so zeigt, bzw. welcher zufällig bei dir anders auftritt und dabei weniger kaputt macht.
Was sagt denn der Debugger, wie die Variablen kurz vor dem einen Funktionsaufruf aussehn?
Ich hoffe ich verstehe die Frage richtig: Er sagt nur, dass zwei Variablen deklariert, aber nie benutzt wurden (die stammen noch aus einer früheren Version des Codes) und ansonsten nur "Projekt erfolgreich kompiliert
".
Dann crashed das Programm direct und er zeigt mir:
Delphi-Quellcode:
program Perseus;
{$mode objfpc}{$H+}
uses
{$IFDEF UNIX}{$IFDEF UseCThreads}
cthreads,
{$ENDIF}{$ENDIF}
Interfaces, // this includes the LCL widgetset
Forms, Unit1
{ you can add units after this };
{$R *.res}
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
und den zuvor genannten Error.
Mfg
Peter