-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Not a bug: ARM64 crash when unwinding the stack #64915
Copy link
Copy link
Closed
Labels
comp-build-systemBuild system (CMake, compilation, platform builds).Build system (CMake, compilation, platform builds).
Description
There is gdb crash log in the report:
2024-06-05 23:51:21 Thread 2519 "QueryPipelineEx" received signal SIGSEGV, Segmentation fault.
2024-06-05 23:51:21 [Switching to Thread 0xff9d666e7b80 (LWP 27387)]
2024-06-05 23:51:21 0x0000aab40d549474 in libunwind::DwarfInstructions<libunwind::LocalAddressSpace, libunwind::Registers_arm64>::getSavedRegister (addressSpace=..., registers=..., cfa=87, savedReg=...) at ./contrib/libunwind/src/DwarfInstructions.hpp:97
2024-06-05 23:51:21 #0 0x0000aab40d549474 in libunwind::DwarfInstructions<libunwind::LocalAddressSpace, libunwind::Registers_arm64>::getSavedRegister (addressSpace=..., registers=..., cfa=87, savedReg=...) at ./contrib/libunwind/src/DwarfInstructions.hpp:97
2024-06-05 23:51:21 No locals.
2024-06-05 23:51:21 #1 0x0000aab40d5484e4 in libunwind::DwarfInstructions<libunwind::LocalAddressSpace, libunwind::Registers_arm64>::stepWithDwarf (addressSpace=..., pc=<optimized out>, fdeStart=<optimized out>, registers=..., isSignalFrame=@0xff9d666e31e9: false) at ./contrib/libunwind/src/DwarfInstructions.hpp:245
2024-06-05 23:51:21 i = 19
2024-06-05 23:51:21 newRegisters = {_registers = {__x = {48, 281051493456528, 281051493456520, 748397117, 281093476992150, 281051493456424, 281093838954743, 543166, 48, 48, 48, 48, 1, 128, 3, 5, 187690303590416, 281096809191104, 18446744073709551611, 0, 0, 281051493457248, 5, 1, 748397105, 487, 281081457216128, 0, 281094336025872}, __fp = 7, __lr = 187690140257964, __sp = 87, __pc = 187690140259064, __ra_sign_state = 0}, _vectorHalfRegisters = {0, 1.3885788762926219e-309, 1.3887862825492374e-309, 1.3885788762920686e-309, 1.3887905467093883e-309, 9.27313322878885e-310, 1.3887587142089159e-309, 1.3887587142174534e-309, 0.29999999999999999, 0, 0, 0, 0, 0, 0, 0, -4.2304556693240124e-05, 3.5793510340181248e-09, -3.5793510340231264e-09, 0.79999999953239764, 1.6798231958602383e-322, 1.0869444208507424e-322, 1.1857575500189917e-322, 9.3872472709836843e-323, 4.9406564584124654e-324, 0, 0, 0, 0, 0, 0, 0}}
2024-06-05 23:51:21 cfa = 87
2024-06-05 23:51:21 lastReg = 95
2024-06-05 23:51:21 returnAddress = 0
2024-06-05 23:51:21 prolog = {cfaRegister = 29, cfaRegisterOffset = 80, cfaExpression = 0, spExtraArgSize = 0, savedRegisters = {{location = libunwind::CFI_Parser<libunwind::LocalAddressSpace>::kRegisterUnused, initialStateSaved = false, value = 0} <repeats 19 times>, {location = libunwind::CFI_Parser<libunwind::LocalAddressSpace>::kRegisterInCFA, initialStateSaved = true, value = -8}, {location = libunwind::CFI_Parser<libunwind::LocalAddressSpace>::kRegisterInCFA, initialStateSaved = true, value = -16}, {location = libunwind::CFI_Parser<libunwind::LocalAddressSpace>::kRegisterInCFA, initialStateSaved = true, value = -24}, {location = libunwind::CFI_Parser<libunwind::LocalAddressSpace>::kRegisterInCFA, initialStateSaved = true, value = -32}, {location = libunwind::CFI_Parser<libunwind::LocalAddressSpace>::kRegisterInCFA, initialStateSaved = true, value = -40}, {location = libunwind::CFI_Parser<libunwind::LocalAddressSpace>::kRegisterInCFA, initialStateSaved = true, value = -48}, {location = libunwind::CFI_Parser<libunwind::LocalAddressSpace>::kRegisterInCFA, initialStateSaved = true, value = -64}, {location = libunwind::CFI_Parser<libunwind::LocalAddressSpace>::kRegisterUnused, initialStateSaved = false, value = 0}, {location = libunwind::CFI_Parser<libunwind::LocalAddressSpace>::kRegisterUnused, initialStateSaved = false, value = 0}, {location = libunwind::CFI_Parser<libunwind::LocalAddressSpace>::kRegisterUnused, initialStateSaved = false, value = 0}, {location = libunwind::CFI_Parser<libunwind::LocalAddressSpace>::kRegisterInCFA, initialStateSaved = true, value = -80}, {location = libunwind::CFI_Parser<libunwind::LocalAddressSpace>::kRegisterInCFA, initialStateSaved = true, value = -72}, {location = libunwind::CFI_Parser<libunwind::LocalAddressSpace>::kRegisterUnused, initialStateSaved = false, value = 0} <repeats 65 times>}}
2024-06-05 23:51:21 fdeInfo = {fdeStart = 187690043982712, fdeLength = 76, fdeInstructions = 187690043982737, pcStart = 187690140258752, pcEnd = 187690140259424, lsda = 187689967854264}
2024-06-05 23:51:21 cieInfo = {cieStart = 187690041117404, cieLength = 32, cieInstructions = 187690041117433, pointerEncoding = 27 '\033', lsdaEncoding = 28 '\034', personalityEncoding = 156 '\234', personalityOffsetInCIE = 19 '\023', personality = 187690294460288, codeAlignFactor = 1, dataAlignFactor = -4, isSignalFrame = false, fdesHaveAugmentationData = true, returnAddressRegister = 30 '\036', addressesSignedWithBKey = false}
2024-06-05 23:51:21 #2 0x0000aab40d5474c0 in libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_arm64>::stepWithDwarfFDE (this=0xff9d666e2f80) at ./contrib/libunwind/src/UnwindCursor.hpp:1002
2024-06-05 23:51:21 No locals.
2024-06-05 23:51:21 #3 libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_arm64>::step (this=0xff9d666e2f80) at ./contrib/libunwind/src/UnwindCursor.hpp:2849
2024-06-05 23:51:21 result = <optimized out>
2024-06-05 23:51:21 #4 __unw_step (cursor=0xff9d666e2f80) at ./build_docker/./contrib/libunwind/src/libunwind.cpp:182
2024-06-05 23:51:21 co = 0xff9d666e2f80
2024-06-05 23:51:21 #5 0x0000aab404263314 in unw_backtrace (buffer=<optimized out>, size=45) at ./contrib/libunwind/src/libunwind.cpp:352
2024-06-05 23:51:21 context = {data = {281051493446128, 281051493447136, 0, 0, 281096810814296, 9868933467385467431, 281093838954743, 543166, 135, 0, 281051493475528, 0, 1, 128, 0, 5, 187690303590368, 281096808801216, 18446744073709551611, 281051493446752, 281051493447136, 281051493446768, 281051493474480, 187690304586416, 2, 281051493466944, 281081457216128, 0, 281094336025872, 281051493446656, 187690140447368, 281051493445488, 187690140447368, 0, 0, 281051493456560, 281093472950249, 281051493456448, 281094336025872, 187690306072576, 281087893056048, 281087893057776, 4599075939470750515, 0, 0, 0, 0, 0, 0, 0, 13764739912260640776, 4480728769743880192, 13704100806598668093, 4605380978944857422, 34, 22, 24, 19, 1, 0, 0, 0, 0, 0, 0, 0}}
2024-06-05 23:51:21 cursor = {data = {187690299241344, 187690306312848, 48, 281051493456528, 281051493456520, 748397117, 281093476992150, 281051493456424, 281093838954743, 543166, 48, 48, 48, 48, 1, 128, 3, 5, 187690303590416, 281096809191104, 18446744073709551611, 0, 0, 281051493457248, 5, 1, 748397105, 487, 281081457216128, 0, 281094336025872, 7, 187690140257964, 281051493456560, 187690140259064, 0, 0, 281051493456560, 281093472950249, 281051493456448, 281094336025872, 187690306072576, 281087893056048, 281087893057776, 4599075939470750515, 0, 0, 0, 0, 0, 0, 0, 13764739912260640776, 4480728769743880192, 13704100806598668093, 4605380978944857422, 34, 22, 24, 19, 1, 0, 0, 0, 0, 0, 0, 0, 187690140258752, 187690140259424, 187689967854264, 187690294460288, 0, 0, 326467846144, 187690043982712, 187690049753088, 281051486224384}}
2024-06-05 23:51:21 current = 4
2024-06-05 23:51:21 ip = 87
2024-06-05 23:51:21 #6 StackTrace::tryCapture (this=0xff9d666e3460) at ./build_docker/./src/Common/StackTrace.cpp:349
2024-06-05 23:51:21 No locals.
2024-06-05 23:51:21 #7 StackTrace::StackTrace (this=0xff9d666e3460, signal_context=...) at ./build_docker/./src/Common/StackTrace.cpp:318
2024-06-05 23:51:21 caller_address = <optimized out>
2024-06-05 23:51:21 #8 0x0000aab404280de4 in std::__1::construct_at[abi:v15000]<StackTrace, ucontext_t const&, StackTrace*>(StackTrace*, ucontext_t const&) (__location=0xff9d666e3460, __args=...) at ./contrib/llvm-project/libcxx/include/__memory/construct_at.h:35
2024-06-05 23:51:21 No locals.
2024-06-05 23:51:21 #9 std::__1::__optional_storage_base<StackTrace, false>::__construct[abi:v15000]<ucontext_t const&>(ucontext_t const&) (this=0xff9d666e3460, __args=...) at ./contrib/llvm-project/libcxx/include/optional:374
2024-06-05 23:51:21 No locals.
2024-06-05 23:51:21 #10 std::__1::optional<StackTrace>::emplace[abi:v15000]<ucontext_t const&, void>(ucontext_t const&) (this=0xff9d666e3460, __args=...) at ./contrib/llvm-project/libcxx/include/optional:898
2024-06-05 23:51:21 No locals.
2024-06-05 23:51:21 #11 DB::(anonymous namespace)::writeTraceInfo (trace_type=DB::TraceType::Real, info=<optimized out>, context=<optimized out>) at ./build_docker/./src/Common/QueryProfiler.cpp:98
2024-06-05 23:51:21 signal_context = {uc_flags = 0, uc_link = 0x0, uc_stack = {ss_sp = 0xffa428290000, ss_flags = 0, ss_size = 32768}, uc_sigmask = {__val = {20484, 0, 281093430198749, 118, 62, 0, 0, 4, 1, 281051493457008, 40301, 281051493456176, 187690140270176, 2147487744, 281093838954743, 2268922413057}}, uc_mcontext = {fault_address = 0, regs = {48, 281051493456528, 281051493456520, 748397117, 281093476992150, 281051493456424, 281093838954743, 543166, 48, 48, 48, 48, 1, 128, 3, 5, 187690303590416, 281096809191104, 18446744073709551611, 281051493456736, 281051493456624, 281051493457248, 5, 1, 748397105, 487, 281081457216128, 0, 281094336025872, 281051493456560, 187690140257964}, sp = 281051493456480, pc = 187690140285220, pstate = 2147487744, __reserved = "\001\200PF\020\002\000\000\020\000\000\000\000\000\000\000\315v\371$\247\377\000\000 \222\065\001\000\000\000\000\001", '\000' <repeats 19 times>, "\017\000\000\000\000\000\000\000\017\000\000\000\017\360\017\360\017\360\017\360\017\360\017\360\017\360\017\360\000\000\017\000\000\000\017\000\000\000\017\000\000\000\017\000rack<false, fals0*\004\340\245\377\000\000\060-\004\340\245\377\000\000\360\060\004\340\245\377\000\000 1\004\340\245\377\000\000\063\063\063\063\063\063\323?", '\000' <repeats 120 times>...}}
2024-06-05 23:51:21 stack_trace = {<std::__1::__optional_move_assign_base<StackTrace, true>> = {<std::__1::__optional_copy_assign_base<StackTrace, true>> = {<std::__1::__optional_move_base<StackTrace, true>> = {<std::__1::__optional_copy_base<StackTrace, true>> = {<std::__1::__optional_storage_base<StackTrace, false>> = {<std::__1::__optional_destruct_base<StackTrace, true>> = {{__null_state_ = 0 '\000', __val_ = {static capacity = 45, size = 0, offset = 0, frame_pointers = {__elems_ = {0xaab404280de4 <DB::(anonymous namespace)::writeTraceInfo(DB::TraceType, int, siginfo_t*, void*)+484>, 0xffa7f38e39d0 <__kernel_rt_sigreturn>, 0xaab40423b924 <DB::(anonymous namespace)::readULEB(std::__1::basic_string_view<char, std::__1::char_traits<char> >&, unsigned char&, unsigned char&)+100>, 0xaab4042352f8 <DB::Dwarf::forEachAttribute(DB::Dwarf::CompilationUnit const&, DB::Dwarf::Die const&, std::__1::function<bool (DB::Dwarf::Attribute const&)>) const+312>, 0x0 <repeats 41 times>}}}}, __engaged_ = false}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <std::__1::__sfinae_ctor_base<true, true>> = {<No data fields>}, <std::__1::__sfinae_assign_base<true, true>> = {<No data fields>}, <No data fields>}
2024-06-05 23:51:21 saved_errno = 2
2024-06-05 23:51:21 sanitizer = false
2024-06-05 23:51:21 scope_exit51 = <optimized out>
2024-06-05 23:51:21 #12 <signal handler called>
2024-06-05 23:51:21 No symbol table info available.
2024-06-05 23:51:21 #13 0x0000aab40423b924 in DB::(anonymous namespace)::readULEB (sp=..., shift=@0xff9d666e5a90: 7 '\a', val=@0xff9d666e5a88: 48 '0') at ./build_docker/./src/Common/Dwarf.cpp:221
2024-06-05 23:51:21 r = 48
2024-06-05 23:51:21 #14 0x0000aab404234eac in DB::(anonymous namespace)::readULEB (sp=...) at ./build_docker/./src/Common/Dwarf.cpp:228
2024-06-05 23:51:21 val = 48 '0'
2024-06-05 23:51:21 shift = 7 '\a'
2024-06-05 23:51:21 #15 DB::Dwarf::readAbbreviation (section=..., abbr=...) at ./build_docker/./src/Common/Dwarf.cpp:465
2024-06-05 23:51:21 attribute_begin = <optimized out>
2024-06-05 23:51:21 #16 0x0000aab40423555c in DB::Dwarf::getAbbreviation (offset=<optimized out>, this=<optimized out>, code=<optimized out>) at ./build_docker/./src/Common/Dwarf.cpp:858
2024-06-05 23:51:21 section = {static npos = 18446744073709551615, __data = 0xffa7261ee667 "\023\001\003%\v\v:\v;\v", __size = 1057414}
2024-06-05 23:51:21 abbr = {code = 47, tag = 13, has_children = false, attributes = {static npos = 18446744073709551615, __data = 0xffa7261ee658 "\003%I\023:\v;\005\r\vk\005", __size = 14}}
2024-06-05 23:51:21 #17 DB::Dwarf::getDieAtOffset (this=<optimized out>, cu=..., offset=<optimized out>) at ./build_docker/./src/Common/Dwarf.cpp:969
2024-06-05 23:51:21 die = <optimized out>
2024-06-05 23:51:21 sp = <optimized out>
2024-06-05 23:51:21 code = 128
2024-06-05 23:51:21 #18 0x0000aab404236eb8 in DB::Dwarf::getCompilationUnit (this=0xffa5e0f16128, offset=<optimized out>) at ./build_docker/./src/Common/Dwarf.cpp:789
2024-06-05 23:51:21 chunk = {static npos = 18446744073709551615, __data = 0xffa7242f97ed "\200\001", __size = 13229792}
2024-06-05 23:51:21 die = {is64Bit = false, attr_offset = 2 '\002', offset = 748397117, code = 128, abbr = {code = 0, tag = 0, has_children = false, attributes = {static npos = 18446744073709551615, __data = 0x0, __size = 0}}}
2024-06-05 23:51:21 cu = {is64Bit = false, version = 5 '\005', unit_type = 1 '\001', addr_size = 8 '\b', offset = 748397105, size = 6158, first_die = 748397117, abbrev_offset = 19230056, addr_base = {<std::__1::__optional_move_assign_base<unsigned long, true>> = {<std::__1::__optional_copy_assign_base<unsigned long, true>> = {<std::__1::__optional_move_base<unsigned long, true>> = {<std::__1::__optional_copy_base<unsigned long, true>> = {<std::__1::__optional_storage_base<unsigned long, false>> = {<std::__1::__optional_destruct_base<unsigned long, true>> = {{__null_state_ = 0 '\000', __val_ = 32545024}, __engaged_ = false}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <std::__1::__sfinae_ctor_base<true, true>> = {<No data fields>}, <std::__1::__sfinae_assign_base<true, true>> = {<No data fields>}, <No data fields>}, loclists_base = {<std::__1::__optional_move_assign_base<unsigned long, true>> = {<std::__1::__optional_copy_assign_base<unsigned long, true>> = {<std::__1::__optional_move_base<unsigned long, true>> = {<std::__1::__optional_copy_base<unsigned long, true>> = {<std::__1::__optional_storage_base<unsigned long, false>> = {<std::__1::__optional_destruct_base<unsigned long, true>> = {{__null_state_ = 0 '\000', __val_ = 158176000}, __engaged_ = false}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <std::__1::__sfinae_ctor_base<true, true>> = {<No data fields>}, <std::__1::__sfinae_assign_base<true, true>> = {<No data fields>}, <No data fields>}, rnglists_base = {<std::__1::__optional_move_assign_base<unsigned long, true>> = {<std::__1::__optional_copy_assign_base<unsigned long, true>> = {<std::__1::__optional_move_base<unsigned long, true>> = {<std::__1::__optional_copy_base<unsigned long, true>> = {<std::__1::__optional_storage_base<unsigned long, false>> = {<std::__1::__optional_destruct_base<unsigned long, true>> = {{__null_state_ = 0 '\000', __val_ = 69858048}, __engaged_ = false}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <std::__1::__sfinae_ctor_base<true, true>> = {<No data fields>}, <std::__1::__sfinae_assign_base<true, true>> = {<No data fields>}, <No data fields>}, str_offsets_base = {<std::__1::__optional_move_assign_base<unsigned long, true>> = {<std::__1::__optional_copy_assign_base<unsigned long, true>> = {<std::__1::__optional_move_base<unsigned long, true>> = {<std::__1::__optional_copy_base<unsigned long, true>> = {<std::__1::__optional_storage_base<unsigned long, false>> = {<std::__1::__optional_destruct_base<unsigned long, true>> = {{__null_state_ = 0 '\000', __val_ = 78177280}, __engaged_ = false}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <std::__1::__sfinae_ctor_base<true, true>> = {<No data fields>}, <std::__1::__sfinae_assign_base<true, true>> = {<No data fields>}, <No data fields>}, abbr_cache = {__begin_ = 0x0, __end_ = 0x0, __end_cap_ = {<std::__1::__compressed_pair_elem<DB::Dwarf::DIEAbbreviation*, 0, false>> = {__value_ = 0x0}, <std::__1::__compressed_pair_elem<std::__1::allocator<DB::Dwarf::DIEAbbreviation>, 1, true>> = {<std::__1::allocator<DB::Dwarf::DIEAbbreviation>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<DB::Dwarf::DIEAbbreviation> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}}
2024-06-05 23:51:21 initial_length = <optimized out>
2024-06-05 23:51:21 #19 0x0000aab40423987c in DB::Dwarf::findAddress (this=0xffa5e0f16128, address=129006232, locationInfo=..., mode=DB::Dwarf::LocationInfoMode::FULL_WITH_INLINE, inline_frames=...) at ./build_docker/./src/Common/Dwarf.cpp:1465
2024-06-05 23:51:21 unit = {is64Bit = false, version = 5 '\005', unit_type = 1 '\001', addr_size = 8 '\b', offset = 748397105, size = 6158, first_die = 748397117, abbrev_offset = 19230056, addr_base = {<std::__1::__optional_move_assign_base<unsigned long, true>> = {<std::__1::__optional_copy_assign_base<unsigned long, true>> = {<std::__1::__optional_move_base<unsigned long, true>> = {<std::__1::__optional_copy_base<unsigned long, true>> = {<std::__1::__optional_storage_base<unsigned long, false>> = {<std::__1::__optional_destruct_base<unsigned long, true>> = {{__null_state_ = 0 '\000', __val_ = 32545024}, __engaged_ = false}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <std::__1::__sfinae_ctor_base<true, true>> = {<No data fields>}, <std::__1::__sfinae_assign_base<true, true>> = {<No data fields>}, <No data fields>}, loclists_base = {<std::__1::__optional_move_assign_base<unsigned long, true>> = {<std::__1::__optional_copy_assign_base<unsigned long, true>> = {<std::__1::__optional_move_base<unsigned long, true>> = {<std::__1::__optional_copy_base<unsigned long, true>> = {<std::__1::__optional_storage_base<unsigned long, false>> = {<std::__1::__optional_destruct_base<unsigned long, true>> = {{__null_state_ = 0 '\000', __val_ = 158176000}, __engaged_ = false}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <std::__1::__sfinae_ctor_base<true, true>> = {<No data fields>}, <std::__1::__sfinae_assign_base<true, true>> = {<No data fields>}, <No data fields>}, rnglists_base = {<std::__1::__optional_move_assign_base<unsigned long, true>> = {<std::__1::__optional_copy_assign_base<unsigned long, true>> = {<std::__1::__optional_move_base<unsigned long, true>> = {<std::__1::__optional_copy_base<unsigned long, true>> = {<std::__1::__optional_storage_base<unsigned long, false>> = {<std::__1::__optional_destruct_base<unsigned long, true>> = {{__null_state_ = 0 '\000', __val_ = 69858048}, __engaged_ = false}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <std::__1::__sfinae_ctor_base<true, true>> = {<No data fields>}, <std::__1::__sfinae_assign_base<true, true>> = {<No data fields>}, <No data fields>}, str_offsets_base = {<std::__1::__optional_move_assign_base<unsigned long, true>> = {<std::__1::__optional_copy_assign_base<unsigned long, true>> = {<std::__1::__optional_move_base<unsigned long, true>> = {<std::__1::__optional_copy_base<unsigned long, true>> = {<std::__1::__optional_storage_base<unsigned long, false>> = {<std::__1::__optional_destruct_base<unsigned long, true>> = {{__null_state_ = 0 '\000', __val_ = 78177280}, __engaged_ = false}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <std::__1::__sfinae_ctor_base<true, true>> = {<No data fields>}, <std::__1::__sfinae_assign_base<true, true>> = {<No data fields>}, <No data fields>}, abbr_cache = {__begin_ = 0x0, __end_ = 0x0, __end_cap_ = {<std::__1::__compressed_pair_elem<DB::Dwarf::DIEAbbreviation*, 0, false>> = {__value_ = 0x0}, <std::__1::__compressed_pair_elem<std::__1::allocator<DB::Dwarf::DIEAbbreviation>, 1, true>> = {<std::__1::allocator<DB::Dwarf::DIEAbbreviation>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<DB::Dwarf::DIEAbbreviation> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}}
2024-06-05 23:51:21 offset = 748397105
2024-06-05 23:51:21 #20 0x0000aab40051d560 in DB::(anonymous namespace)::FunctionAddressToLineWithInlines::getResultColumn(DB::PODArray<unsigned long, 4096ul, Allocator<false, false>, 63ul, 64ul> const&, unsigned long) const [clone .5b7c03d1172491a23e266a068182c26b] ()
2024-06-05 23:51:21 No symbol table info available.
2024-06-05 23:51:21 #21 0x0000aab40697d158 in DB::IExecutableFunction::executeWithoutLowCardinalityColumns(std::__1::vector<DB::ColumnWithTypeAndName, std::__1::allocator<DB::ColumnWithTypeAndName> > const&, std::__1::shared_ptr<DB::IDataType const> const&, unsigned long, bool) const ()
2024-06-05 23:51:22 No symbol table info available.
2024-06-05 23:51:22 #22 0x0000aab40697d928 in DB::IExecutableFunction::executeWithoutSparseColumns(std::__1::vector<DB::ColumnWithTypeAndName, std::__1::allocator<DB::ColumnWithTypeAndName> > const&, std::__1::shared_ptr<DB::IDataType const> const&, unsigned long, bool) const ()
2024-06-05 23:51:22 No symbol table info available.
2024-06-05 23:51:22 #23 0x0000aab40697ef24 in DB::IExecutableFunction::execute(std::__1::vector<DB::ColumnWithTypeAndName, std::__1::allocator<DB::ColumnWithTypeAndName> > const&, std::__1::shared_ptr<DB::IDataType const> const&, unsigned long, bool) const ()
2024-06-05 23:51:22 No symbol table info available.
2024-06-05 23:51:22 #24 0x0000aab407783d04 in DB::executeAction (action=..., execution_context=..., dry_run=false, allow_duplicates_in_input=false) at ./build_docker/./src/Interpreters/ExpressionActions.cpp:616
2024-06-05 23:51:22 arguments = {__begin_ = 0xffa420041e00, __end_ = 0xffa420041e30, __end_cap_ = {<std::__1::__compressed_pair_elem<DB::ColumnWithTypeAndName*, 0, false>> = {__value_ = 0xffa420041e30}, <std::__1::__compressed_pair_elem<std::__1::allocator<DB::ColumnWithTypeAndName>, 1, true>> = {<std::__1::allocator<DB::ColumnWithTypeAndName>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<DB::ColumnWithTypeAndName> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}
2024-06-05 23:51:22 res_column = @0xffa56276e6e0: {column = {<boost::intrusive_ptr<DB::IColumn const>> = {px = 0x0}, <No data fields>}, type = {__ptr_ = 0xffa46379da98, __cntrl_ = 0xffa46379da80}, name = {static __endian_factor = 1, __r_ = {<std::__1::__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false>> = {__value_ = {{__l = {__data_ = 0xffa5604a20c0 "addressToLineWithInlines(arrayJoin(__table2.trace))", __size_ = 51, __cap_ = 64, __is_long_ = 1}, __s = {__data_ = "\300 J`\245\377\000\000\063\000\000\000\000\000\000\000@\000\000\000\000\000", __padding_ = 0xffa56276e70f "\200", __size_ = 0 '\000', __is_long_ = 1 '\001'}, __r = {__words = {281085750157504, 51, 9223372036854775872}}}}}, <std::__1::__compressed_pair_elem<std::__1::allocator<char>, 1, true>> = {<std::__1::allocator<char>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<char> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, static npos = 18446744073709551615}}
2024-06-05 23:51:22 inputs = <optimized out>
2024-06-05 23:51:22 num_rows = @0xff9d666e6438: 7133
2024-06-05 23:51:22 columns = <optimized out>
2024-06-05 23:51:22 arguments = <optimized out>
2024-06-05 23:51:22 res_column = <optimized out>
2024-06-05 23:51:22 __range4 = <optimized out>
2024-06-05 23:51:22 __begin4 = <optimized out>
2024-06-05 23:51:22 __end4 = <optimized out>
2024-06-05 23:51:22 argument = <optimized out>
2024-06-05 23:51:22 i = <optimized out>
2024-06-05 23:51:22 res_column = <optimized out>
2024-06-05 23:51:22 arg = <optimized out>
2024-06-05 23:51:22 array_join_key = <optimized out>
2024-06-05 23:51:22 array_join_key_pos = <optimized out>
2024-06-05 23:51:22 res_column = <optimized out>
2024-06-05 23:51:22 array = <optimized out>
2024-06-05 23:51:22 __begin3 = <optimized out>
2024-06-05 23:51:22 __end3 = <optimized out>
2024-06-05 23:51:22 __range3 = <optimized out>
2024-06-05 23:51:22 column = <optimized out>
2024-06-05 23:51:22 __range3 = <optimized out>
2024-06-05 23:51:22 __begin3 = <optimized out>
2024-06-05 23:51:22 __end3 = <optimized out>
2024-06-05 23:51:22 column = <optimized out>
2024-06-05 23:51:22 pos = <optimized out>
2024-06-05 23:51:22 #25 DB::ExpressionActions::execute (this=<optimized out>, block=..., num_rows=@0xff9d666e6778: 623, dry_run=false, allow_duplicates_in_input=false) at ./build_docker/./src/Interpreters/ExpressionActions.cpp:750
2024-06-05 23:51:22 e = <optimized out>
2024-06-05 23:51:22 action = @0xffa462901120: {node = 0xffa4639bba30, arguments = {__begin_ = 0xffa3a104be40, __end_ = 0xffa3a104be50, __end_cap_ = {<std::__1::__compressed_pair_elem<DB::ExpressionActions::Argument*, 0, false>> = {__value_ = 0xffa3a104be50}, <std::__1::__compressed_pair_elem<std::__1::allocator<DB::ExpressionActions::Argument>, 1, true>> = {<std::__1::allocator<DB::ExpressionActions::Argument>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<DB::ExpressionActions::Argument> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, result_position = 0, is_lazy_executed = false}
2024-06-05 23:51:22 __begin1 = {__i = 0xffa462901120}
2024-06-05 23:51:22 __end1 = {__i = 0xffa462901150}
2024-06-05 23:51:22 __range1 = @0xffa463a12668: {__begin_ = 0xffa4629010c0, __end_ = 0xffa462901150, __end_cap_ = {<std::__1::__compressed_pair_elem<DB::ExpressionActions::Action*, 0, false>> = {__value_ = 0xffa462901180}, <std::__1::__compressed_pair_elem<std::__1::allocator<DB::ExpressionActions::Action>, 1, true>> = {<std::__1::allocator<DB::ExpressionActions::Action>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<DB::ExpressionActions::Action> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}
2024-06-05 23:51:22 execution_context = {inputs = @0xff9d666e6718, columns = {__begin_ = 0xffa56276e6e0, __end_ = 0xffa56276e740, __end_cap_ = {<std::__1::__compressed_pair_elem<DB::ColumnWithTypeAndName*, 0, false>> = {__value_ = 0xffa56276e740}, <std::__1::__compressed_pair_elem<std::__1::allocator<DB::ColumnWithTypeAndName>, 1, true>> = {<std::__1::allocator<DB::ColumnWithTypeAndName>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<DB::ColumnWithTypeAndName> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, inputs_pos = {__begin_ = 0xffa5e3a000d8, __end_ = 0xffa5e3a000e0, __end_cap_ = {<std::__1::__compressed_pair_elem<long*, 0, false>> = {__value_ = 0xffa5e3a000e0}, <std::__1::__compressed_pair_elem<std::__1::allocator<long>, 1, true>> = {<std::__1::allocator<long>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<long> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, num_rows = 7133}
2024-06-05 23:51:23 res = {data = {__begin_ = 0x0, __end_ = 0xffa7a3a14f98, __end_cap_ = {<std::__1::__compressed_pair_elem<DB::ColumnWithTypeAndName*, 0, false>> = {__value_ = 0xffa7a3a14f80}, <std::__1::__compressed_pair_elem<std::__1::allocator<DB::ColumnWithTypeAndName>, 1, true>> = {<std::__1::allocator<DB::ColumnWithTypeAndName>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<DB::ColumnWithTypeAndName> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, index_by_name = {__table_ = {__bucket_list_ = {__ptr_ = {<std::__1::__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*>*>**, 0, false>> = {__value_ = 0x32656c6261745f5f}, <std::__1::__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*>*>*> >, 1, false>> = {__value_ = {__data_ = {<std::__1::__compressed_pair_elem<unsigned long, 0, false>> = {__value_ = 111477511058478}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*>*>*>, 1, true>> = {<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*>*>*>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*>*>*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}}, <No data fields>}}, __p1_ = {<std::__1::__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*>*>, 0, false>> = {__value_ = {__next_ = 0xe00000000000000}}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*> >, 1, true>> = {<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*> >> = {<std::__1::__non_trivial_if<true, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*> > >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, __p2_ = {<std::__1::__compressed_pair_elem<unsigned long, 0, false>> = {__value_ = 8}, <std::__1::__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, 1, true>> = {<std::__1::__unordered_map_hasher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>> = {<std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >> = {<std::__1::__unary_function_keep_layout_base<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, __p3_ = {<std::__1::__compressed_pair_elem<float, 0, false>> = {__value_ = -5.9030797e+21}, <std::__1::__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, 1, true>> = {<std::__1::__unordered_map_equal<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>> = {<std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >> = {<std::__1::__binary_function_keep_layout_base<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}}, info = {is_overflows = 51, bucket_num = 1070805811}}
2024-06-05 23:51:23 #26 0x0000aab40927590c in DB::ExpressionTransform::transform (this=0xffa46265ad18, chunk=...) at ./build_docker/./src/Processors/Transforms/ExpressionTransform.cpp:23
2024-06-05 23:51:23 block = {data = {__begin_ = 0xffa464f38300, __end_ = 0xffa464f38330, __end_cap_ = {<std::__1::__compressed_pair_elem<DB::ColumnWithTypeAndName*, 0, false>> = {__value_ = 0xffa464f38330}, <std::__1::__compressed_pair_elem<std::__1::allocator<DB::ColumnWithTypeAndName>, 1, true>> = {<std::__1::allocator<DB::ColumnWithTypeAndName>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<DB::ColumnWithTypeAndName> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, index_by_name = {__table_ = {__bucket_list_ = {__ptr_ = {<std::__1::__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*>*>**, 0, false>> = {__value_ = 0xffa564e61c00}, <std::__1::__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*>*>*> >, 1, false>> = {__value_ = {__data_ = {<std::__1::__compressed_pair_elem<unsigned long, 0, false>> = {__value_ = 2}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*>*>*>, 1, true>> = {<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*>*>*>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*>*>*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}}, <No data fields>}}, __p1_ = {<std::__1::__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*>*>, 0, false>> = {__value_ = {__next_ = 0xffa560045430}}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*> >, 1, true>> = {<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*> >> = {<std::__1::__non_trivial_if<true, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, void*> > >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, __p2_ = {<std::__1::__compressed_pair_elem<unsigned long, 0, false>> = {__value_ = 1}, <std::__1::__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, 1, true>> = {<std::__1::__unordered_map_hasher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>> = {<std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >> = {<std::__1::__unary_function_keep_layout_base<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, __p3_ = {<std::__1::__compressed_pair_elem<float, 0, false>> = {__value_ = 1}, <std::__1::__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, 1, true>> = {<std::__1::__unordered_map_equal<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>> = {<std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >> = {<std::__1::__binary_function_keep_layout_base<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}}, info = {is_overflows = false, bucket_num = -1}}
2024-06-05 23:51:23 num_rows = <optimized out>
2024-06-05 23:51:23 #27 0x0000aab40596a9a0 in DB::ISimpleTransform::transform (this=0x30, input_chunk=..., output_chunk=...) at ./src/Processors/ISimpleTransform.h:32
2024-06-05 23:51:23 No locals.
2024-06-05 23:51:23 #28 0x0000aab40904cf4c in DB::ISimpleTransform::work (this=0xffa46265ad18) at ./build_docker/./src/Processors/ISimpleTransform.cpp:89
2024-06-05 23:51:23 No locals.
2024-06-05 23:51:23 #29 0x0000aab409064850 in DB::executeJob (node=0xffa680b45200, read_progress_callback=0xffa6823fddc0) at ./build_docker/./src/Processors/Executors/ExecutionThreadContext.cpp:47
2024-06-05 23:51:55 exception = {<Poco::Exception> = {<std::exception> = {_vptr$exception = 0x1e, static capacity = 32, frames = {0x145d36, 0x0, 0x0, 0xffa46028fdf8, 0xffa5e3a002b0, 0x0, 0xff9d666ea090, 0xffa4638f91c0, 0xffa362754780, 0xaab40421ae14 <operator delete(void*, unsigned long)+212>, 0xffa4638f9280, 0xffa362754701, 0xffa421448fb8, 0xffa421448fb8, 0xffa421448fb8, 0xffa421448fc0, 0x100, 0x0, 0xffa5e3a00100, 0xffa5e3a00100, 0xffa5e3a00100, 0xffa5e3a00108, 0xff9d666e6a60, 0xaab40905b794 <DB::PipelineExecutor::spawnThreads()+52>, 0x1, 0x1, 0x0, 0xffa6218e87a0, 0xffa3a17ba818, 0xffa3a17ba818, 0xff9d666e6a90, 0xaab409062454 <DB::ExecutorTasks::tryGetTask(DB::ExecutionThreadContext&)+436>}, size = -1585731552}, _msg = {static __endian_factor = 1, __r_ = {<std::__1::__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false>> = {__value_ = {{__l = {__data_ = 0xffa6218e87a0 "", __size_ = 281078253987952, __cap_ = 281078253987872, __is_long_ = 0}, __s = {__data_ = "\240\207\216!\246\377\000\000p\250{\241\243\377\000\000 \250{\241\243\377", __padding_ = 0xff9d666e6a3f "", __size_ = 0 '\000', __is_long_ = 0 '\000'}, __r = {__words = {281088992642976, 281078253987952, 281078253987872}}}}}, <std::__1::__compressed_pair_elem<std::__1::allocator<char>, 1, true>> = {<std::__1::allocator<char>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<char> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, static npos = 18446744073709551615}, _pNested = 0x0, _code = 0}, static enable_job_stack_trace = 230, static thread_frame_pointers = {__begin_ = 0x0, __end_ = 0x0, __end_cap_ = {<std::__1::__compressed_pair_elem<std::__1::array<void*, 45ul>*, 0, false>> = {__value_ = 0x1200000e00}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::array<void*, 45ul> >, 1, true>> = {<std::__1::allocator<std::__1::array<void*, 45ul> >> = {<std::__1::__non_trivial_if<true, std::__1::allocator<std::__1::array<void*, 45ul> > >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, static callback = {<std::__1::__function::__maybe_derive_from_unary_function<void (const std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > &, int, bool, const std::__1::vector<void *, std::__1::allocator<void *> > &)>> = {<No data fields>}, <std::__1::__function::__maybe_derive_from_binary_function<void (const std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > &, int, bool, const std::__1::vector<void *, std::__1::allocator<void *> > &)>> = {<No data fields>}, __f_ = {__buf_ = {__small = '\000' <repeats 15 times>, __large = 0x0}, __invoker_ = {__call_ = 0xaab4042463e0 <std::__1::__function::__policy_invoker<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, bool, std::__1::vector<void*, std::__1::allocator<void*> > const&)>::__call_empty(std::__1::__function::__policy_storage const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, bool, std::__1::vector<void*, std::__1::allocator<void*> > const&)>}, __policy_ = 0xaab40d9e8778 <std::__1::__function::__policy::__create_empty[abi:v15000]()::__policy_>}}, remote = false, message_format_string = {static npos = 18446744073709551615, __data = 0xff9d666e8340 "\020\376e\347\244\377", __size = 0}, message_format_string_args = {__begin_ = 0xff9d666e6b20, __end_ = 0xaab40905b1b4 <DB::PipelineExecutor::executeStepImpl(unsigned long, std::__1::atomic<bool>*)+308>, __end_cap_ = {<std::__1::__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, 0, false>> = {__value_ = 0x6f50646165726854}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 1, true>> = {<std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >> = {<std::__1::__non_trivial_if<true, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, capture_thread_frame_pointers = {__begin_ = 0xff9d666e6c60, __end_ = 0xff9d666ea070, __end_cap_ = {<std::__1::__compressed_pair_elem<std::__1::array<void*, 45ul>*, 0, false>> = {__value_ = 0xaab40deea2a8 <CurrentMetrics::values+1600>}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::array<void*, 45ul> >, 1, true>> = {<std::__1::allocator<std::__1::array<void*, 45ul> >> = {<std::__1::__non_trivial_if<true, std::__1::allocator<std::__1::array<void*, 45ul> > >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}}
2024-06-05 23:51:55 is_source = <optimized out>
2024-06-05 23:51:55 read_progress = <optimized out>
2024-06-05 23:51:55 #30 DB::ExecutionThreadContext::executeTask (this=0xffa6218e87a0) at ./build_docker/./src/Processors/Executors/ExecutionThreadContext.cpp:96
2024-06-05 23:51:56 span = {__ptr_ = {<std::__1::__compressed_pair_elem<DB::OpenTelemetry::SpanHolder*, 0, false>> = {__value_ = 0x0}, <std::__1::__compressed_pair_elem<std::__1::default_delete<DB::OpenTelemetry::SpanHolder>, 1, true>> = {<std::__1::default_delete<DB::OpenTelemetry::SpanHolder>> = {<No data fields>}, <No data fields>}, <No data fields>}}
2024-06-05 23:51:56 execution_time_watch = {<std::__1::__optional_move_assign_base<Stopwatch, true>> = {<std::__1::__optional_copy_assign_base<Stopwatch, true>> = {<std::__1::__optional_move_base<Stopwatch, true>> = {<std::__1::__optional_copy_base<Stopwatch, true>> = {<std::__1::__optional_storage_base<Stopwatch, false>> = {<std::__1::__optional_destruct_base<Stopwatch, true>> = {{__null_state_ = 200 '\310', __val_ = {start_ns = 3689930967752, stop_ns = 0, clock_type = 4, is_running = true}}, __engaged_ = true}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <std::__1::__sfinae_ctor_base<true, true>> = {<No data fields>}, <std::__1::__sfinae_assign_base<true, true>> = {<No data fields>}, <No data fields>}
2024-06-05 23:51:56 #31 0x0000aab40905b0f0 in DB::PipelineExecutor::executeStepImpl (this=0xffa3a17ba818, thread_num=<optimized out>, yield_flag=0x0) at ./build_docker/./src/Processors/Executors/PipelineExecutor.cpp:272
2024-06-05 23:51:58 context = @0xffa6218e87a0: {async_tasks = {c = {<std::__1::__deque_base<DB::ExecutingGraph::Node*, std::__1::allocator<DB::ExecutingGraph::Node*> >> = {static __block_size = <optimized out>, __map_ = {__first_ = 0x0, __begin_ = 0x0, __end_ = 0x0, __end_cap_ = {<std::__1::__compressed_pair_elem<DB::ExecutingGraph::Node***, 0, false>> = {__value_ = 0x0}, <std::__1::__compressed_pair_elem<std::__1::allocator<DB::ExecutingGraph::Node**>, 1, true>> = {<std::__1::allocator<DB::ExecutingGraph::Node**>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<DB::ExecutingGraph::Node**> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, __start_ = 0, __size_ = {<std::__1::__compressed_pair_elem<unsigned long, 0, false>> = {__value_ = 0}, <std::__1::__compressed_pair_elem<std::__1::allocator<DB::ExecutingGraph::Node*>, 1, true>> = {<std::__1::allocator<DB::ExecutingGraph::Node*>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<DB::ExecutingGraph::Node*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, <No data fields>}}, has_async_tasks = {<std::__1::__atomic_base<bool, false>> = {__a_ = {<std::__1::__cxx_atomic_base_impl<bool>> = {__a_value = false}, <No data fields>}, static is_always_lock_free = <optimized out>}, <No data fields>}, condvar = {__cv_ = {__data = {{__wseq = 0, __wseq32 = {__low = 0, __high = 0}}, {__g1_start = 0, __g1_start32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}}, mutex = {__m_ = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 40 times>, "\067.21 MiB", __align = 0}}, wake_flag = false, node = 0xffa680b45200, exception = {__ptr_ = 0x0}, read_progress_callback = 0xffa6823fddc0, thread_number = 0, profile_processors = true, trace_processors = false, static max_scheduled_local_tasks = 128, num_scheduled_local_tasks = 9}
2024-06-05 23:51:58 yield = <optimized out>
2024-06-05 23:51:58 #32 0x0000aab40905c5a4 in DB::PipelineExecutor::executeSingleThread (this=0xffa3a17ba818, thread_num=281051493456528) at ./build_docker/./src/Processors/Executors/PipelineExecutor.cpp:238
2024-06-05 23:51:58 No locals.
2024-06-05 23:51:58 #33 DB::PipelineExecutor::spawnThreads()::$_0::operator()() const (this=0xffa360054970) at ./build_docker/./src/Processors/Executors/PipelineExecutor.cpp:372
2024-06-05 23:51:58 scope_exit364 = {static is_nullable = false, function = {<No data fields>}}
2024-06-05 23:51:58 #34 std::__1::__invoke[abi:v15000]<DB::PipelineExecutor::spawnThreads()::$_0&>(DB::PipelineExecutor::spawnThreads()::$_0&) (__f=...) at ./contrib/llvm-project/libcxx/include/__functional/invoke.h:394
2024-06-05 23:51:58 No locals.
2024-06-05 23:51:58 #35 std::__1::__invoke_void_return_wrapper<void, true>::__call<DB::PipelineExecutor::spawnThreads()::$_0&>(DB::PipelineExecutor::spawnThreads()::$_0&) (__args=...) at ./contrib/llvm-project/libcxx/include/__functional/invoke.h:479
2024-06-05 23:51:58 No locals.
2024-06-05 23:51:58 #36 std::__1::__function::__default_alloc_func<DB::PipelineExecutor::spawnThreads()::$_0, void ()>::operator()[abi:v15000]() (this=0xffa360054970) at ./contrib/llvm-project/libcxx/include/__functional/function.h:235
2024-06-05 23:51:58 No locals.
2024-06-05 23:51:58 #37 std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<DB::PipelineExecutor::spawnThreads()::$_0, void ()> >(std::__1::__function::__policy_storage const*) (__buf=<optimized out>) at ./contrib/llvm-project/libcxx/include/__functional/function.h:716
2024-06-05 23:51:58 __f = 0xffa360054970
2024-06-05 23:51:58 #38 0x0000aab4042dcaa4 in std::__1::__function::__policy_func<void ()>::operator()[abi:v15000]() const (this=0xff9d666e6c60) at ./contrib/llvm-project/libcxx/include/__functional/function.h:848
2024-06-05 23:51:58 No locals.
2024-06-05 23:51:58 #39 std::__1::function<void ()>::operator()() const (this=0xff9d666e6c60) at ./contrib/llvm-project/libcxx/include/__functional/function.h:1187
2024-06-05 23:51:58 No locals.
2024-06-05 23:51:58 #40 ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true> >::worker (this=<optimized out>, thread_it=...) at ./build_docker/./src/Common/ThreadPool.cpp:462
2024-06-05 23:52:00 metric_active_pool_threads = {what = 0xaab40deea2a8 <CurrentMetrics::values+1600>, amount = 1}
2024-06-05 23:52:00 job_data = {<std::__1::__optional_move_assign_base<JobWithPriority, false>> = {<std::__1::__optional_copy_assign_base<JobWithPriority, false>> = {<std::__1::__optional_move_base<JobWithPriority, false>> = {<std::__1::__optional_copy_base<JobWithPriority, false>> = {<std::__1::__optional_storage_base<JobWithPriority, false>> = {<std::__1::__optional_destruct_base<JobWithPriority, false>> = {{__null_state_ = 112 'p', __val_ = {job = {<std::__1::__function::__maybe_derive_from_unary_function<void ()>> = {<No data fields>}, <std::__1::__function::__maybe_derive_from_binary_function<void ()>> = {<No data fields>}, __f_ = {__buf_ = {__small = "pI\005`\243\377\000\000\030\250{\241\243\377\000", __large = 0xffa360054970}, __invoker_ = {__call_ = 0xaab40905c540 <std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<DB::PipelineExecutor::spawnThreads()::$_0, void ()> >(std::__1::__function::__policy_storage const*)>}, __policy_ = 0xaab40db8f980 <std::__1::__function::__policy::__choose_policy[abi:v15000]<std::__1::__function::__default_alloc_func<DB::PipelineExecutor::spawnThreads()::$_0, void ()> >(std::__1::integral_constant<bool, false>)::__policy_>}}, priority = {value = 0}, metric_increment = {what = 0xaab40deea2b0 <CurrentMetrics::values+1608>, amount = 1}, thread_trace_context = {<DB::OpenTelemetry::TracingContext> = {trace_id = {t = {items = {0, 0}}}, span_id = 0, tracestate = {static __endian_factor = 1, __r_ = {<std::__1::__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false>> = {__value_ = {{__l = {__data_ = 0x0, __size_ = 0, __cap_ = 0, __is_long_ = 0}, __s = {__data_ = '\000' <repeats 22 times>, __padding_ = 0xff9d666e6cc7 "", __size_ = 0 '\000', __is_long_ = 0 '\000'}, __r = {__words = {0, 0, 0}}}}}, <std::__1::__compressed_pair_elem<std::__1::allocator<char>, 1, true>> = {<std::__1::allocator<char>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<char> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, static npos = 18446744073709551615}, trace_flags = 0 '\000'}, span_log = {__ptr_ = 0x0, __cntrl_ = 0x0}}, frame_pointers = {__begin_ = 0x0, __end_ = 0x0, __end_cap_ = {<std::__1::__compressed_pair_elem<std::__1::array<void*, 45ul>*, 0, false>> = {__value_ = 0x0}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::array<void*, 45ul> >, 1, true>> = {<std::__1::allocator<std::__1::array<void*, 45ul> >> = {<std::__1::__non_trivial_if<true, std::__1::allocator<std::__1::array<void*, 45ul> > >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, enable_job_stack_trace = false}}, __engaged_ = true}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <std::__1::__sfinae_ctor_base<false, true>> = {<No data fields>}, <std::__1::__sfinae_assign_base<false, true>> = {<No data fields>}, <No data fields>}
2024-06-05 23:52:00 thread_trace_context = {root_span = {trace_id = {t = {items = {0, 0}}}, span_id = 0, parent_span_id = 0, operation_name = {static __endian_factor = 1, __r_ = {<std::__1::__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false>> = {__value_ = {{__l = {__data_ = 0x0, __size_ = 0, __cap_ = 0, __is_long_ = 0}, __s = {__data_ = '\000' <repeats 22 times>, __padding_ = 0xff9d666e6c27 "", __size_ = 0 '\000', __is_long_ = 0 '\000'}, __r = {__words = {0, 0, 0}}}}}, <std::__1::__compressed_pair_elem<std::__1::allocator<char>, 1, true>> = {<std::__1::allocator<char>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<char> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, static npos = 18446744073709551615}, start_time_us = 0, finish_time_us = 0, kind = DB::OpenTelemetry::SpanKind::INTERNAL, attributes = {<std::__1::vector<DB::Field, AllocatorWithMemoryTracking<DB::Field> >> = {__begin_ = 0x0, __end_ = 0x0, __end_cap_ = {<std::__1::__compressed_pair_elem<DB::Field*, 0, false>> = {__value_ = 0x0}, <std::__1::__compressed_pair_elem<AllocatorWithMemoryTracking<DB::Field>, 1, true>> = {<AllocatorWithMemoryTracking<DB::Field>> = {<No data fields>}, <No data fields>}, <No data fields>}}, <No data fields>}}, is_context_owner = true}
2024-06-05 23:52:00 exception_from_job = {__ptr_ = 0x0}
2024-06-05 23:52:00 metric_pool_threads = {what = 0xaab40deea2a0 <CurrentMetrics::values+1592>, amount = 1}
2024-06-05 23:52:00 job_is_done = <optimized out>
2024-06-05 23:52:00 #41 0x0000aab4042e0610 in ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true> >::scheduleImpl<void>(std::__1::function<void ()>, Priority, std::__1::optional<unsigned long>, bool)::{lambda()#2}::operator()() const (this=<optimized out>) at ./build_docker/./src/Common/ThreadPool.cpp:219
2024-06-05 23:52:00 No locals.
Maybe we should disable unwinding in ARM until this is fixed.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
comp-build-systemBuild system (CMake, compilation, platform builds).Build system (CMake, compilation, platform builds).