#1  tcmalloc::SLL_PopRange (end=<synthetic pointer>, start=<synthetic pointer>, N=7, head=0x56b0348) at src/linked_list.h:76
#2  tcmalloc::ThreadCache::FreeList::PopRange (end=<synthetic pointer>, start=<synthetic pointer>, N=7, this=0x56b0348) at src/thread_cache.h:225
#3  tcmalloc::ThreadCache::ReleaseToCentralCache (this=this@entry=0x56b00c0, src=src@entry=0x56b0348, cl=<optimized out>, N=7, N@entry=128) at src/thread_cache.cc:195
#4  0x0000000000f6d1fd in tcmalloc::ThreadCache::ListTooLong (this=this@entry=0x56b00c0, list=0x56b0348, cl=<optimized out>) at src/thread_cache.cc:157
#5  0x0000000001e7ab8e in tcmalloc::ThreadCache::Deallocate (cl=<optimized out>, ptr=0x5dfb000, this=0x56b00c0) at src/thread_cache.h:393
#6  (anonymous namespace)::do_free_helper (invalid_free_fn=0xf62750 <(anonymous namespace)::InvalidFree(void*)>, size_hint=0, use_hint=false, heap_must_be_valid=true, 
    heap=0x56b00c0, ptr=0x5dfb000) at src/tcmalloc.cc:1305
#7  (anonymous namespace)::do_free_with_callback (invalid_free_fn=0xf62750 <(anonymous namespace)::InvalidFree(void*)>, size_hint=0, use_hint=false, ptr=0x5dfb000)
    at src/tcmalloc.cc:1337
#8  (anonymous namespace)::do_free (ptr=0x5dfb000) at src/tcmalloc.cc:1345
#9  tc_free (ptr=0x5dfb000) at src/tcmalloc.cc:1610
#10 0x000000000160d20a in std::__new_allocator<base::DoublyBufferedData<base::FlatMap<std::list<std::string, std::allocator<std::string> >, bvar::LatencyRecorder*, bvar::MultiDimension<bvar::LatencyRecorder>::KeyHash, base::DefaultEqualTo<std::list<std::string, std::allocator<std::string> > >, false>, base::Void>::Wrapper*>::deallocate (__n=<optimized out>, 
    __p=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, this=<optimized out>)
    at /home/opt/compiler/gcc-12/include/c++/12.1.0/alloc_traits.h:142
#11 std::allocator_traits<std::allocator<base::DoublyBufferedData<base::FlatMap<std::list<std::string, std::allocator<std::string> >, bvar::LatencyRecorder*, bvar::MultiDimension<bvar::LatencyRecorder>::KeyHash, base::DefaultEqualTo<std::list<std::string, std::allocator<std::string> > >, false>, base::Void>::Wrapper*> >::deallocate (__n=<optimized out>, 
    __p=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, __a=...) at /home/opt/compiler/gcc-12/include/c++/12.1.0/stl_iterator.h:496
#12 std::_Vector_base<base::DoublyBufferedData<base::FlatMap<std::list<std::string, std::allocator<std::string> >, bvar::LatencyRecorder*, bvar::MultiDimension<bvar::LatencyRecorder>::KeyHash, base::DefaultEqualTo<std::list<std::string, std::allocator<std::string> > >, false>, base::Void>::Wrapper*, std::allocator<base::DoublyBufferedData<base::FlatMap<std::list<std::string, std::allocator<std::string> >, bvar::LatencyRecorder*, bvar::MultiDimension<bvar::LatencyRecorder>::KeyHash, base::DefaultEqualTo<std::list<std::string, std::allocator<std::string> > >, false>, base::Void>::Wrapper*> >::_M_deallocate (__n=<optimized out>, 
    __p=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, this=<optimized out>)
    at bc_out/baidu/base/common/output/include/base/synchronization/doubly_buffered_data.h:387
