Project

General

Profile

Bug #1558

osd crash when deleting pg

Added by Josh Durgin almost 9 years ago. Updated almost 9 years ago.

Status:
Resolved
Priority:
Normal
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:

Description

This happened during rados_api_tests. Logs are in teuthology:~teuthworker/archive/nightly_coverage_2011-09-23/470

./include/xlist.h: In function 'xlist<T>::item::~item() [with T = PG*]', in thread '0x7f7d4ebfc700'
./include/xlist.h: 28: FAILED assert(!is_on_list())
 ceph version 0.34-549-gd64237a (commit:d64237a6a555944d6d35676490bc4fb7c7db965d)
 1: (PG::~PG()+0x1290) [0x542a90]
 2: (ReplicatedPG::~ReplicatedPG()+0x2d8) [0x542ee8]
 3: (PG::put()+0x4b) [0x599b1b]
 4: (OSD::_remove_pg(PG*)+0x1e3d) [0x55606d]
 5: (OSD::RemoveWQ::_process(PG*)+0x15) [0x5c2f55]
 6: (ThreadPool::WorkQueue<PG>::_void_process(void*)+0x12) [0x59a262]
 7: (ThreadPool::worker()+0x846) [0x664b16]
 8: (ThreadPool::WorkThread::entry()+0x15) [0x5a6d95]
 9: (Thread::_entry_func(void*)+0x12) [0x60c052]
 10: (()+0x7971) [0x7f7d5e88a971]
 11: (clone()+0x6d) [0x7f7d5d11a92d]

History

#1 Updated by Sage Weil almost 9 years ago

  • translation missing: en.field_position set to 35

#2 Updated by Sage Weil almost 9 years ago

  • translation missing: en.field_position deleted (38)
  • translation missing: en.field_position set to 35

#3 Updated by Sage Weil almost 9 years ago

  • Target version changed from v0.37 to v0.38

#4 Updated by Samuel Just almost 9 years ago

  • Status changed from New to Resolved

Should be fixed in 9b18e55e86a18de6ff91a42984ba9ba35d3bdd4f

Also available in: Atom PDF