Actions
Bug #52137
closedValgrind reports memory "UninitCondition" error.
% Done:
0%
Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Description
/a/yuriw-2021-08-10_20:56:51-rados-wip-yuri-testing-2021-08-10-1139-distro-basic-smithi/6332539
The error was reported on osd.1 and osd.6:
<error> <unique>0xf69213</unique> <tid>67</tid> <threadname>tp_osd_tp</threadname> <kind>UninitCondition</kind> <what>Conditional jump or move depends on uninitialised value(s)</what> <stack> <frame> <ip>0x1D3D2ACF</ip> <obj>/usr/lib64/rados-classes/libcls_rgw.so.1.0.0</obj> <fn>rgw_bi_list_op(void*, ceph::buffer::v15_2_0::list*, ceph::buffer::v15_2_0::list*)</fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/cls/rgw</dir> <file>cls_rgw.cc</file> <line>2912</line> </frame> <frame> <ip>0xEA62A5</ip> <obj>/usr/bin/ceph-osd</obj> <fn>operator()<int (*)(void*, ceph::buffer::v15_2_0::list*, ceph::buffer::v15_2_0::list*)></fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/osd</dir> <file>ClassHandler.cc</file> <line>319</line> </frame> <frame> <ip>0xEA62A5</ip> <obj>/usr/bin/ceph-osd</obj> <fn>__invoke_impl<void, ClassHandler::ClassMethod::exec(cls_method_context_t, ceph::bufferlist&, ceph::bufferlist&)::<lambda(auto:27)>, int (*&)(void*, ceph::buffer::v15_2_0::list*, ceph::buffer::v15_2_0::list*)></fn> <dir>/usr/include/c++/8/bits</dir> <file>invoke.h</file> <line>60</line> </frame> <frame> <ip>0xEA62A5</ip> <obj>/usr/bin/ceph-osd</obj> <fn>__invoke<ClassHandler::ClassMethod::exec(cls_method_context_t, ceph::bufferlist&, ceph::bufferlist&)::<lambda(auto:27)>, int (*&)(void*, ceph::buffer::v15_2_0::list*, ceph::buffer::v15_2_0::list*)></fn> <dir>/usr/include/c++/8/bits</dir> <file>invoke.h</file> <line>95</line> </frame> <frame> <ip>0xEA62A5</ip> <obj>/usr/bin/ceph-osd</obj> <fn>std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<void (*)(ClassHandler::ClassMethod::exec(void*, ceph::buffer::v15_2_0::list&, ceph::buffer::v15_2_0::list&)::{lambda(auto:1)#1}&&, std::variant<int (*)(void*, ceph::buffer::v15_2_0::list*, std::variant), int (*)(void*, char*, int, int (**)(void*, ceph::buffer::v15_2_0::list*, std::variant), int*)>&)>, std::tuple<std::variant<int (*)(void*, ceph::buffer::v15_2_0::list*, std::variant), int (*)(void*, char*, int, int (**)(void*, ceph::buffer::v15_2_0::list*, std::variant), int*)> >, std::integer_sequence<unsigned long, 0ul> >::__visit_invoke(ClassHandler::ClassMethod::exec(void*, ceph::buffer::v15_2_0::list&, ceph::buffer::v15_2_0::list&)::{lambda(auto:1)#1}, std::variant<int (*)(void*, ceph::buffer::v15_2_0::list*, std::variant), int (*)(void*, char*, int, int (**)(void*, ceph::buffer::v15_2_0::list*, std::variant), int*)>)</fn> <dir>/usr/include/c++/8</dir> <file>variant</file> <line>829</line> </frame> <frame> <ip>0xEA6476</ip> <obj>/usr/bin/ceph-osd</obj> <fn>visit<ClassHandler::ClassMethod::exec(cls_method_context_t, ceph::bufferlist&, ceph::bufferlist&)::<lambda(auto:27)>, std::variant<int (*)(void*, ceph::buffer::v15_2_0::list*, ceph::buffer::v15_2_0::list*), int (*)(void*, char*, int, char**, int*)>&></fn> <dir>/usr/include/c++/8</dir> <file>variant</file> <line>1396</line> </frame> <frame> <ip>0xEA6476</ip> <obj>/usr/bin/ceph-osd</obj> <fn>ClassHandler::ClassMethod::exec(void*, ceph::buffer::v15_2_0::list&, ceph::buffer::v15_2_0::list&)</fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/osd</dir> <file>ClassHandler.cc</file> <line>315</line> </frame> <frame> <ip>0xF73B95</ip> <obj>/usr/bin/ceph-osd</obj> <fn>PrimaryLogPG::do_osd_ops(PrimaryLogPG::OpContext*, std::vector<OSDOp, std::allocator<OSDOp> >&)</fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/osd</dir> <file>PrimaryLogPG.cc</file> <line>6145</line> </frame> <frame> <ip>0xF88A3E</ip> <obj>/usr/bin/ceph-osd</obj> <fn>PrimaryLogPG::prepare_transaction(PrimaryLogPG::OpContext*)</fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/osd</dir> <file>PrimaryLogPG.cc</file> <line>8839</line> </frame> <frame> <ip>0xF8CB18</ip> <obj>/usr/bin/ceph-osd</obj> <fn>PrimaryLogPG::execute_ctx(PrimaryLogPG::OpContext*)</fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/osd</dir> <file>PrimaryLogPG.cc</file> <line>4178</line> </frame> <frame> <ip>0xF938E9</ip> <obj>/usr/bin/ceph-osd</obj> <fn>PrimaryLogPG::do_op(boost::intrusive_ptr<OpRequest>&)</fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/osd</dir> <file>PrimaryLogPG.cc</file> <line>2479</line> </frame> <frame> <ip>0xF9BCD4</ip> <obj>/usr/bin/ceph-osd</obj> <fn>PrimaryLogPG::do_request(boost::intrusive_ptr<OpRequest>&, ThreadPool::TPHandle&)</fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/osd</dir> <file>PrimaryLogPG.cc</file> <line>1897</line> </frame> <frame> <ip>0xE027C4</ip> <obj>/usr/bin/ceph-osd</obj> <fn>OSD::dequeue_op(boost::intrusive_ptr<PG>, boost::intrusive_ptr<OpRequest>, ThreadPool::TPHandle&)</fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/osd</dir> <file>OSD.cc</file> <line>9965</line> </frame> <frame> <ip>0x10AA892</ip> <obj>/usr/bin/ceph-osd</obj> <fn>ceph::osd::scheduler::PGOpItem::run(OSD*, OSDShard*, boost::intrusive_ptr<PG>&, ThreadPool::TPHandle&)</fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/osd/scheduler</dir> <file>OpSchedulerItem.cc</file> <line>32</line> </frame> <frame> <ip>0xE331FC</ip> <obj>/usr/bin/ceph-osd</obj> <fn>run</fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/osd/scheduler</dir> <file>OpSchedulerItem.h</file> <line>148</line> </frame> <frame> <ip>0xE331FC</ip> <obj>/usr/bin/ceph-osd</obj> <fn>OSD::ShardedOpWQ::_process(unsigned int, ceph::heartbeat_handle_d*)</fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/osd</dir> <file>OSD.cc</file> <line>11236</line> </frame> <frame> <ip>0x156A7FA</ip> <obj>/usr/bin/ceph-osd</obj> <fn>ShardedThreadPool::shardedthreadpool_worker(unsigned int)</fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/common</dir> <file>WorkQueue.cc</file> <line>311</line> </frame> <frame> <ip>0x156CD14</ip> <obj>/usr/bin/ceph-osd</obj> <fn>ShardedThreadPool::WorkThreadSharded::entry()</fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/common</dir> <file>WorkQueue.h</file> <line>643</line> </frame> <frame> <ip>0x1555B1C</ip> <obj>/usr/bin/ceph-osd</obj> <fn>Thread::entry_wrapper()</fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/common</dir> <file>Thread.cc</file> <line>87</line> </frame> <frame> <ip>0x1555B38</ip> <obj>/usr/bin/ceph-osd</obj> <fn>Thread::_entry_func(void*)</fn> <dir>/usr/src/debug/ceph-17.0.0-6856.gb53cad87.el8.x86_64/src/common</dir> <file>Thread.cc</file> <line>74</line> </frame> <frame> <ip>0x6A7B149</ip> <obj>/usr/lib64/libpthread-2.28.so</obj> <fn>start_thread</fn> </frame> <frame> <ip>0x7D89F22</ip> <obj>/usr/lib64/libc-2.28.so</obj> <fn>clone</fn> </frame> </stack> </error>
Updated by J. Eric Ivancich over 2 years ago
- Status changed from New to In Progress
- Assignee set to J. Eric Ivancich
Updated by Neha Ojha over 2 years ago
/a/yuriw-2021-08-26_18:40:53-rados-wip-yuri7-testing-2021-08-26-0841-distro-basic-smithi/6360576/remote/smithi076/log/valgrind
Updated by Aishwarya Mathuria over 2 years ago
/a/yuriw-2021-08-27_21:20:08-rados-wip-yuri2-testing-2021-08-27-1207-distro-basic-smithi/6363991/remote/smithi112/log/valgrind
Updated by Casey Bodley over 2 years ago
- Is duplicate of Bug #52315: rgw: fix bucket index list test error added
Updated by Casey Bodley over 2 years ago
- Status changed from In Progress to Duplicate
Actions