#13 std::_Vector_base<base::DoublyBufferedData<base::FlatMap<std::list<std::string, std::allocator<std::string> >, bvar::LatencyRecorder*, bvar::MultiDimension<bvar::LatencyRecorder>::KeyHash, base::DefaultEqualTo<std::list<std::string, std::allocator<std::string> > >, false>, base::Void>::Wrapper*, std::allocator<base::DoublyBufferedData<base::FlatMap<std::list<std::string, std::allocator<std::string> >, bvar::LatencyRecorder*, bvar::MultiDimension<bvar::LatencyRecorder>::KeyHash, base::DefaultEqualTo<std::list<std::string, std::allocator<std::string> > >, false>, base::Void>::Wrapper*> >::~_Vector_base (this=<optimized out>, __in_chrg=<optimized out>)
    at bc_out/baidu/base/common/output/include/base/synchronization/doubly_buffered_data.h:366
#14 std::vector<base::DoublyBufferedData<base::FlatMap<std::list<std::string, std::allocator<std::string> >, bvar::LatencyRecorder*, bvar::MultiDimension<bvar::LatencyRecorder>::KeyHash, base::DefaultEqualTo<std::list<std::string, std::allocator<std::string> > >, false>, base::Void>::Wrapper*, std::allocator<base::DoublyBufferedData<base::FlatMap<std::list<std::string, std::allocator<std::string> >, bvar::LatencyRecorder*, bvar::MultiDimension<bvar::LatencyRecorder>::KeyHash, base::DefaultEqualTo<std::list<std::string, std::allocator<std::string> > >, false>, base::Void>::Wrapper*> >::~vector (this=<optimized out>, __in_chrg=<optimized out>)
    at bc_out/baidu/base/common/output/include/base/synchronization/doubly_buffered_data.h:733
#15 base::DoublyBufferedData<base::FlatMap<std::list<std::string, std::allocator<std::string> >, bvar::LatencyRecorder*, bvar::MultiDimension<bvar::LatencyRecorder>::KeyHash, base::DefaultEqualTo<std::list<std::string, std::allocator<std::string> > >, false>, base::Void>::~DoublyBufferedData (this=0x2d06240 <baidu::rpc::MethodStatus::_tag_latency_rec+32>, 
    __in_chrg=<optimized out>) at bc_out/baidu/base/common/output/include/base/containers/logging.h:429
#16 0x000000000160fef0 in bvar::MultiDimension<bvar::LatencyRecorder>::~MultiDimension (this=0x2d06220 <baidu::rpc::MethodStatus::_tag_latency_rec>, __in_chrg=<optimized out>)
    at /home/opt/compiler/gcc-12/include/c++/12.1.0/basic_string.h:70
#17 0x00007fdf460532ea in __run_exit_handlers (status=1, listp=0x7fdf461d2738 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true)
    at exit.c:108
#18 0x00007fdf4605348a in __GI_exit (status=<optimized out>) at exit.c:139
#19 0x0000000001a94ae9 in google::(anonymous namespace)::ReadFileIntoString(char const*) ()
#20 0x0000000001a954c0 in google::(anonymous namespace)::CommandLineFlagParser::ProcessFlagfileLocked(std::string const&, google::FlagSettingMode) ()
#21 0x0000000001a95fdc in google::(anonymous namespace)::CommandLineFlagParser::ProcessSingleOptionLocked(google::(anonymous namespace)::CommandLineFlag*, char const*, google::FlagSettingMode) ()
#22 0x0000000001a97959 in google::SetCommandLineOptionWithMode(char const*, char const*, google::FlagSettingMode) ()
#23 0x0000000001a97a6d in google::SetCommandLineOption(char const*, char const*) ()
#24 0x0000000000de2bff in dalton::mcube::run (argc=<optimized out>, argv=<optimized out>)
    at /home/bcloud/bcloud_data/EE/BCLOUD_PROTOBUF/CompileServer/Task/6b89d88bd19b6a7d59c0d139a94e535d/main.cpp:52
#25 0x00007fdf4603c784 in __libc_start_main (main=0xd55560 <main(int, char**)>, argc=1, argv=0x7ffd5c0bf9a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, 
    stack_end=0x7ffd5c0bf998) at /root/work/deck/devel/toolchain/glibc-2.33/csu/libc-start.c:332
#26 0x0000000000d6a04a in _start () at /root/work/deck/devel/toolchain/glibc-2.33/csu/start.S:120