Bsr à tous,

Après avoir bataillé sans succès avec SimpleBLE, je retire toutes les références et unités liées à SimpleBLE.

Je vire aussi SimpleBLE

Donc me revoilà avec une appli épurée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
program GHTopoRPI;
{$mode delphi}{$H+}
uses
  {$IFDEF UNIX}{$IFDEF UseCThreads}
  cthreads,    // A activer sur Raspberry
  {$ENDIF}{$ENDIF}
  Interfaces, // this includes the LCL widgetset
  Forms
  { you can add units after this }
  , frmRPIMainWnd // <--- Non désactivé = crash 
  ;
{$R *.res}
begin
  Application.Initialize;
  try
    WriteLn('001');
  finally
  end;
  Application.Run;
end.
Je recompile proprement le tout? OK

Je lance:
realloc(): Invalid pointer
Abandon, core dumped

Je désactive la ligne " , frmRPIMainWnd", aucun problème (rien ne s'affiche mais je n'ai pas le bug

Pour moi, c'est un bug du compilateur, pas de moi (puisque çà fonctionne sur mes autres postes FPC 2.2.2)

Je n'y comprends RIEN !!!! Alors que çà compile sans pb


Vraiment inacceptable.
A quand un comité de normalisation et une validation par l'Etat ???

Je suis depuis 15 heures sur des problèmes qui ne sont pas de mon ressort. Les compilos et IDE sont des logiciels FONDAMENTAUX, bordel.