Italian community of Lazarus and Free Pascal

Programmazione => Generale => Topic aperto da: alexarmato66 - Giugno 23, 2021, 01:11:58 pm

Titolo: ECCEZIONE DI CLASSE
Inserito da: alexarmato66 - Giugno 23, 2021, 01:11:58 pm
Anche senza lavorarci dopo un pò il programma da il seguente errore:
Eccezione di classe all'indirizzo: ( finestra assembler)
000007FEFDD963F9 498b0424                 mov    (%r12),%rax

come posso risalire all'errore?
Titolo: Re:ECCEZIONE DI CLASSE
Inserito da: bonmario - Giugno 23, 2021, 02:24:30 pm
Quale programma?
L'IDE di Lazarus, o un programma fatto da te con Lazarus?
Titolo: Re:ECCEZIONE DI CLASSE
Inserito da: DragoRosso - Giugno 23, 2021, 02:31:28 pm
Cosa vuol dire anche senza lavorarci ?

Probabilmente il software avrà dei thread o dei timer con i rispettivi eventi che "girano".

Prova ad inserire dei try ... except e poni banalmente dei ShowMessage negli except per visualizzare l'errore, questo in tutte quelle parti che lavorano in "autonomia", come già accennato negli eventi dei timer ad esempio e nei thread.

Questa forse è la cosa più veloce da fare.

Codice: [Seleziona]
try

   //.......codice da eseguire

except on e:exception do
   begin
     ShowMessage(e.Message);
   end;
end;