You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Gabor Kaszab (Jira)" <ji...@apache.org> on 2021/05/14 13:17:00 UTC
[jira] [Created] (IMPALA-10703) PrintPath() crashes with ARRAY in
ORC format
Gabor Kaszab created IMPALA-10703:
-------------------------------------
Summary: PrintPath() crashes with ARRAY in ORC format
Key: IMPALA-10703
URL: https://issues.apache.org/jira/browse/IMPALA-10703
Project: IMPALA
Issue Type: Bug
Components: Backend
Affects Versions: Impala 3.4.0
Reporter: Gabor Kaszab
Repro steps:
- Issue only happens in debug build as apparently there is a DCHECK failing.
- You have to launch Impala with --log_level=3 option to increase the log level.
- Then running this query crashes Impala:
{code:java}
select inner_arr.ITEM.e from functional_orc_def.complextypestbl tbl, functional_orc_def.complextypestbl.nested_struct.c.d.ITEM inner_arr;
{code}
Backtrace (relevant part):
{code:java}
#7 0x000000000280c2b4 in impala::PrintPath[abi:cxx11](impala::TableDescriptor const&, std::vector<int, std::allocator<int> > const&) (tbl_desc=..., path=...) at /home/gaborkaszab/shadow/Impala-upstream/be/src/util/debug-util.cc:237
#8 0x0000000002a69eeb in impala::HdfsOrcScanner::ResolveColumns (this=0x10e79000, tuple_desc=...,
selected_nodes=0x7fe54980a7d0, pos_slots=0x7fe54980a780)
at /home/gaborkaszab/shadow/Impala-upstream/be/src/exec/hdfs-orc-scanner.cc:452
#9 0x0000000002a69cf7 in impala::HdfsOrcScanner::ResolveColumns (this=0x10e79000, tuple_desc=...,
selected_nodes=0x7fe54980a7d0, pos_slots=0x7fe54980a780)
at /home/gaborkaszab/shadow/Impala-upstream/be/src/exec/hdfs-orc-scanner.cc:449
#10 0x0000000002a6a547 in impala::HdfsOrcScanner::SelectColumns (this=0x10e79000, tuple_desc=...)
at /home/gaborkaszab/shadow/Impala-upstream/be/src/exec/hdfs-orc-scanner.cc:497
#11 0x0000000002a67720 in impala::HdfsOrcScanner::Open (this=0x10e79000, context=0x7fe54980b260)
at /home/gaborkaszab/shadow/Impala-upstream/be/src/exec/hdfs-orc-scanner.cc:237
#12 0x00000000029f19c9 in impala::HdfsScanNodeBase::CreateAndOpenScannerHelper (this=0xd280800, partition=0xaac3d80,
context=0x7fe54980b260, scanner=0x7fe54980b258)
at /home/gaborkaszab/shadow/Impala-upstream/be/src/exec/hdfs-scan-node-base.cc:874
#13 0x0000000002baab86 in impala::HdfsScanNode::ProcessSplit (this=0xd280800, filter_ctxs=...,
expr_results_pool=0x7fe54980b500, scan_range=0xac59c00, scanner_thread_reservation=0x7fe54980b428)
at /home/gaborkaszab/shadow/Impala-upstream/be/src/exec/hdfs-scan-node.cc:480
#14 0x0000000002baa28a in impala::HdfsScanNode::ScannerThread (this=0xd280800, first_thread=true,
scanner_thread_reservation=8192) at /home/gaborkaszab/shadow/Impala-upstream/be/src/exec/hdfs-scan-node.cc:418
#15 0x0000000002ba95f2 in impala::HdfsScanNode::<lambda()>::operator()(void) const (__closure=0x7fe54980bc28)
at /home/gaborkaszab/shadow/Impala-upstream/be/src/exec/hdfs-scan-node.cc:339
{code}
This DCHECK fails:
[https://github.com/apache/impala/blob/a47700ed790c2415e52a85e40063bed53a7cb9e8/be/src/util/debug-util.cc#L237]
{code:java}
Check failed: path[i] == 1 (5 vs. 1)
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org