[ https://issues.apache.org/jira/browse/IMPALA-9395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Attila Jeges updated IMPALA-9395: --------------------------------- Description: impalad crashed while running TestRuntimeFilters::test_basic_filters: {code} Operating system: Linux 0.0.0 Linux 3.10.0-693.5.2.el7.x86_64 #1 SMP Fri Oct 20 20:32:50 UTC 2017 x86_64 CPU: amd64 family 6 model 85 stepping 4 1 CPU GPU: UNKNOWN Crash reason: SIGABRT Crash address: 0x7d100006057 Process uptime: not available Thread 122 (crashed) 0 libc-2.17.so + 0x351f7 rax = 0x0000000000000000 rdx = 0x0000000000000006 rcx = 0xffffffffffffffff rbx = 0x0000000007208c80 rsi = 0x0000000000006366 rdi = 0x0000000000006057 rbp = 0x00007fb39ecf7da0 rsp = 0x00007fb39ecf7a38 r8 = 0x0000000000000000 r9 = 0x00007fb39ecf78b0 r10 = 0x0000000000000008 r11 = 0x0000000000000202 r12 = 0x0000000007208d00 r13 = 0x000000000000004b r14 = 0x0000000007210644 r15 = 0x0000000007208c80 rip = 0x00007fb40b9501f7 Found by: given as instruction pointer in context 1 libc-2.17.so + 0x368e8 rbp = 0x00007fb39ecf7da0 rsp = 0x00007fb39ecf7a40 rip = 0x00007fb40b9518e8 Found by: stack scanning 2 impalad!google_breakpad::ExceptionHandler::HandleSignal(int, siginfo_t*, void*) + 0x1e0 rbp = 0x00007fb39ecf7da0 rsp = 0x00007fb39ecf7ac8 rip = 0x0000000004e866f0 Found by: stack scanning 3 impalad!boost::detail::lexical_converter_impl<std::string, impala::extdatasource::TColumnDesc>::try_convert(impala::extdatasource::TColumnDesc const&, std::string&) [converter_lexical.hpp : 508 + 0x1] rbp = 0x00007fb39ecf7da0 rsp = 0x00007fb39ecf7ae0 rip = 0x0000000001f90130 Found by: stack scanning 4 impalad!google::LogMessage::Flush() + 0x157 rbx = 0x0000000000000000 rbp = 0x00007fb40c5006a0 rsp = 0x00007fb39ecf7db0 rip = 0x0000000004e4e837 Found by: call frame info 5 impalad!google::LogMessageFatal::~LogMessageFatal() + 0xe rbx = 0x00007fb39ecf7e70 rbp = 0x00007fb39ecf7f80 rsp = 0x00007fb39ecf7e30 r12 = 0x0000000000000001 r13 = 0x0000000007217b78 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x0000000004e51dfe Found by: call frame info 6 impalad!impala::RuntimeFilter::SetFilter(impala::BloomFilter*, impala::MinMaxFilter*) [runtime-filter.cc : 29 + 0x10] rbx = 0x0000000000000001 rbp = 0x00007fb39ecf7f80 rsp = 0x00007fb39ecf7e50 r12 = 0x0000000000000001 r13 = 0x0000000007217b78 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x0000000002207e37 Found by: call frame info 7 impalad!impala::RuntimeFilterBank::PublishGlobalFilter(impala::PublishFilterParamsPB const&, kudu::rpc::RpcContext*) [runtime-filter-bank.cc : 359 + 0x21] rbx = 0x0000000002532b2a rbp = 0x00007fb39ecf82a0 rsp = 0x00007fb39ecf7f90 r12 = 0x0000000000000000 r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x00000000021c953c Found by: call frame info 8 impalad!impala::QueryState::PublishFilter(impala::PublishFilterParamsPB const&, kudu::rpc::RpcContext*) [query-state.cc : 722 + 0x28] rbx = 0x0000000000000000 rbp = 0x00007fb39ecf82f0 rsp = 0x00007fb39ecf82b0 r12 = 0x0000000000000000 r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x00000000021b8127 Found by: call frame info 9 impalad!impala::DataStreamService::PublishFilter(impala::PublishFilterParamsPB const*, impala::PublishFilterResultPB*, kudu::rpc::RpcContext*) [data-stream-service.cc : 132 + 0x2b] rbx = 0x0000000000000000 rbp = 0x00007fb39ecf8490 rsp = 0x00007fb39ecf8300 r12 = 0x0000000000000000 r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x00000000022e4c26 Found by: call frame info 10 impalad!impala::DataStreamServiceIf::DataStreamServiceIf(scoped_refptr<kudu::MetricEntity> const&, scoped_refptr<kudu::rpc::ResultTracker> const&)::{lambda(google::protobuf::Message const*, google::protobuf::Message*, kudu::rpc::RpcContext*)#8}::operator()(google::protobuf::Message const*, google::protobuf::Message*, kudu::rpc::RpcContext*) const + 0x3e rbx = 0x00000000129d96c0 rbp = 0x00007fb39ecf84c0 rsp = 0x00007fb39ecf84a0 r12 = 0x00000000176cf1a0 r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x00000000023a59ec Found by: call frame info 11 impalad!std::_Function_handler<void(const google::protobuf::Message*, google::protobuf::Message*, kudu::rpc::RpcContext*), impala::DataStreamServiceIf::DataStreamServiceIf(const scoped_refptr<kudu::MetricEntity>&, const scoped_refptr<kudu::rpc::ResultTracker>&)::<lambda(const google::protobuf::Message*, google::protobuf::Message*, kudu::rpc::RpcContext*)> >::_M_invoke [functional : 2039 + 0x20] rbx = 0x00000000129d96c0 rbp = 0x00007fb39ecf8510 rsp = 0x00007fb39ecf84d0 r12 = 0x00000000176cf1a0 r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x00000000023a7975 Found by: call frame info 12 impalad!std::function<void (google::protobuf::Message const*, google::protobuf::Message*, kudu::rpc::RpcContext*)>::operator()(google::protobuf::Message const*, google::protobuf::Message*, kudu::rpc::RpcContext*) const [functional : 2439 + 0x44] rbx = 0x00000000023a790e rbp = 0x00007fb39ecf8560 rsp = 0x00007fb39ecf8520 r12 = 0x00000000176cf1a0 r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x0000000002a95c36 Found by: call frame info 13 impalad!kudu::rpc::GeneratedServiceIf::Handle(kudu::rpc::InboundCall*) [service_if.cc : 139 + 0x2a] rbx = 0x000000001737d5a0 rbp = 0x00007fb39ecf85e0 rsp = 0x00007fb39ecf8570 r12 = 0x00000000129d96c0 r13 = 0x00007fffe2bb36a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x0000000002a95617 Found by: call frame info 14 impalad!impala::ImpalaServicePool::RunThread() [impala-service-pool.cc : 271 + 0x3a] rbx = 0x0000000002a95380 rbp = 0x00007fb39ecf86f0 rsp = 0x00007fb39ecf85f0 r12 = 0x0000000000000000 r13 = 0x00007fffe2bb36a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x00000000020a9b89 Found by: call frame info {code} was: impalad crashed while running exhaustive tests. {code} Operating system: Linux 0.0.0 Linux 3.10.0-693.5.2.el7.x86_64 #1 SMP Fri Oct 20 20:32:50 UTC 2017 x86_64 CPU: amd64 family 6 model 85 stepping 4 1 CPU GPU: UNKNOWN Crash reason: SIGABRT Crash address: 0x7d100006057 Process uptime: not available Thread 122 (crashed) 0 libc-2.17.so + 0x351f7 rax = 0x0000000000000000 rdx = 0x0000000000000006 rcx = 0xffffffffffffffff rbx = 0x0000000007208c80 rsi = 0x0000000000006366 rdi = 0x0000000000006057 rbp = 0x00007fb39ecf7da0 rsp = 0x00007fb39ecf7a38 r8 = 0x0000000000000000 r9 = 0x00007fb39ecf78b0 r10 = 0x0000000000000008 r11 = 0x0000000000000202 r12 = 0x0000000007208d00 r13 = 0x000000000000004b r14 = 0x0000000007210644 r15 = 0x0000000007208c80 rip = 0x00007fb40b9501f7 Found by: given as instruction pointer in context 1 libc-2.17.so + 0x368e8 rbp = 0x00007fb39ecf7da0 rsp = 0x00007fb39ecf7a40 rip = 0x00007fb40b9518e8 Found by: stack scanning 2 impalad!google_breakpad::ExceptionHandler::HandleSignal(int, siginfo_t*, void*) + 0x1e0 rbp = 0x00007fb39ecf7da0 rsp = 0x00007fb39ecf7ac8 rip = 0x0000000004e866f0 Found by: stack scanning 3 impalad!boost::detail::lexical_converter_impl<std::string, impala::extdatasource::TColumnDesc>::try_convert(impala::extdatasource::TColumnDesc const&, std::string&) [converter_lexical.hpp : 508 + 0x1] rbp = 0x00007fb39ecf7da0 rsp = 0x00007fb39ecf7ae0 rip = 0x0000000001f90130 Found by: stack scanning 4 impalad!google::LogMessage::Flush() + 0x157 rbx = 0x0000000000000000 rbp = 0x00007fb40c5006a0 rsp = 0x00007fb39ecf7db0 rip = 0x0000000004e4e837 Found by: call frame info 5 impalad!google::LogMessageFatal::~LogMessageFatal() + 0xe rbx = 0x00007fb39ecf7e70 rbp = 0x00007fb39ecf7f80 rsp = 0x00007fb39ecf7e30 r12 = 0x0000000000000001 r13 = 0x0000000007217b78 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x0000000004e51dfe Found by: call frame info 6 impalad!impala::RuntimeFilter::SetFilter(impala::BloomFilter*, impala::MinMaxFilter*) [runtime-filter.cc : 29 + 0x10] rbx = 0x0000000000000001 rbp = 0x00007fb39ecf7f80 rsp = 0x00007fb39ecf7e50 r12 = 0x0000000000000001 r13 = 0x0000000007217b78 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x0000000002207e37 Found by: call frame info 7 impalad!impala::RuntimeFilterBank::PublishGlobalFilter(impala::PublishFilterParamsPB const&, kudu::rpc::RpcContext*) [runtime-filter-bank.cc : 359 + 0x21] rbx = 0x0000000002532b2a rbp = 0x00007fb39ecf82a0 rsp = 0x00007fb39ecf7f90 r12 = 0x0000000000000000 r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x00000000021c953c Found by: call frame info 8 impalad!impala::QueryState::PublishFilter(impala::PublishFilterParamsPB const&, kudu::rpc::RpcContext*) [query-state.cc : 722 + 0x28] rbx = 0x0000000000000000 rbp = 0x00007fb39ecf82f0 rsp = 0x00007fb39ecf82b0 r12 = 0x0000000000000000 r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x00000000021b8127 Found by: call frame info 9 impalad!impala::DataStreamService::PublishFilter(impala::PublishFilterParamsPB const*, impala::PublishFilterResultPB*, kudu::rpc::RpcContext*) [data-stream-service.cc : 132 + 0x2b] rbx = 0x0000000000000000 rbp = 0x00007fb39ecf8490 rsp = 0x00007fb39ecf8300 r12 = 0x0000000000000000 r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x00000000022e4c26 Found by: call frame info 10 impalad!impala::DataStreamServiceIf::DataStreamServiceIf(scoped_refptr<kudu::MetricEntity> const&, scoped_refptr<kudu::rpc::ResultTracker> const&)::{lambda(google::protobuf::Message const*, google::protobuf::Message*, kudu::rpc::RpcContext*)#8}::operator()(google::protobuf::Message const*, google::protobuf::Message*, kudu::rpc::RpcContext*) const + 0x3e rbx = 0x00000000129d96c0 rbp = 0x00007fb39ecf84c0 rsp = 0x00007fb39ecf84a0 r12 = 0x00000000176cf1a0 r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x00000000023a59ec Found by: call frame info 11 impalad!std::_Function_handler<void(const google::protobuf::Message*, google::protobuf::Message*, kudu::rpc::RpcContext*), impala::DataStreamServiceIf::DataStreamServiceIf(const scoped_refptr<kudu::MetricEntity>&, const scoped_refptr<kudu::rpc::ResultTracker>&)::<lambda(const google::protobuf::Message*, google::protobuf::Message*, kudu::rpc::RpcContext*)> >::_M_invoke [functional : 2039 + 0x20] rbx = 0x00000000129d96c0 rbp = 0x00007fb39ecf8510 rsp = 0x00007fb39ecf84d0 r12 = 0x00000000176cf1a0 r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x00000000023a7975 Found by: call frame info 12 impalad!std::function<void (google::protobuf::Message const*, google::protobuf::Message*, kudu::rpc::RpcContext*)>::operator()(google::protobuf::Message const*, google::protobuf::Message*, kudu::rpc::RpcContext*) const [functional : 2439 + 0x44] rbx = 0x00000000023a790e rbp = 0x00007fb39ecf8560 rsp = 0x00007fb39ecf8520 r12 = 0x00000000176cf1a0 r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x0000000002a95c36 Found by: call frame info 13 impalad!kudu::rpc::GeneratedServiceIf::Handle(kudu::rpc::InboundCall*) [service_if.cc : 139 + 0x2a] rbx = 0x000000001737d5a0 rbp = 0x00007fb39ecf85e0 rsp = 0x00007fb39ecf8570 r12 = 0x00000000129d96c0 r13 = 0x00007fffe2bb36a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x0000000002a95617 Found by: call frame info 14 impalad!impala::ImpalaServicePool::RunThread() [impala-service-pool.cc : 271 + 0x3a] rbx = 0x0000000002a95380 rbp = 0x00007fb39ecf86f0 rsp = 0x00007fb39ecf85f0 r12 = 0x0000000000000000 r13 = 0x00007fffe2bb36a0 r14 = 0x00000000145d27c8 r15 = 0x0000000000000000 rip = 0x00000000020a9b89 Found by: call frame info {code} > RuntimeFilter causes impalad crash > ---------------------------------- > > Key: IMPALA-9395 > URL: https://issues.apache.org/jira/browse/IMPALA-9395 > Project: IMPALA > Issue Type: Bug > Components: Backend > Affects Versions: Impala 3.4.0 > Reporter: Attila Jeges > Assignee: Tim Armstrong > Priority: Blocker > Labels: broken-build, flaky > > impalad crashed while running TestRuntimeFilters::test_basic_filters: > {code} > Operating system: Linux > 0.0.0 Linux 3.10.0-693.5.2.el7.x86_64 #1 SMP Fri Oct 20 > 20:32:50 UTC 2017 x86_64 > CPU: amd64 > family 6 model 85 stepping 4 > 1 CPU > GPU: UNKNOWN > Crash reason: SIGABRT > Crash address: 0x7d100006057 > Process uptime: not available > Thread 122 (crashed) > 0 libc-2.17.so + 0x351f7 > rax = 0x0000000000000000 rdx = 0x0000000000000006 > rcx = 0xffffffffffffffff rbx = 0x0000000007208c80 > rsi = 0x0000000000006366 rdi = 0x0000000000006057 > rbp = 0x00007fb39ecf7da0 rsp = 0x00007fb39ecf7a38 > r8 = 0x0000000000000000 r9 = 0x00007fb39ecf78b0 > r10 = 0x0000000000000008 r11 = 0x0000000000000202 > r12 = 0x0000000007208d00 r13 = 0x000000000000004b > r14 = 0x0000000007210644 r15 = 0x0000000007208c80 > rip = 0x00007fb40b9501f7 > Found by: given as instruction pointer in context > 1 libc-2.17.so + 0x368e8 > rbp = 0x00007fb39ecf7da0 rsp = 0x00007fb39ecf7a40 > rip = 0x00007fb40b9518e8 > Found by: stack scanning > 2 impalad!google_breakpad::ExceptionHandler::HandleSignal(int, siginfo_t*, > void*) + 0x1e0 > rbp = 0x00007fb39ecf7da0 rsp = 0x00007fb39ecf7ac8 > rip = 0x0000000004e866f0 > Found by: stack scanning > 3 impalad!boost::detail::lexical_converter_impl<std::string, > impala::extdatasource::TColumnDesc>::try_convert(impala::extdatasource::TColumnDesc > const&, std::string&) [converter_lexical.hpp : 508 + 0x1] > rbp = 0x00007fb39ecf7da0 rsp = 0x00007fb39ecf7ae0 > rip = 0x0000000001f90130 > Found by: stack scanning > 4 impalad!google::LogMessage::Flush() + 0x157 > rbx = 0x0000000000000000 rbp = 0x00007fb40c5006a0 > rsp = 0x00007fb39ecf7db0 rip = 0x0000000004e4e837 > Found by: call frame info > 5 impalad!google::LogMessageFatal::~LogMessageFatal() + 0xe > rbx = 0x00007fb39ecf7e70 rbp = 0x00007fb39ecf7f80 > rsp = 0x00007fb39ecf7e30 r12 = 0x0000000000000001 > r13 = 0x0000000007217b78 r14 = 0x00000000145d27c8 > r15 = 0x0000000000000000 rip = 0x0000000004e51dfe > Found by: call frame info > 6 impalad!impala::RuntimeFilter::SetFilter(impala::BloomFilter*, > impala::MinMaxFilter*) [runtime-filter.cc : 29 + 0x10] > rbx = 0x0000000000000001 rbp = 0x00007fb39ecf7f80 > rsp = 0x00007fb39ecf7e50 r12 = 0x0000000000000001 > r13 = 0x0000000007217b78 r14 = 0x00000000145d27c8 > r15 = 0x0000000000000000 rip = 0x0000000002207e37 > Found by: call frame info > 7 > impalad!impala::RuntimeFilterBank::PublishGlobalFilter(impala::PublishFilterParamsPB > const&, kudu::rpc::RpcContext*) [runtime-filter-bank.cc : 359 + 0x21] > rbx = 0x0000000002532b2a rbp = 0x00007fb39ecf82a0 > rsp = 0x00007fb39ecf7f90 r12 = 0x0000000000000000 > r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 > r15 = 0x0000000000000000 rip = 0x00000000021c953c > Found by: call frame info > 8 impalad!impala::QueryState::PublishFilter(impala::PublishFilterParamsPB > const&, kudu::rpc::RpcContext*) [query-state.cc : 722 + 0x28] > rbx = 0x0000000000000000 rbp = 0x00007fb39ecf82f0 > rsp = 0x00007fb39ecf82b0 r12 = 0x0000000000000000 > r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 > r15 = 0x0000000000000000 rip = 0x00000000021b8127 > Found by: call frame info > 9 > impalad!impala::DataStreamService::PublishFilter(impala::PublishFilterParamsPB > const*, impala::PublishFilterResultPB*, kudu::rpc::RpcContext*) > [data-stream-service.cc : 132 + 0x2b] > rbx = 0x0000000000000000 rbp = 0x00007fb39ecf8490 > rsp = 0x00007fb39ecf8300 r12 = 0x0000000000000000 > r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 > r15 = 0x0000000000000000 rip = 0x00000000022e4c26 > Found by: call frame info > 10 > impalad!impala::DataStreamServiceIf::DataStreamServiceIf(scoped_refptr<kudu::MetricEntity> > const&, scoped_refptr<kudu::rpc::ResultTracker> > const&)::{lambda(google::protobuf::Message const*, > google::protobuf::Message*, > kudu::rpc::RpcContext*)#8}::operator()(google::protobuf::Message const*, > google::protobuf::Message*, kudu::rpc::RpcContext*) const + 0x3e > rbx = 0x00000000129d96c0 rbp = 0x00007fb39ecf84c0 > rsp = 0x00007fb39ecf84a0 r12 = 0x00000000176cf1a0 > r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 > r15 = 0x0000000000000000 rip = 0x00000000023a59ec > Found by: call frame info > 11 impalad!std::_Function_handler<void(const google::protobuf::Message*, > google::protobuf::Message*, kudu::rpc::RpcContext*), > impala::DataStreamServiceIf::DataStreamServiceIf(const > scoped_refptr<kudu::MetricEntity>&, const > scoped_refptr<kudu::rpc::ResultTracker>&)::<lambda(const > google::protobuf::Message*, google::protobuf::Message*, > kudu::rpc::RpcContext*)> >::_M_invoke [functional : 2039 + 0x20] > rbx = 0x00000000129d96c0 rbp = 0x00007fb39ecf8510 > rsp = 0x00007fb39ecf84d0 r12 = 0x00000000176cf1a0 > r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 > r15 = 0x0000000000000000 rip = 0x00000000023a7975 > Found by: call frame info > 12 impalad!std::function<void (google::protobuf::Message const*, > google::protobuf::Message*, > kudu::rpc::RpcContext*)>::operator()(google::protobuf::Message const*, > google::protobuf::Message*, kudu::rpc::RpcContext*) const [functional : 2439 > + 0x44] > rbx = 0x00000000023a790e rbp = 0x00007fb39ecf8560 > rsp = 0x00007fb39ecf8520 r12 = 0x00000000176cf1a0 > r13 = 0x000000001737d5a0 r14 = 0x00000000145d27c8 > r15 = 0x0000000000000000 rip = 0x0000000002a95c36 > Found by: call frame info > 13 impalad!kudu::rpc::GeneratedServiceIf::Handle(kudu::rpc::InboundCall*) > [service_if.cc : 139 + 0x2a] > rbx = 0x000000001737d5a0 rbp = 0x00007fb39ecf85e0 > rsp = 0x00007fb39ecf8570 r12 = 0x00000000129d96c0 > r13 = 0x00007fffe2bb36a0 r14 = 0x00000000145d27c8 > r15 = 0x0000000000000000 rip = 0x0000000002a95617 > Found by: call frame info > 14 impalad!impala::ImpalaServicePool::RunThread() [impala-service-pool.cc : > 271 + 0x3a] > rbx = 0x0000000002a95380 rbp = 0x00007fb39ecf86f0 > rsp = 0x00007fb39ecf85f0 r12 = 0x0000000000000000 > r13 = 0x00007fffe2bb36a0 r14 = 0x00000000145d27c8 > r15 = 0x0000000000000000 rip = 0x00000000020a9b89 > Found by: call frame info > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org For additional commands, e-mail: issues-all-h...@impala.apache.org