Project

General

Profile

Bug #1181

mds: old_inodes crash

Added by Sage Weil almost 13 years ago. Updated almost 9 years ago.

Status:
Can't reproduce
Priority:
Low
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

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

Description


mds/MDCache.cc: In function 'void MDCache::project_rstat_frag_to_inode(nest_info_t&, nest_info_t&, snapid_t, snapid_t, CInode*, bool)', in thread '0x7ff05d49d710'
mds/MDCache.cc: 1736: FAILED assert(p == pin->old_inodes.begin())
 ceph version 0.28.2-322-gc2de9e6 (commit:c2de9e6a484ea9edeedd7a9aad53d8cd019ca807)
 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x65) [0xa20d81]
 2: (MDCache::project_rstat_frag_to_inode(nest_info_t&, nest_info_t&, snapid_t, snapid_t, CInode*, bool)+0x8b4) [0x847674]
 3: (MDCache::predirty_journal_parents(Mutation*, EMetaBlob*, CInode*, CDir*, int, int, snapid_t)+0x1aeb) [0x84993b]
 4: (Server::handle_client_openc(MDRequest*)+0xa64) [0x7e8124]
 5: (Server::dispatch_client_request(MDRequest*)+0x467) [0x7de0a5]
 6: (MDCache::dispatch_request(MDRequest*)+0x112) [0x871116]
 7: (C_MDS_RetryRequest::finish(int)+0x2a) [0x80fa54]
 8: (finish_contexts(std::list<Context*, std::allocator<Context*> >&, int)+0x1cf) [0x7692bd]
 9: (MDSCacheObject::finish_waiting(unsigned long, int)+0x55) [0x80666d]
 10: (SimpleLock::finish_waiters(unsigned long, int)+0x47) [0x80b1b9]
 11: (Locker::eval_gather(SimpleLock*, bool, bool*, std::list<Context*, std::allocator<Context*> >*)+0x14a4) [0x8e98d2]
 12: (Locker::eval_any(SimpleLock*, bool*)+0x4d) [0x901f65]
 13: (Locker::eval(CInode*, int)+0x3ec) [0x8e9d86]
 14: (Locker::handle_client_caps(MClientCaps*)+0x19dc) [0x8f4244]
 15: (Locker::dispatch(Message*)+0x6f) [0x8e4c67]
 16: (MDS::handle_deferrable_message(Message*)+0x10ba) [0x764ffc]
 17: (MDS::_dispatch(Message*)+0x7f0) [0x765808]
 18: (MDS::ms_dispatch(Message*)+0x38) [0x76315a]
 19: (Messenger::ms_deliver_dispatch(Message*)+0x63) [0xa3718d]
 20: (SimpleMessenger::dispatch_entry()+0x733) [0xa253a3]
 21: (SimpleMessenger::DispatchThread::entry()+0x2c) [0x736978]
 22: (Thread::_entry_func(void*)+0x23) [0x9b680d]
 23: (()+0x68ba) [0x7ff0602f38ba]
 24: (clone()+0x6d) [0x7ff05ef8801d]

workload was snaptest-snap-rm-cmp.sh

logs fatty:~sage/ceph/src/out.old_inodes

History

#1 Updated by Sage Weil almost 13 years ago

  • Target version changed from v0.30 to v0.31

#2 Updated by Sage Weil almost 13 years ago

  • Target version changed from v0.31 to v0.32

#3 Updated by Sage Weil over 12 years ago

  • translation missing: en.field_position set to 1
  • translation missing: en.field_position changed from 1 to 734

#4 Updated by Sage Weil over 12 years ago

  • Target version changed from v0.32 to v0.33
  • translation missing: en.field_position deleted (747)
  • translation missing: en.field_position set to 4

#5 Updated by Sage Weil over 12 years ago

  • Target version changed from v0.33 to v0.34
  • translation missing: en.field_position deleted (6)
  • translation missing: en.field_position set to 2

#6 Updated by Sage Weil over 12 years ago

  • Target version changed from v0.34 to v0.35
  • translation missing: en.field_position deleted (35)
  • translation missing: en.field_position set to 1

#7 Updated by Sage Weil over 12 years ago

  • translation missing: en.field_position deleted (36)
  • translation missing: en.field_position set to 37

#8 Updated by Sage Weil over 12 years ago

  • Target version deleted (v0.35)
  • translation missing: en.field_position deleted (61)
  • translation missing: en.field_position set to 31

#9 Updated by Sage Weil over 11 years ago

  • Project changed from Ceph to CephFS
  • Category deleted (1)

#10 Updated by Greg Farnum about 10 years ago

  • Priority changed from Normal to Low

Snapshots

See also #4248, which may or may not have anything to do with this.

#11 Updated by Zheng Yan almost 9 years ago

  • Status changed from New to Can't reproduce

Also available in: Atom PDF