http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53218
--- Comment #1 from Tom Callaway <tcallawa at redhat dot com> 2012-05-03 19:47:15 UTC --- Also seeing a very similar segfault with source-highlight (same environment, Linux/sparcv9/32bit userspace): (gdb) bt #0 0xf7ae0d98 in __frame_dummy_init_array_entry () from /lib/libstdc++.so.6 #1 0xf7a46f08 in __cxxabiv1::__cxa_get_globals () at ../../../../libstdc++-v3/libsupc++/eh_globals.cc:63 #2 0xf7a46d4c in std::uncaught_exception () at ../../../../libstdc++-v3/libsupc++/eh_catch.cc:136 #3 0xf7a82c44 in ~sentry (this=0xff9781e0, __in_chrg=<optimized out>) at /usr/src/debug/gcc-4.7.0-20120502/obj-sparc64-redhat-linux/sparc64-redhat-linux/libstdc++-v3/include/ostream:429 #4 std::__ostream_insert<char, std::char_traits<char> > (__out=..., __s=<optimized out>, __n=<optimized out>) at /usr/src/debug/gcc-4.7.0-20120502/obj-sparc64-redhat-linux/sparc64-redhat-linux/libstdc++-v3/include/bits/ostream_insert.h:112 #5 0x00013a6c in main (argc=<optimized out>, argv=<optimized out>) at source-highlight.cc:435