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

Fang-Yu Rao closed IMPALA-15245.
--------------------------------
    Resolution: Duplicate

> Tests in test_workload_mgmt_sql_details.py seemed to crash Impala daemon
> ------------------------------------------------------------------------
>
>                 Key: IMPALA-15245
>                 URL: https://issues.apache.org/jira/browse/IMPALA-15245
>             Project: IMPALA
>          Issue Type: Bug
>            Reporter: Fang-Yu Rao
>            Assignee: Balazs Hevele
>            Priority: Major
>              Labels: broken-build
>         Attachments: 72d5f541-cd95-4613-03d8a882-e6cff32d.dmp_dumped, 
> 72d5f541-cd95-4613-03d8a882-e6cff32d.dmp_dumped.log, 
> 72d5f541-cd95-4613-03d8a882-e6cff32d.dmp_dumpedv2, consoleText.txt
>
>
> We found in a Jenkins run that some tests in 
> https://github.com/apache/impala/blob/master/tests/custom_cluster/test_workload_mgmt_sql_details.py
>  seemed to crash Impala daemons.
> The following is the console output of the Jenkins run.
> {code}
> =================================== FAILURES 
> ===================================
> _ TestWorkloadManagementSQLDetails.test_tpcds_64["table_format: text/none" | 
> "protocol: hs2" | "exec_option: {'abort_on_error': 1, 'batch_size': 0, 
> 'disable_codegen': False, 'disable_codegen_rows_threshold': 0, 
> 'exec_single_node_rows_threshold': 0, 'num_nodes': 0, 'test_replan': 1}"] _
> common/impala_connection.py:689: in execute
>     cursor.execute(sql_stmt, configuration=self.__query_options)
>         cursor     = <impala.hiveserver2.HiveServer2Cursor object at 
> 0xffff1ead0f90>
>         fetch_exec_summary = False
>         fetch_profile_after_close = False
>         profile_format = 0
>         result     = None
>         same_user  = True
>         self       = <tests.common.impala_connection.ImpylaHS2Connection 
> object at 0xffff1d6cbd50>
>         sql_stmt   = '-- start query 1 in stream 0 using template 
> query64.tpl\nwith cs_ui as\n (select cs_item_sk\n        
> ,sum(cs_ext_list...e\n       ,cs1.store_name\n       ,cs2.cnt\n       
> ,cs2.s1;\n\n-- end query 1 in stream 0 using template query64.tpl\n'
>         user       = None
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/impala/hiveserver2.py:392:
>  in execute
>     self._wait_to_finish()  # make execute synchronous
>         configuration = {'client_identifier': 
> 'custom_cluster/test_workload_mgmt_sql_details.py::TestWorkloadManagementSQLDetails::test_tpcds_...ion:{\'abort_on_error\':1;\'batch_size\':0;\'disable_codegen\':False;\'disable_codegen_rows_threshold\':0;\'exec_sing'}
>         operation  = '-- start query 1 in stream 0 using template 
> query64.tpl\nwith cs_ui as\n (select cs_item_sk\n        
> ,sum(cs_ext_list...e\n       ,cs1.store_name\n       ,cs2.cnt\n       
> ,cs2.s1;\n\n-- end query 1 in stream 0 using template query64.tpl\n'
>         parameters = None
>         self       = <impala.hiveserver2.HiveServer2Cursor object at 
> 0xffff1ead0f90>
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/impala/hiveserver2.py:474:
>  in _wait_to_finish
>     resp = self._last_operation._rpc('GetOperationStatus', req, True)
>         loop_start = 1785642510.0523517
>         operation_state = 'RUNNING_STATE'
>         req        = 
> TGetOperationStatusReq(operationHandle=TOperationHandle(operationId=THandleIdentifier(guid=b'\xe4|\xd5\x0b!\x0f@\xa1\x...\x06',
>  secret=b'\xe3\xe8X\xd3\x1f>J2\xbc\xd50Q\xdf=^\x99'), operationType=0, 
> hasResultSet=True, modifiedRowCount=None))
>         resp       = TGetOperationStatusResp(status=TStatus(statusCode=0, 
> infoMessages=None, sqlState=None, errorCode=None, errorMessage=None), 
> operationState=1, sqlState=None, errorCode=None, errorMessage=None, 
> hasResultSet=None)
>         rpc_time   = 0.06119656562805176
>         self       = <impala.hiveserver2.HiveServer2Cursor object at 
> 0xffff1ead0f90>
>         sleep_time = 0.5
>         start_rpc_time = 1785642522.0601118
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/impala/hiveserver2.py:1184:
>  in _rpc
>     response = self._execute(func_name, request, safe_to_retry)
>         func_name  = 'GetOperationStatus'
>         request    = 
> TGetOperationStatusReq(operationHandle=TOperationHandle(operationId=THandleIdentifier(guid=b'\xe4|\xd5\x0b!\x0f@\xa1\x...\x06',
>  secret=b'\xe3\xe8X\xd3\x1f>J2\xbc\xd50Q\xdf=^\x99'), operationType=0, 
> hasResultSet=True, modifiedRowCount=None))
>         safe_to_retry = True
>         self       = <impala.hiveserver2.Operation object at 0xffff871f6110>
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/impala/hiveserver2.py:1244:
>  in _execute
>     raise last_exception
>         func_name  = 'GetOperationStatus'
>         last_exception = TTransportException("Could not connect to any of 
> [('127.0.0.1', 21050)]")
>         msg        = 'Failed to open transport'
>         open_finished = False
>         request    = 
> TGetOperationStatusReq(operationHandle=TOperationHandle(operationId=THandleIdentifier(guid=b'\xe4|\xd5\x0b!\x0f@\xa1\x...\x06',
>  secret=b'\xe3\xe8X\xd3\x1f>J2\xbc\xd50Q\xdf=^\x99'), operationType=0, 
> hasResultSet=True, modifiedRowCount=None))
>         safe_to_retry = True
>         self       = <impala.hiveserver2.Operation object at 0xffff871f6110>
>         transport  = <thrift.transport.TTransport.TBufferedTransport object 
> at 0xfffece69b390>
>         tries_left = 0
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/impala/hiveserver2.py:1200:
>  in _execute
>     open_transport(transport)
>         func_name  = 'GetOperationStatus'
>         last_exception = TTransportException("Could not connect to any of 
> [('127.0.0.1', 21050)]")
>         msg        = 'Failed to open transport'
>         open_finished = False
>         request    = 
> TGetOperationStatusReq(operationHandle=TOperationHandle(operationId=THandleIdentifier(guid=b'\xe4|\xd5\x0b!\x0f@\xa1\x...\x06',
>  secret=b'\xe3\xe8X\xd3\x1f>J2\xbc\xd50Q\xdf=^\x99'), operationType=0, 
> hasResultSet=True, modifiedRowCount=None))
>         safe_to_retry = True
>         self       = <impala.hiveserver2.Operation object at 0xffff871f6110>
>         transport  = <thrift.transport.TTransport.TBufferedTransport object 
> at 0xfffece69b390>
>         tries_left = 0
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/impala/hiveserver2.py:1264:
>  in open_transport
>     transport.open()
>         transport  = <thrift.transport.TTransport.TBufferedTransport object 
> at 0xfffece69b390>
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/thrift/transport/TTransport.py:156:
>  in open
>     return self.__trans.open()
>         self       = <thrift.transport.TTransport.TBufferedTransport object 
> at 0xfffece69b390>
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/thrift/transport/TSocket.py:157:
>  in open
>     raise TTransportException(type=TTransportException.NOT_OPEN, message=msg, 
> inner=last_exc)
> E   thrift.transport.TTransport.TTransportException: Could not connect to any 
> of [('127.0.0.1', 21050)]
>         _          = ''
>         addrs      = [(<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 
> 1>, 6, '', ('127.0.0.1', 21050))]
>         family     = <AddressFamily.AF_INET: 2>
>         handle     = <socket.socket [closed] fd=-1, family=2, type=1, proto=0>
>         last_exc   = ConnectionRefusedError(111, 'Connection refused')
>         msg        = "Could not connect to any of [('127.0.0.1', 21050)]"
>         self       = <thrift.transport.TSocket.TSocket object at 
> 0xfffece6988d0>
>         sockaddr   = ('127.0.0.1', 21050)
>         socktype   = <SocketKind.SOCK_STREAM: 1>
> During handling of the above exception, another exception occurred:
> custom_cluster/test_workload_mgmt_sql_details.py:223: in test_tpcds_64
>     self._run_test(vector, 64,
>         self       = 
> <tests.custom_cluster.test_workload_mgmt_sql_details.TestWorkloadManagementSQLDetails
>  object at 0xffff1d6dd390>
>         vector     = "table_format: text/none" | "protocol: hs2" | 
> "exec_option: {'abort_on_error': 1, 'batch_size': 0, 'disable_codegen': 
> False, 'disable_codegen_rows_threshold': 0, 
> 'exec_single_node_rows_threshold': 0, 'num_nodes': 0, 'test_replan': 1}"
> custom_cluster/test_workload_mgmt_sql_details.py:100: in _run_test
>     self._assert_all(vector, query_text, expected_tables_queried, 
> expected_select,
>         expected_aggregate = ['catalog_sales.cs_item_sk', 
> 'catalog_sales.cs_ext_list_price', 'catalog_returns.cr_refunded_cash', 
> 'item.i_product_name', 'catalog_returns.cr_reversed_charge', 
> 'item.i_item_sk', ...]
>         expected_join = ['catalog_returns.cr_item_sk', 
> 'catalog_returns.cr_order_number', 'catalog_sales.cs_item_sk', 
> 'catalog_sales.cs_order_number', 'customer.c_current_addr_sk', 
> 'customer.c_current_cdemo_sk', ...]
>         expected_orderby = ['item.i_product_name', 'store.s_store_name', 
> 'store_sales.ss_wholesale_cost']
>         expected_select = ['catalog_sales.cs_item_sk', 
> 'catalog_sales.cs_ext_list_price', 'catalog_returns.cr_refunded_cash', 
> 'catalog_returns.cr_reversed_charge', 'catalog_returns.cr_store_credit', 
> 'item.i_product_name', ...]
>         expected_tables_queried = ['catalog_sales', 'catalog_returns', 
> 'store_sales', 'store_returns', 'date_dim', 'store', ...]
>         expected_where = ['catalog_sales.cs_item_sk', 
> 'catalog_returns.cr_item_sk', 'catalog_sales.cs_order_number', 
> 'catalog_returns.cr_order_number', 'store_sales.ss_store_sk', 
> 'store.s_store_sk', ...]
>         file       = <_io.TextIOWrapper 
> name='/data/jenkins/workspace/impala-asf-master-exhaustive-release-arm/repos/Impala/testdata/workloads/tpcds/queries/raw/tpcds-query64.sql'
>  mode='r' encoding='UTF-8'>
>         query_text = '-- start query 1 in stream 0 using template 
> query64.tpl\nwith cs_ui as\n (select cs_item_sk\n        
> ,sum(cs_ext_list...e\n       ,cs1.store_name\n       ,cs2.cnt\n       
> ,cs2.s1;\n\n-- end query 1 in stream 0 using template query64.tpl\n'
>         self       = 
> <tests.custom_cluster.test_workload_mgmt_sql_details.TestWorkloadManagementSQLDetails
>  object at 0xffff1d6dd390>
>         tpcds_query_num = 64
>         vector     = "table_format: text/none" | "protocol: hs2" | 
> "exec_option: {'abort_on_error': 1, 'batch_size': 0, 'disable_codegen': 
> False, 'disable_codegen_rows_threshold': 0, 
> 'exec_single_node_rows_threshold': 0, 'num_nodes': 0, 'test_replan': 1}"
> custom_cluster/test_workload_mgmt_sql_details.py:57: in _assert_all
>     res = client.execute(query)
>         client     = <tests.common.impala_connection.ImpylaHS2Connection 
> object at 0xffff1d6cbd50>
>         db         = 'tpcds'
>         expected_aggregate_cols = ['catalog_sales.cs_item_sk', 
> 'catalog_sales.cs_ext_list_price', 'catalog_returns.cr_refunded_cash', 
> 'item.i_product_name', 'catalog_returns.cr_reversed_charge', 
> 'item.i_item_sk', ...]
>         expected_join_cols = ['catalog_returns.cr_item_sk', 
> 'catalog_returns.cr_order_number', 'catalog_sales.cs_item_sk', 
> 'catalog_sales.cs_order_number', 'customer.c_current_addr_sk', 
> 'customer.c_current_cdemo_sk', ...]
>         expected_orderby_cols = ['item.i_product_name', 'store.s_store_name', 
> 'store_sales.ss_wholesale_cost']
>         expected_select_cols = ['catalog_sales.cs_item_sk', 
> 'catalog_sales.cs_ext_list_price', 'catalog_returns.cr_refunded_cash', 
> 'catalog_returns.cr_reversed_charge', 'catalog_returns.cr_store_credit', 
> 'item.i_product_name', ...]
>         expected_tables_queried = ['catalog_sales', 'catalog_returns', 
> 'store_sales', 'store_returns', 'date_dim', 'store', ...]
>         expected_where_cols = ['catalog_sales.cs_item_sk', 
> 'catalog_returns.cr_item_sk', 'catalog_sales.cs_order_number', 
> 'catalog_returns.cr_order_number', 'store_sales.ss_store_sk', 
> 'store.s_store_sk', ...]
>         query      = '-- start query 1 in stream 0 using template 
> query64.tpl\nwith cs_ui as\n (select cs_item_sk\n        
> ,sum(cs_ext_list...e\n       ,cs1.store_name\n       ,cs2.cnt\n       
> ,cs2.s1;\n\n-- end query 1 in stream 0 using template query64.tpl\n'
>         self       = 
> <tests.custom_cluster.test_workload_mgmt_sql_details.TestWorkloadManagementSQLDetails
>  object at 0xffff1d6dd390>
>         vector     = "table_format: text/none" | "protocol: hs2" | 
> "exec_option: {'abort_on_error': 1, 'batch_size': 0, 'disable_codegen': 
> False, 'disable_codegen_rows_threshold': 0, 
> 'exec_single_node_rows_threshold': 0, 'num_nodes': 0, 'test_replan': 1}"
> common/impala_connection.py:696: in execute
>     cursor.close_operation()
>         cursor     = <impala.hiveserver2.HiveServer2Cursor object at 
> 0xffff1ead0f90>
>         fetch_exec_summary = False
>         fetch_profile_after_close = False
>         profile_format = 0
>         result     = None
>         same_user  = True
>         self       = <tests.common.impala_connection.ImpylaHS2Connection 
> object at 0xffff1d6cbd50>
>         sql_stmt   = '-- start query 1 in stream 0 using template 
> query64.tpl\nwith cs_ui as\n (select cs_item_sk\n        
> ,sum(cs_ext_list...e\n       ,cs1.store_name\n       ,cs2.cnt\n       
> ,cs2.s1;\n\n-- end query 1 in stream 0 using template query64.tpl\n'
>         user       = None
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/impala/hiveserver2.py:332:
>  in close_operation
>     self._reset_state()
>         self       = <impala.hiveserver2.HiveServer2Cursor object at 
> 0xffff1ead0f90>
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/impala/hiveserver2.py:341:
>  in _reset_state
>     self._last_operation.close()
>         self       = <impala.hiveserver2.HiveServer2Cursor object at 
> 0xffff1ead0f90>
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/impala/hiveserver2.py:1471:
>  in close
>     return self._rpc('CloseImpalaOperation', req, False)
>         req        = 
> TCloseImpalaOperationReq(operationHandle=TOperationHandle(operationId=THandleIdentifier(guid=b'\xe4|\xd5\x0b!\x0f@\xa1...\x06',
>  secret=b'\xe3\xe8X\xd3\x1f>J2\xbc\xd50Q\xdf=^\x99'), operationType=0, 
> hasResultSet=True, modifiedRowCount=None))
>         self       = <impala.hiveserver2.Operation object at 0xffff871f6110>
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/impala/hiveserver2.py:1184:
>  in _rpc
>     response = self._execute(func_name, request, safe_to_retry)
>         func_name  = 'CloseImpalaOperation'
>         request    = 
> TCloseImpalaOperationReq(operationHandle=TOperationHandle(operationId=THandleIdentifier(guid=b'\xe4|\xd5\x0b!\x0f@\xa1...\x06',
>  secret=b'\xe3\xe8X\xd3\x1f>J2\xbc\xd50Q\xdf=^\x99'), operationType=0, 
> hasResultSet=True, modifiedRowCount=None))
>         safe_to_retry = False
>         self       = <impala.hiveserver2.Operation object at 0xffff871f6110>
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/impala/hiveserver2.py:1244:
>  in _execute
>     raise last_exception
>         func_name  = 'CloseImpalaOperation'
>         last_exception = TTransportException("Could not connect to any of 
> [('127.0.0.1', 21050)]")
>         msg        = 'Failed to open transport'
>         open_finished = False
>         request    = 
> TCloseImpalaOperationReq(operationHandle=TOperationHandle(operationId=THandleIdentifier(guid=b'\xe4|\xd5\x0b!\x0f@\xa1...\x06',
>  secret=b'\xe3\xe8X\xd3\x1f>J2\xbc\xd50Q\xdf=^\x99'), operationType=0, 
> hasResultSet=True, modifiedRowCount=None))
>         safe_to_retry = False
>         self       = <impala.hiveserver2.Operation object at 0xffff871f6110>
>         transport  = <thrift.transport.TTransport.TBufferedTransport object 
> at 0xfffece69b390>
>         tries_left = 0
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/impala/hiveserver2.py:1200:
>  in _execute
>     open_transport(transport)
>         func_name  = 'CloseImpalaOperation'
>         last_exception = TTransportException("Could not connect to any of 
> [('127.0.0.1', 21050)]")
>         msg        = 'Failed to open transport'
>         open_finished = False
>         request    = 
> TCloseImpalaOperationReq(operationHandle=TOperationHandle(operationId=THandleIdentifier(guid=b'\xe4|\xd5\x0b!\x0f@\xa1...\x06',
>  secret=b'\xe3\xe8X\xd3\x1f>J2\xbc\xd50Q\xdf=^\x99'), operationType=0, 
> hasResultSet=True, modifiedRowCount=None))
>         safe_to_retry = False
>         self       = <impala.hiveserver2.Operation object at 0xffff871f6110>
>         transport  = <thrift.transport.TTransport.TBufferedTransport object 
> at 0xfffece69b390>
>         tries_left = 0
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/impala/hiveserver2.py:1264:
>  in open_transport
>     transport.open()
>         transport  = <thrift.transport.TTransport.TBufferedTransport object 
> at 0xfffece69b390>
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/thrift/transport/TTransport.py:156:
>  in open
>     return self.__trans.open()
>         self       = <thrift.transport.TTransport.TBufferedTransport object 
> at 0xfffece69b390>
> ../infra/python/env-gcc10.4.0-py3/lib/python3.11/site-packages/thrift/transport/TSocket.py:157:
>  in open
>     raise TTransportException(type=TTransportException.NOT_OPEN, message=msg, 
> inner=last_exc)
> E   thrift.transport.TTransport.TTransportException: Could not connect to any 
> of [('127.0.0.1', 21050)]
>         _          = ''
>         addrs      = [(<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 
> 1>, 6, '', ('127.0.0.1', 21050))]
>         family     = <AddressFamily.AF_INET: 2>
>         handle     = <socket.socket [closed] fd=-1, family=2, type=1, proto=0>
>         last_exc   = ConnectionRefusedError(111, 'Connection refused')
>         msg        = "Could not connect to any of [('127.0.0.1', 21050)]"
>         self       = <thrift.transport.TSocket.TSocket object at 
> 0xfffece6988d0>
>         sockaddr   = ('127.0.0.1', 21050)
>         socktype   = <SocketKind.SOCK_STREAM: 1>
> ---------------------------- Captured stderr setup 
> -----------------------------
> -- 2026-08-01 20:48:29,815 INFO     MainThread: hs2: 
> {code}
> The following is a stack-trace of the crashing thread.
> {code}
> Thread 239 (crashed)
>  0  0xfffefa312e5c
>      x0 = 0x00000000422e6d00    x1 = 0x000000004ac64000
>      x2 = 0x0000000000000000    x3 = 0x000000002f6626c0
>      x4 = 0x0000000000000001    x5 = 0x000000007fffffff
>      x6 = 0x000000000588a084    x7 = 0x646f725020686374
>      x8 = 0x0000fffee872d8f8    x9 = 0x0000000000000000
>     x10 = 0x0000000038ee0c00   x11 = 0x000000004ac5f000
>     x12 = 0x2068637461422074   x13 = 0x64656375646f7250
>     x14 = 0x0000000000000013   x15 = 0x0000000000000006
>     x16 = 0x00000000016c4cf0   x17 = 0x0000ffffa5cef700
>     x18 = 0x0000000000026855   x19 = 0x0000fffee872d980
>     x20 = 0x0000000000000000   x21 = 0x00000000422e6d00
>     x22 = 0x000000004ac62000   x23 = 0x0000000000000001
>     x24 = 0x0000fffee872d990   x25 = 0x0000000000000000
>     x26 = 0x0000fffee872d980   x27 = 0x0000fffee872df70
>     x28 = 0x000000000582a000    fp = 0x0000fffee872d920
>      lr = 0x0000fffefa315bbc    sp = 0x0000fffee872d7f0
>      pc = 0x0000fffefa312e5c
>     Found by: given as instruction pointer in context
>  1  0xfffefa315bb8
>      fp = 0x0000fffee872d930    lr = 0x00000000016b6078
>      sp = 0x0000fffee872d930    pc = 0x0000fffefa315bbc
>     Found by: previous frame's frame pointer
>  2  impalad!impala::KrpcDataStreamSender::SerializeBatch(impala::RowBatch*, 
> impala::OutboundRowBatch*, bool, int) [krpc-data-stream-sender.cc : 1360 + 
> 0xc]
>      fp = 0x0000fffee872d9f0    lr = 0x00000000016baf74
>      sp = 0x0000fffee872d940    pc = 0x00000000016b6078
>     Found by: previous frame's frame pointer
>  3  0x4ac61ffc
>     x19 = 0x0000fffee872ddf0   x20 = 0x0000fffee872db78
>     x21 = 0x0000000041f76000   x22 = 0x0000000000000005
>     x23 = 0x0000000041f82ff0   x24 = 0x000000003b9aca00
>     x25 = 0x000000000000b0f1   x26 = 0x0000000030543a09
>      fp = 0x0000000041f82f00    sp = 0x0000fffee872da00
>      pc = 0x000000004ac62000
>     Found by: call frame info
>  4  libc.so.6 + 0x9f738
>      sp = 0x0000fffee872dad0    pc = 0x0000ffffa5cef73c
>     Found by: stack scanning
>  5  impalad!impala::RowBatch::Reset() [row-batch.cc : 273 + 0x4]
>      sp = 0x0000fffee872dae0    pc = 0x00000000016582f0
>     Found by: stack scanning
>  6  
> impalad!impala::RuntimeProfile::EventSequence::MarkEvent(std::__cxx11::basic_string<char,
>  std::char_traits<char>, std::allocator<char> >) [stopwatch.h : 162 + 0x4]
>     x19 = 0x0000000041f8f7c0    fp = 0x0000fffee872db00
>      sp = 0x0000fffee872db00    pc = 0x0000000001f49a00
>     Found by: call frame info
>  7  impalad!impala::PartitionedHashJoinNode::GetNext(impala::RuntimeState*, 
> impala::RowBatch*, bool*) [exec-node-util.h : 63 + 0x18]
>     x19 = 0x0000000041f8f7c0   x20 = 0x000000004ac62000
>     x21 = 0x0000fffee872dca0   x22 = 0xffffffffffffffff
>     x23 = 0x00002932b7ec6409   x24 = 0x0000000000000000
>      fp = 0x0000fffee872dbd0    sp = 0x0000fffee872dbd0
>      pc = 0x0000000001f4e6ac
>     Found by: call frame info
>  8  0xfffee872dcdc
>     x19 = 0x0000fffee872dcb0   x20 = 0x00000000016ad8a4
>     x21 = 0x0000000041b99f48   x22 = 0x0000fffee872dce0
>     x23 = 0x0000000041f7e370   x24 = 0x0000000041b99f58
>     x25 = 0x000000001ad2a4a3   x26 = 0x0000fffee872de00
>     x27 = 0x0000fffee872df70   x28 = 0x0000fffee872dc38
>      fp = 0x0000fffee872df70    sp = 0x0000fffee872dd00
>      pc = 0x0000fffee872dce0
>     Found by: call frame info
>  9  0xfffee872dcdc
>      fp = 0x0000fffee872df80    lr = 0x0000000000000000
>      sp = 0x0000fffee872df80    pc = 0x0000fffee872dce0
>     Found by: previous frame's frame pointer
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to