Project

General

Profile

Bug #1982

osd: failed assert (obc->watchers.size())

Added by Greg Farnum over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
High
Assignee:
-
Category:
OSD
Target version:
% Done:

0%

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

Description

osd/ReplicatedPG.cc: In function 'void ReplicatedPG::populate_obc_watchers(ReplicatedPG::ObjectContext*)', in thread '7fe26fdca700'
osd/ReplicatedPG.cc: 3199: FAILED assert(obc->watchers.size() == 0)
 ceph version 0.40-206-g6c275c8 (commit:6c275c8195a8ae04e8a492d043fa6dfd60cecd82)
 1: (ReplicatedPG::populate_obc_watchers(ReplicatedPG::ObjectContext*)+0x2fb) [0x4e5c3b]
 2: (ReplicatedPG::_applied_pushed_object(ObjectStore::Transaction*, ReplicatedPG::ObjectContext*)+0x19f) [0x4f551f]
 3: (Finisher::finisher_thread_entry()+0x1b8) [0x629718]
 4: (()+0x6d8c) [0x7fe279a9dd8c]
 5: (clone()+0x6d) [0x7fe2780da04d]

Reported by Martin, with a log, on the mailing list. This is after upgrading from v0.39 to master (post-v0.40).

History

#1 Updated by Samuel Just over 9 years ago

  • Status changed from New to Closed

should be fixed in b17736a12611a12461df26fb184acc5d85f82fea

Also available in: Atom PDF