Project

General

Profile

Actions

Bug #15463

closed

UninitCondition in RGWRados::Object::complete_atomic_modification

Added by Sage Weil about 8 years ago. Updated about 8 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

  <kind>UninitCondition</kind>
  <what>Conditional jump or move depends on uninitialised value(s)</what>
  <stack>
    <frame>
      <ip>0x4C2E0F8</ip>
      <obj>/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so</obj>
      <fn>strlen</fn>
    </frame>
    <frame>
      <ip>0xF374D34</ip>
      <obj>/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19</obj>
      <fn>std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;::basic_string(char const*, std::allocator&lt;char&gt; const&amp;)</fn>
    </frame>
    <frame>
      <ip>0x520AF22</ip>
      <obj>/usr/lib/librgw.so.2.0.0</obj>
      <fn>RGWRados::Object::complete_atomic_modification()</fn>
      <dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-10.1.1-119-g0913938/src/rgw</dir>
      <file>rgw_rados.cc</file>
      <line>7133</line>
    </frame>
    <frame>
      <ip>0x523ABC8</ip>
      <obj>/usr/lib/librgw.so.2.0.0</obj>
      <fn>RGWRados::Object::Delete::delete_obj()</fn>
      <dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-10.1.1-119-g0913938/src/rgw</dir>
      <file>rgw_rados.cc</file>
      <line>7532</line>
    </frame>
    <frame>
      <ip>0x523B54F</ip>
      <obj>/usr/lib/librgw.so.2.0.0</obj>
      <fn>RGWRados::delete_obj(RGWObjectCtx&amp;, RGWBucketInfo&amp;, rgw_obj&amp;, int, unsigned short, std::chrono::time_point&lt;ceph::time_detail::real_clock, std::chrono::duration&lt;unsigned long, std::ratio&lt;1l, 1000000000l&gt; &gt; &gt; const&amp;)</fn>
      <dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-10.1.1-119-g0913938/src/rgw</dir>
      <file>rgw_rados.cc</file>
      <line>7570</line>
    </frame>
    <frame>
      <ip>0x5229205</ip>
      <obj>/usr/lib/librgw.so.2.0.0</obj>
      <fn>RGWRados::apply_olh_log(RGWObjectCtx&amp;, RGWObjState&amp;, RGWBucketInfo&amp;, rgw_obj&amp;, ceph::buffer::list&amp;, std::map&lt;unsigned long, std::vector&lt;rgw_bucket_olh_log_entry, std::allocator&lt;rgw_bucket_olh_log_entry&gt; &gt;, std::less&lt;unsigned long&gt;, std::allocator&lt;std::pair&lt;unsigned long const, std::vector&lt;rgw_bucket_olh_log_entry, std::allocator&lt;rgw_bucket_olh_log_entry&gt; &gt; &gt; &gt; &gt;&amp;, unsigned long*)</fn>
      <dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-10.1.1-119-g0913938/src/rgw</dir>
      <file>rgw_rados.cc</file>
      <line>9626</line>
    </frame>

/a/owasserm-2016-04-11_16:20:24-rgw-master---basic-mira/121043
Actions #1

Updated by Sage Weil about 8 years ago

  • Status changed from New to Fix Under Review
Actions #2

Updated by Sage Weil about 8 years ago

  • Status changed from Fix Under Review to Resolved
Actions

Also available in: Atom PDF