https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2017-09-14T17:34:23ZCeph rgw - Bug #21154: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCRhttps://tracker.ceph.com/issues/21154?journal_id=991102017-09-14T17:34:23ZCasey Bodleycbodley@redhat.com
<ul><li><strong>Assignee</strong> set to <i>Casey Bodley</i></li><li><strong>Priority</strong> changed from <i>Urgent</i> to <i>High</i></li></ul><p>investigated but couldn't find any obvious errors in ref counting. moving to high since it isn't a blocker for luminous</p> rgw - Bug #21154: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCRhttps://tracker.ceph.com/issues/21154?journal_id=991132017-09-14T17:36:05ZCasey Bodleycbodley@redhat.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>12</i></li></ul> rgw - Bug #21154: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCRhttps://tracker.ceph.com/issues/21154?journal_id=1006872017-10-12T17:40:53ZMatt Benjaminmbenjamin@redhat.com
<ul><li><strong>Priority</strong> changed from <i>High</i> to <i>Normal</i></li></ul> rgw - Bug #21154: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCRhttps://tracker.ceph.com/issues/21154?journal_id=1021952017-11-13T16:08:55ZCasey Bodleycbodley@redhat.com
<ul></ul><p>it looks like this is happening because the parent coroutine RGWDataSyncShardCR is passing pointers to its members (entries and error_entries) to child coroutine RGWRadosGetOmapKeysCR, without any guarantee that the parent outlives the child</p> rgw - Bug #21154: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCRhttps://tracker.ceph.com/issues/21154?journal_id=1023522017-11-16T19:36:42ZYehuda Sadehyehuda@redhat.com
<ul><li><strong>Status</strong> changed from <i>12</i> to <i>In Progress</i></li></ul> rgw - Bug #21154: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCRhttps://tracker.ceph.com/issues/21154?journal_id=1023592017-11-16T21:20:09ZCasey Bodleycbodley@redhat.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Fix Under Review</i></li><li><strong>Backport</strong> set to <i>jewel luminous</i></li></ul><p><del><a class="external" href="https://github.com/ceph/ceph/pull/18975">https://github.com/ceph/ceph/pull/18975</a></del></p>
<p><a class="external" href="https://github.com/ceph/ceph/pull/23634">https://github.com/ceph/ceph/pull/23634</a></p> rgw - Bug #21154: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCRhttps://tracker.ceph.com/issues/21154?journal_id=1190782018-08-17T18:52:42ZCasey Bodleycbodley@redhat.com
<ul><li><strong>Status</strong> changed from <i>Fix Under Review</i> to <i>7</i></li></ul><p><a class="external" href="https://github.com/ceph/ceph/pull/23634">https://github.com/ceph/ceph/pull/23634</a></p> rgw - Bug #21154: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCRhttps://tracker.ceph.com/issues/21154?journal_id=1231572018-10-19T17:01:26ZCasey Bodleycbodley@redhat.com
<ul><li><strong>Status</strong> changed from <i>7</i> to <i>Pending Backport</i></li><li><strong>Backport</strong> changed from <i>jewel luminous</i> to <i>luminous mimic</i></li></ul><p>backports need fix from <a class="external" href="http://tracker.ceph.com/issues/36537">http://tracker.ceph.com/issues/36537</a> as well</p> rgw - Bug #21154: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCRhttps://tracker.ceph.com/issues/21154?journal_id=1231582018-10-19T18:33:54ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-9 status-6 priority-4 priority-default closed" href="/issues/36538">Backport #36538</a>: luminous: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCR</i> added</li></ul> rgw - Bug #21154: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCRhttps://tracker.ceph.com/issues/21154?journal_id=1231602018-10-19T18:34:02ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-9 status-3 priority-4 priority-default closed" href="/issues/36539">Backport #36539</a>: mimic: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCR</i> added</li></ul> rgw - Bug #21154: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCRhttps://tracker.ceph.com/issues/21154?journal_id=1834002021-01-27T18:28:18ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Status</strong> changed from <i>Pending Backport</i> to <i>Resolved</i></li></ul>