Yida Wu created IMPALA-14859:
--------------------------------
Summary: 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
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}
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]