[
https://issues.apache.org/jira/browse/IMPALA-14399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Smith reassigned IMPALA-14399:
--------------------------------------
Assignee: Michael Smith
> Impala crashed in SummaryStatsCounter::Merge() during
> HdfsColumnarScanner::CloseInternal()
> ------------------------------------------------------------------------------------------
>
> Key: IMPALA-14399
> URL: https://issues.apache.org/jira/browse/IMPALA-14399
> Project: IMPALA
> Issue Type: Bug
> Components: Backend
> Reporter: Zoltán Borók-Nagy
> Assignee: Michael Smith
> Priority: Major
> Labels: broken-build
>
> Impala crashed in SummaryStatsCounter::Merge() during
> HdfsColumnarScanner::CloseInternal()
> h2. Stacktrace
> {noformat}
> Crash reason: SIGSEGV /0x00000080
> Crash address: 0x0
> Process uptime: not availableThread 341 (crashed)
> 0 impalad!base::subtle::Acquire_CompareAndSwap(int volatile*, int, int)
> [atomic_base.h : 525 + 0x7]
> rax = 0x17d7d7d7d7d7d7de rdx = 0x0000000000000001
> rcx = 0x00000fece10c02b0 rbx = 0xbebebebebebebef6
> rsi = 0x000000000000ffff rdi = 0x0000000000000002
> rbp = 0x00007f6708601550 rsp = 0x00007f6708601530
> r8 = 0x00000fed610b82e0 r9 = 0x00000fed610b82d0
> r10 = 0x00000fed610b82e0 r11 = 0x00000fed610b82d0
> r12 = 0x00000fece10c02cc r13 = 0x00007f6708601680
> r14 = 0x0000000000000000 r15 = 0x0000000000000001
> rip = 0x000000000239cbe8
> Found by: given as instruction pointer in context
> 1 impalad!base::SpinLock::Lock() [spinlock.h : 73 + 0xc]
> rbp = 0x00007f6708601570 rsp = 0x00007f6708601560
> rip = 0x000000000239cb95
> Found by: previous frame's frame pointer
> 2
> impalad!impala::RuntimeProfileBase::SummaryStatsCounter::Merge(impala::SummaryStats
> const&) [runtime-profile.cc : 2554 + 0x5]
> rbp = 0x00007f6708601650 rsp = 0x00007f6708601580
> rip = 0x0000000003ae2a94
> Found by: previous frame's frame pointer
> 3 impalad!impala::HdfsColumnarScanner::CloseInternal()
> [hdfs-columnar-scanner.cc : 348 + 0x9]
> rbp = 0x00007f6708601870 rsp = 0x00007f6708601660
> rip = 0x0000000003f5a5c5
> Found by: previous frame's frame pointer
> 4 impalad!impala::HdfsParquetScanner::Close(impala::RowBatch*)
> [hdfs-parquet-scanner.cc : 377 + 0x38]
> rbp = 0x00007f6708601f30 rsp = 0x00007f6708601880
> rip = 0x00000000040bc053
> Found by: previous frame's frame pointer
> 5 impalad!impala::HdfsScanner::Close() [hdfs-scanner.cc : 175 + 0x3d]
> rbp = 0x00007f6708602090 rsp = 0x00007f6708601f40
> rip = 0x0000000003d64896
> Found by: previous frame's frame pointer
> 6
> impalad!impala::HdfsScanNode::ProcessSplit(std::vector<impala::FilterContext,
> std::allocator<impala::FilterContext> > const&, impala::MemPool*,
> impala::io::ScanRange*, long*) [hdfs-scan-node.cc : 500 + 0x8]
> rbp = 0x00007f6708602950 rsp = 0x00007f67086020a0
> rip = 0x0000000003f69b81
> Found by: previous frame's frame pointer
> 7 impalad!impala::HdfsScanNode::ScannerThread(bool, long)
> [hdfs-scan-node.cc : 422 + 0x1e]
> rbp = 0x00007f6708603290 rsp = 0x00007f6708602960
> rip = 0x0000000003f685fc
> Found by: previous frame's frame pointer
> 8 impalad!boost::function0<void>::operator()() const [function_template.hpp
> : 763 + 0x5]
> rbp = 0x00007f6708603350 rsp = 0x00007f67086032a0
> rip = 0x0000000002e5c6a7
> Found by: previous frame's frame pointer
> 9 impalad!impala::Thread::SuperviseThread(std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> > const&, boost::function<void ()> const&, impala::ThreadDebugInfo const*,
> impala::Promise<long, (impala::PromiseMode)0>*) [thread.cc : 361 +
> 0x9]{noformat}
> Failed query was d64ece74a66c04ca:
> {noformat}
> Minidump in thread [1717763]scanner-thread
> (finst:d64ece74a66c04ca:5c579b000000000b, plan-node-id:5, thread-idx:0)
> running query d64ece74a66c04ca:5c579b0000000000, fragment instance
> d64ece74a66c04ca:5c579b000000000b{noformat}
> Query text is:
> {noformat}
> I20250903 19:04:11.515148 1654183 Frontend.java:2405]
> d64ece74a66c04ca:5c579b0000000000] Analyzing query: select
> s_name,
> count(*) as numwait
> from
> supplier,
> lineitem l1,
> orders,
> nation
> where
> s_suppkey = l1.l_suppkey
> and o_orderkey = l1.l_orderkey
> and o_orderstatus = 'F'
> and l1.l_receiptdate > l1.l_commitdate
> and exists (
> select
> *
> from
> lineitem l2
> where
> l2.l_orderkey = l1.l_orderkey
> and l2.l_suppkey <> l1.l_suppkey
> )
> and not exists (
> select
> *
> from
> lineitem l3
> where
> l3.l_orderkey = l1.l_orderkey
> and l3.l_suppkey <> l1.l_suppkey
> and l3.l_receiptdate > l3.l_commitdate
> )
> and s_nationkey = n_nationkey
> and n_name = 'SAUDI ARABIA'
> group by
> s_name
> order by
> numwait desc,
> s_name
> limit 100 db: tpch_parquet{noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]