Lars Volker created IMPALA-5874:
-----------------------------------

             Summary: Segfault in 
TBinaryProtocolT<apache::thrift::transport::TTransport>::readI32(int&)
                 Key: IMPALA-5874
                 URL: https://issues.apache.org/jira/browse/IMPALA-5874
             Project: IMPALA
          Issue Type: Bug
          Components: Backend
    Affects Versions: Impala 2.10.0
            Reporter: Lars Volker
            Priority: Blocker


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)

Reply via email to