Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
5.15.1
-
None
Description
If all platform plugins failed to initialize, Qt calls qFatal which in turn calls abort. This causes SIGABRT and may generate a coredump.
In the most common case it's because the connection to the display (Wayland, X11, whatever) is missing or failed, and a coredump will not help analyzing that at all.
I suggest using _exit(1) instead, which has practically the same behaviour but avoids SIGABRT and therefore also a coredump.