Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Impala 2.1
-
None
Description
QUERY:
SELECT t1.timestamp_col + INTERVAL t1.bigint_col YEAR AS timestamp_col, LAST_VALUE(604) OVER (ORDER BY t1.timestamp_col + INTERVAL t1.bigint_col YEAR, t1.timestamp_col + INTERVAL t1.year MINUTE ASC ROWS BETWEEN CURRENT ROW AND CURRENT ROW) AS int_col, t1.timestamp_col + INTERVAL t1.year MINUTE AS timestamp_col_2, CAST(t1.year AS STRING) AS char_col, COALESCE(t1.year, t1.bigint_col, t1.tinyint_col) AS int_col_2 FROM alltypesagg t1 WHERE (t1.float_col) > (t1.tinyint_col)
STACK:
raise () from /lib64/libc.so.6 raise () from /lib64/libc.so.6 abort () from /lib64/libc.so.6 __gnu_cxx::__verbose_terminate_handler() () from /usr/lib64/libstdc++.so.6 ?? () from /usr/lib64/libstdc++.so.6 std::terminate() () from /usr/lib64/libstdc++.so.6 __cxa_throw () from /usr/lib64/libstdc++.so.6 ?? () ?? () do_clone.clone.0 () from /lib64/libpthread.so.0 ?? () ?? () ?? () ?? () ?? () ?? () at src/base/logging.h:202 ?? () ?? () vsnprintf () from /lib64/libc.so.6 ?? () ?? () ?? () ?? () ?? () ?? () std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_insert_ (this=Cannot access memory at address 0xffffffb7 ) at /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:887 Backtrace stopped: previous frame inner to this frame (corrupt stack?)