Project

General

Profile

Actions

Bug #14603

closed

Objecter: race condition and result code overflow

Added by xie xingguo about 8 years ago. Updated about 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

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

Description

int64_t Objecter::get_object_hash_position

This method shall be under protection of rwlock.

And the below method is overflowed.

uint32_t librados::IoCtx::get_object_hash_position(const std::string& oid) {
return io_ctx_impl->get_object_hash_position(oid);
}

Actions #1

Updated by xie xingguo about 8 years ago

  • Status changed from New to Resolved
Actions

Also available in: Atom PDF