https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80914
--- Comment #2 from Ian Lance Taylor <ian at airs dot com> --- The failure is in libbacktrace. The program crashes because once libbacktrace fails the first time, the program is trying to use libbacktrace to show a stack trace of the failure. This leads to an infinite recursion that blows out the stack. libbacktrace appears to be failing because it finds a compilation unit in the .debug_info section with length 1. That doesn't leave enough space for the two byte version number at the start of the compilation unit. I don't understand why this would be. The failure appears to be at the end of the .debug_info section. Can you run `readelf --debug=info` on your executable, and attach the last thirty lines or so? Thanks.