[ 
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]

Reply via email to