[Bug target/55909] libtool test exposes what I think is some alignment issue in libstdc++
philip.copeland at oracle dot com
gcc-bugzilla@gcc.gnu.org
Wed Jan 9 08:27:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55909
--- Comment #14 from philip.copeland at oracle dot com 2013-01-09 08:27:19 UTC ---
Smallest test case program
#include <iostream>
int main()
{
std::cerr << "we are able to write to stderr\n";
}
bash-4.2# g++ test.c
bash-4.2# ./a.out
we are able to write to stderr
Segmentation fault (core dumped)
#0 0xfffff8010030a558 in __frame_dummy_init_array_entry ()
from /lib64/libstdc++.so.6
#1 0xfffff80100180988 in __cxxabiv1::__cxa_get_globals ()
at ../../../../libstdc++-v3/libsupc++/eh_globals.cc:63
#2 0xfffff801001807cc in std::uncaught_exception ()
at ../../../../libstdc++-v3/libsupc++/eh_catch.cc:136
#3 0xfffff801001bcbe4 in ~sentry (this=0x7fefffff0b0,
__in_chrg=<optimized out>)
at
/usr/src/debug/gcc-4.7.2-20121109/obj-sparc64-redhat-linux/sparc64-redhat-linux/libstdc++-v3/include/ostream:429
#4 std::__ostream_insert<char, std::char_traits<char> > (__out=...,
__s=__s@entry=0x100a00 "we are able to write to stderr\n",
__n=<optimized out>)
at
/usr/src/debug/gcc-4.7.2-20121109/obj-sparc64-redhat-linux/sparc64-redhat-linux/libstdc++-v3/include/bits/ostream_insert.h:112
#5 0xfffff801001bcfc4 in std::operator<< <std::char_traits<char> > (
__out=..., __s=0x100a00 "we are able to write to stderr\n")
at
/usr/src/debug/gcc-4.7.2-20121109/obj-sparc64-redhat-linux/sparc64-redhat-linux/libstdc++-v3/include/ostream:533
#6 0x000000000010087c in main ()
More information about the Gcc-bugs
mailing list