Project

General

Profile

Bug #38403

osd: leaked from OSDMap::apply_incremental

Added by Sage Weil about 1 year ago. Updated 9 months ago.

Status:
Duplicate
Priority:
Normal
Assignee:
Category:
Correctness/Safety
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
luminous, mimic, nautilus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Objecter
Pull request ID:
Crash signature:

Description

  <kind>Leak_DefinitelyLost</kind>
  <xwhat>
    <text>17,210 (88 direct, 17,122 indirect) bytes in 1 blocks are definitely lost in loss record 125 of 127</text>
    <leakedbytes>17210</leakedbytes>
    <leakedblocks>1</leakedblocks>
  </xwhat>
  <stack>
    <frame>
      <ip>0xA88E8E8</ip>
      <obj>/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so</obj>
      <fn>operator new[](unsigned long)</fn>
      <dir>/builddir/build/BUILD/valgrind-3.13.0/coregrind/m_replacemalloc</dir>
      <file>vg_replace_malloc.c</file>
      <line>423</line>
    </frame>
    <frame>
      <ip>0xF39F10</ip>
      <obj>/usr/bin/ceph-osd</obj>
      <fn>OSDMap::apply_incremental(OSDMap::Incremental const&amp;)</fn>
      <dir>/usr/src/debug/ceph-14.0.1-3890-g8b754a7/src/include</dir>
      <file>mempool.h</file>
      <line>325</line>
    </frame>
    <frame>
      <ip>0x9819F5</ip>
      <obj>/usr/bin/ceph-osd</obj>
      <fn>Objecter::handle_osd_map(MOSDMap*)</fn>
      <dir>/usr/src/debug/ceph-14.0.1-3890-g8b754a7/src/osdc</dir>
      <file>Objecter.cc</file>
      <line>1182</line>
    </frame>
    <frame>
      <ip>0x6C543D</ip>
      <obj>/usr/bin/ceph-osd</obj>
      <fn>OSD::handle_osd_map(MOSDMap*)</fn>
      <dir>/usr/src/debug/ceph-14.0.1-3890-g8b754a7/src/osd</dir>
      <file>OSD.cc</file>
      <line>7879</line>
    </frame>
    <frame>
      <ip>0x6D6E88</ip>
      <obj>/usr/bin/ceph-osd</obj>
      <fn>OSD::_dispatch(Message*)</fn>
      <dir>/usr/src/debug/ceph-14.0.1-3890-g8b754a7/src/osd</dir>
      <file>OSD.cc</file>
      <line>7322</line>
    </frame>
    <frame>
      <ip>0x6D7244</ip>
      <obj>/usr/bin/ceph-osd</obj>
      <fn>OSD::ms_dispatch(Message*)</fn>
      <dir>/usr/src/debug/ceph-14.0.1-3890-g8b754a7/src/osd</dir>
      <file>OSD.cc</file>
      <line>7045</line>
    </frame>
    <frame>
      <ip>0xFFAC9B</ip>
      <obj>/usr/bin/ceph-osd</obj>
      <fn>DispatchQueue::entry()</fn>
      <dir>/usr/src/debug/ceph-14.0.1-3890-g8b754a7/src/msg</dir>
      <file>Dispatcher.h</file>
      <line>126</line>
    </frame>
    <frame>
      <ip>0xE5733C</ip>
      <obj>/usr/bin/ceph-osd</obj>
      <fn>DispatchQueue::DispatchThread::entry()</fn>
      <dir>/usr/src/debug/ceph-14.0.1-3890-g8b754a7/src/msg</dir>

/a/sage-2019-02-19_23:03:51-rados-wip-sage3-testing-2019-02-19-1008-distro-basic-smithi/3614361

Related issues

Duplicates RADOS - Bug #20491: objecter leaked OSDMap in handle_osd_map Resolved 07/04/2017

History

#1 Updated by Sage Weil about 1 year ago

/a/sage-2019-02-26_12:41:21-rados:verify-wip-sage-testing-2019-02-25-1642-distro-basic-smithi/3641678

#2 Updated by Kefu Chai 10 months ago

/a/kchai-2019-06-04_14:23:17-rados-wip-kefu-testing-2019-06-01-2346-distro-basic-smithi/4004812/

#3 Updated by Kefu Chai 10 months ago

  • Category set to Correctness/Safety
  • Status changed from 12 to Fix Under Review
  • Assignee set to Kefu Chai
  • Backport set to luminous, mimic, nautilus
  • Component(RADOS) Objecter added
$ git branch --contains d98ace137bb0a7055e799727c62b984cd9e1b0ef
  luminous
  master
  mimic
  nautilus

#4 Updated by Kefu Chai 10 months ago

  • Pull request ID set to 28397

#5 Updated by Sage Weil 9 months ago

  • Status changed from Fix Under Review to Duplicate

#6 Updated by Sage Weil 9 months ago

  • Duplicates Bug #20491: objecter leaked OSDMap in handle_osd_map added

Also available in: Atom PDF