You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by GitBox <gi...@apache.org> on 2022/06/07 05:44:11 UTC

[GitHub] [incubator-doris] SWJTU-ZhangLei opened a new issue, #9986: [Bug] be asan set_storage_medium core

SWJTU-ZhangLei opened a new issue, #9986:
URL: https://github.com/apache/incubator-doris/issues/9986

   ### Search before asking
   
   - [X] I had searched in the [issues](https://github.com/apache/incubator-doris/issues?q=is%3Aissue) and found no similar issues.
   
   
   ### Version
   
   trunk DEBUG (build git://regtest-15-bj/mnt/hdd01/repo_center/selectdb_stable/selectdb/be/../@429a41da52750098bc42224ef5731b59d324718e)
   
   ### What's Wrong?
   
   
   be core
   (gdb) bt
   #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
   #1  0x00007f141d906864 in __GI_abort () at abort.c:79
   #2  0x00007f141d906749 in __assert_fail_base (fmt=0x7f141da8ff78 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x56069d648160 "::doris::StorageMediumPB_IsValid(value)",
       file=0x56069d647a00 "/mnt/hdd01/repo_center/selectdb_stable/selectdb/gensrc/build/gen_cpp/olap_file.pb.h", line=8833, function=<optimized out>) at assert.c:92
   #3  0x00007f141d9183d6 in __GI___assert_fail (assertion=0x56069d648160 "::doris::StorageMediumPB_IsValid(value)",
       file=0x56069d647a00 "/mnt/hdd01/repo_center/selectdb_stable/selectdb/gensrc/build/gen_cpp/olap_file.pb.h", line=8833,
       function=0x56069d6480e0 "void doris::TabletMetaPB::_internal_set_storage_medium(doris::StorageMediumPB)") at assert.c:101
   #4  0x0000560695321c68 in doris::TabletMetaPB::_internal_set_storage_medium (this=0x7f139fdf46b0, value=-1094795586)
       at /mnt/hdd01/repo_center/selectdb_stable/selectdb/gensrc/build/gen_cpp/olap_file.pb.h:8833
   #5  0x0000560695321d36 in doris::TabletMetaPB::set_storage_medium (this=0x7f139fdf46b0, value=-1094795586)
       at /mnt/hdd01/repo_center/selectdb_stable/selectdb/gensrc/build/gen_cpp/olap_file.pb.h:8838
   #6  0x0000560695317171 in doris::TabletMeta::to_meta_pb (this=0x6120004396c0, tablet_meta_pb=0x7f139fdf46b0) at /mnt/hdd01/repo_center/selectdb_stable/selectdb/be/src/olap/tablet_meta.cpp:457
   #7  0x00005606953153b6 in doris::TabletMeta::serialize (this=0x6120004396c0, meta_binary=0x7f139fdf4890) at /mnt/hdd01/repo_center/selectdb_stable/selectdb/be/src/olap/tablet_meta.cpp:326
   #8  0x0000560695314de8 in doris::TabletMeta::_save_meta (this=0x6120004396c0, data_dir=0x616000021080) at /mnt/hdd01/repo_center/selectdb_stable/selectdb/be/src/olap/tablet_meta.cpp:315
   #9  0x0000560695314932 in doris::TabletMeta::save_meta (this=0x6120004396c0, data_dir=0x616000021080) at /mnt/hdd01/repo_center/selectdb_stable/selectdb/be/src/olap/tablet_meta.cpp:305
   #10 0x000056069525862f in doris::Tablet::revise_tablet_meta (this=0x61f00035b490, rowsets_to_clone=..., versions_to_delete=...)
       at /mnt/hdd01/repo_center/selectdb_stable/selectdb/be/src/olap/tablet.cpp:169
   #11 0x0000560697b70299 in doris::EngineCloneTask::_finish_incremental_clone (this=0x7f139fe0b460, tablet=0x61f00035b490, cloned_tablet_meta=..., committed_version=2)
       at /mnt/hdd01/repo_center/selectdb_stable/selectdb/be/src/olap/task/engine_clone_task.cpp:670
   #12 0x0000560697b6ea7a in doris::EngineCloneTask::_finish_clone (this=0x7f139fe0b460, tablet=0x61f00035b490, clone_dir=..., committed_version=2, is_incremental_clone=true)
       at /mnt/hdd01/repo_center/selectdb_stable/selectdb/be/src/olap/task/engine_clone_task.cpp:611
   #13 0x0000560697b61707 in doris::EngineCloneTask::_do_clone (this=0x7f139fe0b460) at /mnt/hdd01/repo_center/selectdb_stable/selectdb/be/src/olap/task/engine_clone_task.cpp:123
   #14 0x0000560697b602e9 in doris::EngineCloneTask::execute (this=0x7f139fe0b460) at /mnt/hdd01/repo_center/selectdb_stable/selectdb/be/src/olap/task/engine_clone_task.cpp:69
   #15 0x00005606951d608c in doris::StorageEngine::execute_task (this=0x61a000001880, task=0x7f139fe0b460) at /mnt/hdd01/repo_center/selectdb_stable/selectdb/be/src/olap/storage_engine.cpp:1101
   #16 0x00005606974a1cc0 in doris::TaskWorkerPool::_clone_worker_thread_callback (this=0x614000015840) at /mnt/hdd01/repo_center/selectdb_stable/selectdb/be/src/agent/task_worker_pool.cpp:885
   #17 0x00005606974c93fc in std::__invoke_impl<void, void (doris::TaskWorkerPool::*&)(), doris::TaskWorkerPool*&> (
       __f=@0x60300195ce50: (void (doris::TaskWorkerPool::*)(class doris::TaskWorkerPool * const)) 0x5606974a147a <doris::TaskWorkerPool::_clone_worker_thread_callback()>,
       __t=@0x60300195ce60: 0x614000015840) at /var/local/ldb_toolchain/include/c++/11/bits/invoke.h:74
   #18 0x00005606974c9189 in std::__invoke_r<void, void (doris::TaskWorkerPool::*&)(), doris::TaskWorkerPool*&> (
       __fn=@0x60300195ce50: (void (doris::TaskWorkerPool::*)(class doris::TaskWorkerPool * const)) 0x5606974a147a <doris::TaskWorkerPool::_clone_worker_thread_callback()>)
       at /var/local/ldb_toolchain/include/c++/11/bits/invoke.h:111
   #19 0x00005606974c888e in std::_Bind_result<void, void (doris::TaskWorkerPool::*(doris::TaskWorkerPool*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x60300195ce50,
       __args=...) at /var/local/ldb_toolchain/include/c++/11/functional:570
   #20 0x00005606974c7283 in std::_Bind_result<void, void (doris::TaskWorkerPool::*(doris::TaskWorkerPool*))()>::operator()<>() (this=0x60300195ce50)
       at /var/local/ldb_toolchain/include/c++/11/functional:629
   #21 0x00005606974c6812 in std::__invoke_impl<void, std::_Bind_result<void, void (doris::TaskWorkerPool::*(doris::TaskWorkerPool*))()>&>(std::__invoke_other, std::_Bind_result<void, void (doris::TaskWorkerPool::*(doris::TaskWorkerPool*))()>&) (__f=...) at /var/local/ldb_toolchain/include/c++/11/bits/invoke.h:61
   #22 0x00005606974c4fb5 in std::__invoke_r<void, std::_Bind_result<void, void (doris::TaskWorkerPool::*(doris::TaskWorkerPool*))()>&>(std::_Bind_result<void, void (doris::TaskWorkerPool::*(doris::TaskWorkerPool*))()>&) (__fn=...) at /var/local/ldb_toolchain/include/c++/11/bits/invoke.h:111
   #23 0x00005606974c3b8a in std::_Function_handler<void (), std::_Bind_result<void, void (doris::TaskWorkerPool::*(doris::TaskWorkerPool*))()> >::_M_invoke(std::_Any_data const&) (__functor=...)
       at /var/local/ldb_toolchain/include/c++/11/bits/std_function.h:291
   #24 0x0000560695b5b55c in std::function<void ()>::operator()() const (this=0x606000191b58) at /var/local/ldb_toolchain/include/c++/11/bits/std_function.h:560
   #25 0x00005606961ea114 in doris::FunctionRunnable::run (this=0x606000191b50) at /mnt/hdd01/repo_center/selectdb_stable/selectdb/be/src/util/threadpool.cpp:45
   #26 0x00005606961e53c1 in doris::ThreadPool::dispatch_thread (this=0x61e00000fc80) at /mnt/hdd01/repo_center/selectdb_stable/selectdb/be/src/util/threadpool.cpp:540
   #27 0x0000560696205c42 in std::__invoke_impl<void, void (doris::ThreadPool::*&)(), doris::ThreadPool*&> (
       __f=@0x60300195cd90: (void (doris::ThreadPool::*)(class doris::ThreadPool * const)) 0x5606961e408a <doris::ThreadPool::dispatch_thread()>, __t=@0x60300195cda0: 0x61e00000fc80)
       at /var/local/ldb_toolchain/include/c++/11/bits/invoke.h:74
   #28 0x00005606962054e1 in std::__invoke<void (doris::ThreadPool::*&)(), doris::ThreadPool*&> (
       __fn=@0x60300195cd90: (void (doris::ThreadPool::*)(class doris::ThreadPool * const)) 0x5606961e408a <doris::ThreadPool::dispatch_thread()>)
       at /var/local/ldb_toolchain/include/c++/11/bits/invoke.h:96
   #29 0x0000560696204880 in std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x60300195cd90, __args=...)
       at /var/local/ldb_toolchain/include/c++/11/functional:420
   #30 0x0000560696203383 in std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()>::operator()<, void>() (this=0x60300195cd90) at /var/local/ldb_toolchain/include/c++/11/functional:503
   #31 0x00005606961ffeea in std::__invoke_impl<void, std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()>&>(std::__invoke_other, std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()>&) (__f=...) at /var/local/ldb_toolchain/include/c++/11/bits/invoke.h:61
   #32 0x00005606961fd80e in std::__invoke_r<void, std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()>&>(std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()>&) (__fn=...)
       at /var/local/ldb_toolchain/include/c++/11/bits/invoke.h:111
   #33 0x00005606961f8b5f in std::_Function_handler<void (), std::_Bind<void (doris::ThreadPool::*(doris::ThreadPool*))()> >::_M_invoke(std::_Any_data const&) (__functor=...)
   --Type <RET> for more, q to quit, c to continue without paging--
       at /var/local/ldb_toolchain/include/c++/11/bits/std_function.h:291
   #34 0x0000560695b5b55c in std::function<void ()>::operator()() const (this=0x6110000d9e98) at /var/local/ldb_toolchain/include/c++/11/bits/std_function.h:560
   #35 0x00005606961ca11a in doris::Thread::supervise_thread (arg=0x6110000d9e80) at /mnt/hdd01/repo_center/selectdb_stable/selectdb/be/src/util/thread.cpp:408
   #36 0x00007f141d8c7450 in start_thread (arg=0x7f139fe15640) at pthread_create.c:473
   #37 0x00007f141d9f7d53 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
   
   ### What You Expected?
   
   work well.
   
   ### How to Reproduce?
   
   _No response_
   
   ### Anything Else?
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


[GitHub] [incubator-doris] dataroaring closed issue #9986: [Bug] be asan set_storage_medium core

Posted by GitBox <gi...@apache.org>.
dataroaring closed issue #9986: [Bug] be asan  set_storage_medium core
URL: https://github.com/apache/incubator-doris/issues/9986


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org