You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@impala.apache.org by "Michael Ho (JIRA)" <ji...@apache.org> on 2017/06/23 06:25:00 UTC

[jira] [Resolved] (IMPALA-5566) Crash in impala::DataStreamSender::DataStreamSender

     [ https://issues.apache.org/jira/browse/IMPALA-5566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Ho resolved IMPALA-5566.
--------------------------------
       Resolution: Fixed
    Fix Version/s: Impala 2.10.0

Closing this. The issue only affects an experimental branch and not asf-master.
Sailesh provided a fix on the experimental branch.

> Crash in impala::DataStreamSender::DataStreamSender
> ---------------------------------------------------
>
>                 Key: IMPALA-5566
>                 URL: https://issues.apache.org/jira/browse/IMPALA-5566
>             Project: IMPALA
>          Issue Type: Sub-task
>          Components: Distributed Exec
>            Reporter: Mostafa Mokhtar
>            Assignee: Sailesh Mukil
>            Priority: Minor
>             Fix For: Impala 2.10.0
>
>
> Crash is happening using this build
> {code}
> Server version: impalad version 2.10.0-SNAPSHOT RELEASE (build bfb159920e57bed1f83dbb55bccd9fd734294f10)
> {code}
> Query
> {code}
> select count(*) from orders group by o_orderdate
> {code}
> Plan
> {code}
> F02:PLAN FRAGMENT [UNPARTITIONED] hosts=1 instances=1
> PLAN-ROOT SINK
> |  mem-estimate=0B mem-reservation=0B
> |
> 04:EXCHANGE [UNPARTITIONED]
> |  mem-estimate=0B mem-reservation=0B
> |  tuple-ids=1 row-size=23B cardinality=2406
> |
> F01:PLAN FRAGMENT [HASH(o_orderdate)] hosts=132 instances=132
> 03:AGGREGATE [FINALIZE]
> |  output: count:merge(*)
> |  group by: o_orderdate
> |  mem-estimate=10.00MB mem-reservation=264.00MB
> |  tuple-ids=1 row-size=23B cardinality=2406
> |
> 02:EXCHANGE [HASH(o_orderdate)]
> |  mem-estimate=0B mem-reservation=0B
> |  tuple-ids=1 row-size=23B cardinality=2406
> |
> F00:PLAN FRAGMENT [RANDOM] hosts=132 instances=132
> 01:AGGREGATE [STREAMING]
> |  output: count(*)
> |  group by: o_orderdate
> |  mem-estimate=10.00MB mem-reservation=0B
> |  tuple-ids=1 row-size=23B cardinality=2406
> |
> 00:SCAN HDFS [tpch_10000_parquet.orders, RANDOM]
>    partitions=2406/2406 files=4812 size=631.79GB
>    stats-rows=15000000000 extrapolated-rows=disabled
>    table stats: rows=15000000000 size=631.79GB
>    column stats: all
>    mem-estimate=0B mem-reservation=0B
>    tuple-ids=0 row-size=15B cardinality=15000000000
> {code}
> {code}
> #0  0x0000003ea9e32625 in raise () from /lib64/libc.so.6
> #1  0x0000003ea9e33e05 in abort () from /lib64/libc.so.6
> #2  0x00007ff1816b809d in __gnu_cxx::__verbose_terminate_handler() () at ../../.././libstdc++-v3/libsupc++/vterminate.cc:95
> #3  0x00007ff1816b6106 in __cxxabiv1::__terminate(void (*)()) () at ../../.././libstdc++-v3/libsupc++/eh_terminate.cc:47
> #4  0x00007ff1816b6151 in std::terminate() () at ../../.././libstdc++-v3/libsupc++/eh_terminate.cc:57
> #5  0x00007ff1816b63b6 in __cxa_rethrow () at ../../.././libstdc++-v3/libsupc++/eh_throw.cc:125
> #6  0x0000000000fd3a2b in __shared_count<impala::DataStreamSender::Channel, std::allocator<impala::DataStreamSender::Channel>, impala::DataStreamSender*, impala::RowDescriptor const*&, impala::TNetworkAddress const&, impala::TUniqueId const&, int const&, int&> (this=Unhandled dwarf expression opcode 0xf3
> ) at /data/jenkins/workspace/impala-private-build-binaries/repos/Impala/toolchain/gcc-4.9.2/include/c++/4.9.2/bits/shared_ptr_base.h:626
> #7  __shared_ptr<std::allocator<impala::DataStreamSender::Channel>, impala::DataStreamSender*, impala::RowDescriptor const*&, impala::TNetworkAddress const&, impala::TUniqueId const&, int const&, int&> (
>     this=Unhandled dwarf expression opcode 0xf3
> ) at /data/jenkins/workspace/impala-private-build-binaries/repos/Impala/toolchain/gcc-4.9.2/include/c++/4.9.2/bits/shared_ptr_base.h:1090
> #8  shared_ptr<std::allocator<impala::DataStreamSender::Channel>, impala::DataStreamSender*, impala::RowDescriptor const*&, impala::TNetworkAddress const&, impala::TUniqueId const&, int const&, int&> (
>     this=Unhandled dwarf expression opcode 0xf3
> ) at /data/jenkins/workspace/impala-private-build-binaries/repos/Impala/toolchain/gcc-4.9.2/include/c++/4.9.2/bits/shared_ptr.h:316
> #9  allocate_shared<impala::DataStreamSender::Channel, std::allocator<impala::DataStreamSender::Channel>, impala::DataStreamSender*, impala::RowDescriptor const*&, impala::TNetworkAddress const&, impala::TUniqueId const&, int const&, int&> (this=Unhandled dwarf expression opcode 0xf3
> ) at /data/jenkins/workspace/impala-private-build-binaries/repos/Impala/toolchain/gcc-4.9.2/include/c++/4.9.2/bits/shared_ptr.h:588
> #10 make_shared<impala::DataStreamSender::Channel, impala::DataStreamSender*, impala::RowDescriptor const*&, impala::TNetworkAddress const&, impala::TUniqueId const&, int const&, int&> (this=Unhandled dwarf expression opcode 0xf3
> )
>     at /data/jenkins/workspace/impala-private-build-binaries/repos/Impala/toolchain/gcc-4.9.2/include/c++/4.9.2/bits/shared_ptr.h:604
> #11 impala::DataStreamSender::DataStreamSender (this=Unhandled dwarf expression opcode 0xf3
> ) at /data/jenkins/workspace/impala-private-build-binaries/repos/Impala/be/src/runtime/data-stream-sender.cc:353
> #12 0x0000000000dd1368 in impala::DataSink::Create (fragment_ctx=..., fragment_instance_ctx=..., row_desc=0x12bbd860, state=0x12bbec00, sink=0x12cecd98)
>     at /data/jenkins/workspace/impala-private-build-binaries/repos/Impala/be/src/exec/data-sink.cc:63
> #13 0x0000000000bdb92a in impala::FragmentInstanceState::Prepare (this=0x12cecc80) at /data/jenkins/workspace/impala-private-build-binaries/repos/Impala/be/src/runtime/fragment-instance-state.cc:196
> #14 0x0000000000bdc5a1 in impala::FragmentInstanceState::Exec (this=0x12cecc80) at /data/jenkins/workspace/impala-private-build-binaries/repos/Impala/be/src/runtime/fragment-instance-state.cc:81
> #15 0x0000000000bb9d36 in impala::QueryState::ExecFInstance (this=0x11806000, fis=0x12cecc80) at /data/jenkins/workspace/impala-private-build-binaries/repos/Impala/be/src/runtime/query-state.cc:333
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)