You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@impala.apache.org by "Tim Armstrong (JIRA)" <ji...@apache.org> on 2017/09/01 21:20:00 UTC

[jira] [Resolved] (IMPALA-5874) Segfault in TBinaryProtocolT::readI32(int&) [breakpad?]

     [ https://issues.apache.org/jira/browse/IMPALA-5874?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tim Armstrong resolved IMPALA-5874.
-----------------------------------
    Resolution: Duplicate

> Segfault in TBinaryProtocolT<apache::thrift::transport::TTransport>::readI32(int&) [breakpad?]
> ----------------------------------------------------------------------------------------------
>
>                 Key: IMPALA-5874
>                 URL: https://issues.apache.org/jira/browse/IMPALA-5874
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Backend
>    Affects Versions: Impala 2.9.0
>            Reporter: Lars Volker
>            Priority: Blocker
>              Labels: crash
>         Attachments: cf7721fa-53cd-4e7d-25080393-ef740cbb.txt
>
>
> It looks like {{impala::TTransmitDataResult&}} could be invalid. Here is the stack trace of the crashing thread from a minidump. Please reach out if you want to access the full minidump. I may also be able to provide a core file.
> {noformat}
> Crash reason:  SIGSEGV
> Crash address: 0x0
>  0  impalad!apache::thrift::protocol::TBinaryProtocolT<apache::thrift::transport::TTransport>::readI32(int&) [TTransport.h : 126 + 0x0]                                                                                                                                                                                                                                      1  impalad!apache::thrift::protocol::TBinaryProtocolT<apache::thrift::transport::TTransport>::readMessageBegin(std::string&, apache::thrift::protocol::TMessageType&, int&) [TBinaryProtocol.tcc : 411 + 0x9]
>  2  impalad!impala::ImpalaInternalServiceClient::recv_TransmitData(impala::TTransmitDataResult&) [TProtocol.h : 529 + 0x9]
>  3  impalad!impala::ImpalaBackendClient::TransmitData(impala::TTransmitDataResult&, impala::TTransmitDataParams const&, bool*) [backend-client.h : 90 + 0xb]
>  4  impalad!impala::Status impala::ClientConnection<impala::ImpalaBackendClient>::DoRpc<void (impala::ImpalaBackendClient::*)(impala::TTransmitDataResult&, impala::TTransmitDataParams const&, bool*), impala::TTransmitDataParams, impala::TTransmitDataResult>(void (impala::ImpalaBackendClient::* const&)(impala::TTransmitDataResult&, impala::TTransmitDataParams    const&, bool*), impala::TTransmitDataParams const&, impala::TTransmitDataResult*) [client-cache.h : 241 + 0xf]
>  5  impalad!impala::DataStreamSender::Channel::DoTransmitDataRpc(impala::ClientConnection<impala::ImpalaBackendClient>*, impala::TTransmitDataParams const&, impala::TTransmitDataResult*) [data-stream-sender.cc : 230 + 0x14]
>  6  impalad!impala::DataStreamSender::Channel::TransmitDataHelper(impala::TRowBatch const*) [data-stream-sender.cc : 213 + 0x9]
>  7  impalad!impala::DataStreamSender::Channel::TransmitData(int, impala::TRowBatch const*) [data-stream-sender.cc : 185 + 0x5]
>  8  impalad!impala::ThreadPool<impala::TRowBatch*>::WorkerThread(int) [function_template.hpp : 767 + 0x10]
>  9  impalad!impala::Thread::SuperviseThread(std::string const&, std::string const&, boost::function<void ()>, impala::Promise<long>*) [function_template.hpp : 767 + 0x7]
> 10  impalad!boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(std::string const&, std::string const&, boost::function<void ()>, impala::Promise<long>*), boost::_bi::list4<boost::_bi::value<std::string>, boost::_bi::value<std::string>, boost::_bi::value<boost::function<void ()> >, boost::_bi::value<impala::Promise<long>*> > > >::run() [bind.hpp :      457 + 0x6]
> 11  impalad!thread_proxy + 0xda
> 12  libpthread-2.12.so + 0x7aa1
> 13  libc-2.12.so + 0xe893d
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)