https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83230
--- Comment #3 from Jürgen Reuter <juergen.reuter at desy dot de> --- This is the full back trace that I get: Program received signal SIGSEGV, Segmentation fault. __GI___libc_free (mem=0x6530302e30202c30) at malloc.c:2931 2931 malloc.c: No such file or directory. (gdb) bt #0 __GI___libc_free (mem=0x6530302e30202c30) at malloc.c:2931 #1 0x00007ffff7963c06 in deallocate (this=0x7fffffffda00, __p=<optimized out>) at /home/reuter/sandbox_gcc8/packages/gcc_trunk/_build/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h:125 #2 deallocate (__a=..., __n=<optimized out>, __p=<optimized out>) at /home/reuter/sandbox_gcc8/packages/gcc_trunk/_build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h:462 #3 _M_destroy (__size=<optimized out>, this=0x7fffffffda00) at /home/reuter/sandbox_gcc8/packages/gcc_trunk/_build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:226 #4 _M_dispose (this=0x7fffffffda00) at /home/reuter/sandbox_gcc8/packages/gcc_trunk/_build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:221 #5 ~basic_string (this=0x7fffffffda00, __in_chrg=<optimized out>) at /home/reuter/sandbox_gcc8/packages/gcc_trunk/_build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:647 #6 ~basic_stringbuf (this=0x7fffffffd9b8, __in_chrg=<optimized out>) at /home/reuter/sandbox_gcc8/packages/gcc_trunk/_build/x86_64-pc-linux-gnu/libstdc++-v3/include/sstream:65 #7 std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_stringstream ( this=0x7fffffffd9a0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /home/reuter/sandbox_gcc8/packages/gcc_trunk/_build/x86_64-pc-linux-gnu/libstdc++-v3/include/sstream:732 #8 0x0000000000407b57 in WOUTIL::WOStdHepRdr::readEvent(std::ostream&, int) () #9 0x0000000000406c1e in print_stdhep_to_file () #10 0x0000000000408486 in __xdr_wo_stdhep_MOD_write_stdhep_event () #11 0x000000000040851a in eio_stdhep_1 () #12 0x00000000004085f9 in MAIN__ ()