Re: protoc crash in libstdc++
On Tue, Dec 18, 2012 at 01:21:42PM +0100, Ren? Ladan wrote:
> Hi,
>
> the following backtrace is from a crash that happened when building
> www/chromium with clang. The chromium port builds a binary protoc which
> crashes when built with clang.
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 802006400 (LWP 100869)]
> 0x0000000800996506 in std::ostream::sentry::sentry(std::ostream&) ()
> from /usr/lib/libstdc++.so.6
> (gdb) bt
> #0 0x0000000800996506 in std::ostream::sentry::sentry(std::ostream&) ()
> from /usr/lib/libstdc++.so.6
> #1 0x00000008009964cd in std::basic_ostream<char>::sentry::sentry
> (this=0x7fffffffcf88, __os=...) at /usr/include/c++/4.2/ostream:62
> #2 0x0000000800998a4b in std::__ostream_insert<char,
> std::char_traits<char> > (__out=..., __s=0x485df0 "Missing input file.",
> __n=19)
> at
> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/include/bits/ostream_insert.h:83
> #3 0x000000000040592c in operator<<<std::char_traits<char> >
> (this=<optimized out>, __out=..., __out=..., __s=<optimized out>) at
> /usr/include/c++/4.2/ostream:517
> #4 google::protobuf::compiler::CommandLineInterface::ParseArguments
> (this=<optimized out>, argc=1, argv=0x7fffffffd640) at
> third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:790
> #5 0x00000000004048b0 in
> google::protobuf::compiler::CommandLineInterface::Run
> (this=0x7fffffffd4d0, argc=-12408, argv=0x7fffffffcf88)
> at
> third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:588
> #6 0x0000000000432957 in main (argc=-12408, argv=0x7fffffffcf88) at
^^^^^^
wow :)
Can you run this under valgrind?
Roman
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
討論串 (同標題文章)
完整討論串 (本文為第 5 之 6 篇):