]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
cls/rgw: test before accessing pkeys->rbegin() 28408/head
authorCasey Bodley <cbodley@redhat.com>
Tue, 4 Jun 2019 20:40:36 +0000 (16:40 -0400)
committerCasey Bodley <cbodley@redhat.com>
Wed, 5 Jun 2019 13:09:00 +0000 (09:09 -0400)
commit4efd2d0d1c6abd4424f60a126b346d62df4def8e
treef2a2c49fad353721b3db4462d92070fea70f38d9
parent93303e59ed290731ebb4c0994ad95f97233af4ee
cls/rgw: test before accessing pkeys->rbegin()

if pkeys is empty here, dereferencing rbegin() will crash

Fixes: http://tracker.ceph.com/issues/39984
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit a936a06a657ce1cc118d75f66773aeda4167bbf3)
src/cls/rgw/cls_rgw.cc