Project

General

Profile

Actions

Bug #1737

closed

ceph-fuse crash in xlist::remove

Added by Josh Durgin over 12 years ago. Updated over 7 years ago.

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

0%

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

Description

From teuthology:~teut/log/client.0.log.gz:

./include/xlist.h: In function 'void xlist<T>::remove(xlist<T>::item*) [with T = Cap*]', in thread '7effb67db700'
./include/xlist.h: 130: FAILED assert((bool)_front == (bool)_size)
 ceph version 0.38-199-gdedf2c4 (commit:dedf2c4a066876bdab9a0b0154196194cefc1340)
 1: (Client::remove_cap(Cap*)+0x87d) [0x4747bd]
 2: (Client::remove_all_caps(Inode*)+0x3b) [0x47496b]
 3: (Client::put_inode(Inode*, int)+0x17b) [0x47b6fb]
 4: (Client::handle_cap_flush_ack(Inode*, int, Cap*, MClientCaps*)+0x678) [0x49bf28]
 5: (Client::handle_caps(MClientCaps*)+0xb28) [0x4b4768]
 6: (Client::ms_dispatch(Message*)+0x613) [0x4b8b43]
 7: (SimpleMessenger::dispatch_entry()+0x99a) [0x52faea]
 8: (SimpleMessenger::DispatchThread::entry()+0x2c) [0x45e1cc]
 9: (Thread::_entry_func(void*)+0x12) [0x52a632]
 10: (()+0x7971) [0x7effbac55971]
 11: (clone()+0x6d) [0x7effb94e492d]
Actions

Also available in: Atom PDF