[
https://issues.apache.org/jira/browse/IMPALA-14859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Yida Wu updated IMPALA-14859:
-----------------------------
Attachment: (was:
impalad.impala-ec2-redhat86-m6i-4xlarge-ondemand-18c3.vpc.cloudera.com.jenkins.log.WARNING.20260324-211329.643572)
> Crashes in parquet-column-chunk-reader.cc in an ASAN build
> ----------------------------------------------------------
>
> Key: IMPALA-14859
> URL: https://issues.apache.org/jira/browse/IMPALA-14859
> Project: IMPALA
> Issue Type: Bug
> Components: Backend
> Reporter: Yida Wu
> Assignee: Balazs Hevele
> Priority: Major
> Labels: broken-build, build-failure
> Attachments: befb0103-80ee-4654-a412aeba-6a3a2a84.dmp_dumpedv2,
> dfa58744-1aeb-4585-ab7d1591-b6f89ce9.dmp_dumpedv2,
> impalad.impala-ec2-redhat86-m6i-4xlarge-ondemand-18c3.vpc.cloudera.com.jenkins.log.INFO.20260325-011607.2972317
>
>
> Observed impalad crashes in an ASAN build during running the ee tests with
> the following stacktraces. But It has only appeared once in a build so far
> and didn't appear when retry, suggesting it may be a flaky failure.
> {code:java}
> Crash reason: SIGABRT
> Crash address: 0x7d1002d5a9d
> Thread 281 (crashed)
> 0 libc.so.6!__GI_raise + 0x10f
> rax = 0x0000000000000000 rdx = 0x0000000000000000
> rcx = 0x00007feab59885af rbx = 0x0000000000000006
> rsi = 0x00007fe5c18616e0 rdi = 0x0000000000000002
> rbp = 0x00007feab5ad4440 rsp = 0x00007fe5c18616e0
> r8 = 0x0000000000000000 r9 = 0x00007fe5c18616e0
> r10 = 0x0000000000000008 r11 = 0x0000000000000246
> r12 = 0x0000000007d86ae0 r13 = 0x0000000007d86aa0
> r14 = 0x0000000000000069 r15 = 0x000061e0003444d8
> rip = 0x00007feab59885af
> Found by: given as instruction pointer in context
> 1 libc.so.6!__GI_abort + 0x127
> rbx = 0x0000000000000000 rbp = 0x00007feab5ad4440
> rsp = 0x00007fe5c1861800 r12 = 0x0000000007d86ae0
> r13 = 0x0000000007d86aa0 r14 = 0x0000000000000069
> r15 = 0x000061e0003444d8 rip = 0x00007feab595bee5
> Found by: call frame info
> 2 libc.so.6!__assert_fail_base.cold.0 + 0xf
> rbx = 0x0000000000000000 rbp = 0x00007feab5ad4440
> rsp = 0x00007fe5c1861930 r12 = 0x0000000007d86ae0
> r13 = 0x0000000007d86aa0 r14 = 0x0000000000000069
> r15 = 0x000061e0003444d8 rip = 0x00007feab595bdb9
> Found by: call frame info
> 3 libc.so.6!__GI___assert_fail + 0x46
> rbx = 0x0000000007d86aa0 rbp = 0x0000000007d86ae0
> rsp = 0x00007fe5c1861980 r12 = 0x0000000000000069
> r13 = 0x0000000007d86ba0 r14 = 0x00007fe5c1861ac0
> r15 = 0x000061e0003444d8 rip = 0x00007feab5980f06
> Found by: call frame info
> 4 impalad!boost::scoped_ptr<impala::MemPool>::operator->() const
> [scoped_ptr.hpp : 105 + 0x29]
> rbx = 0x00007fe5c1861f80 rbp = 0x00007fe5c18619b0
> rsp = 0x00007fe5c18619b0 r12 = 0x00007fe5c1861bc0
> r13 = 0x00000ffd38304338 r14 = 0x00007fe5c1861ac0
> r15 = 0x000061e0003444d8 rip = 0x00000000032a79d7
> Found by: call frame info
> 5
> impalad!impala::ParquetColumnChunkReader::ReadDictionaryData(impala::ScopedBuffer*,
> unsigned char**, long*, int*) [parquet-column-chunk-reader.cc : 190 + 0xc]
> rbp = 0x00007fe5c1862070 rsp = 0x00007fe5c18619c0
> rip = 0x0000000004d1e976
> Found by: previous frame's frame pointer
> 6 impalad!impala::ParquetColumnChunkReader::TryReadDictionaryPage(bool*,
> bool*, bool, impala::ScopedBuffer*, unsigned char**, long*, int*)
> [parquet-column-chunk-reader.cc : 127 + 0x18]
> rbp = 0x00007fe5c1862170 rsp = 0x00007fe5c1862080
> rip = 0x0000000004d1d90b
> Found by: previous frame's frame pointer
> 7 impalad!impala::BaseScalarColumnReader::InitDictionary()
> [parquet-column-readers.cc : 1204 + 0x4b]
> rbp = 0x00007fe5c1862650 rsp = 0x00007fe5c1862180
> rip = 0x00000000043f5b99
> Found by: previous frame's frame pointer
> 8
> impalad!impala::BaseScalarColumnReader::InitDictionaries(std::vector<impala::BaseScalarColumnReader*,
> std::allocator<impala::BaseScalarColumnReader*> >)
> [parquet-column-readers.cc : 1239 + 0x10]
> rbp = 0x00007fe5c1862750 rsp = 0x00007fe5c1862660
> rip = 0x00000000043f6a3f
> Found by: previous frame's frame pointer
> 9 impalad!impala::HdfsParquetScanner::NextRowGroup()
> [hdfs-parquet-scanner.cc : 1035 + 0xf]
> rbp = 0x00007fe5c1862f10 rsp = 0x00007fe5c1862760
> rip = 0x00000000042fe89f
> Found by: previous frame's frame pointer
> 10 impalad!impala::HdfsParquetScanner::GetNextInternal(impala::RowBatch*)
> [hdfs-parquet-scanner.cc : 539 + 0x1a]
> rbp = 0x00007fe5c1863ef0 rsp = 0x00007fe5c1862f20
> rip = 0x00000000042facaa
> Found by: previous frame's frame pointer
> 11 impalad!impala::HdfsParquetScanner::ProcessSplit()
> [hdfs-parquet-scanner.cc : 451 + 0xd]
> rbp = 0x00007fe5c1864170 rsp = 0x00007fe5c1863f00
> rip = 0x00000000042f9396
> Found by: previous frame's frame pointer{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]