]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
cls/rgw: test before accessing pkeys->rbegin() 28409/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:11:47 +0000 (09:11 -0400)
commit0cd7eea02fc89b0fe6db035febb14863406a0ece
treeb3207975c96495a2a77c2c2136c1742e85b3293b
parent8f6a3a0fb2dbac357ba5bcb9ab1702c25d7a7e76
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