https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71622
--- Comment #9 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- (In reply to Thiago Macieira from comment #8) > cc1plus doesn't stop in gdb, for some reason. Instead, it prints: > > painting/qdrawhelper.cpp: In function ‘void > qt_bitmapblit_quint16(QRasterBuffer*, int, int, const QRgba64&, const > uchar*, int, int, int)’: > painting/qdrawhelper.cpp:5753:20: internal compiler error: in > tree_node_structure_for_code, at tree.c:508 > inline static void qt_bitmapblit_quint16(QRasterBuffer *rasterBuffer, > ^ > > Outside of gdb, it prints "Segmentation fault", but doesn't generate a core > file nor does systemd-coredump catch this crash, so no postmortem debugging. > > Any tricks to do that? Yes. Just invoke cc1plus directly. (Add -v to the gcc invocation and then copy & paste the cc1plus command line, that is printed out.