Thanks for your reply.
I think I made a "regular" Lazarus application. (File, New, Project/Application).
I replaced the Application.Run by another call to trigger the report creation, and then exit ?
It works fine (with a GUI), why is it strange ?
What else can I do ?
However the exception is raised before the call or the Application.Run (if I restore it), when the report is created, during the creation of the form containing it.
Even after I clear the Win32 GUI application checkbox, I have the same exception.
Regards