Actions
Bug #22733
closedceph-fuse: failed assert in xlist<T>::iterator& xlist<T>::iterator::operator++()
Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
Community (user)
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
ceph-fuse
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
We had several ceph-fuse crashes with errors like
In function 'xlist<T>::iterator& xlist<T>::iterator::operator++() [with T = Cap*]' thread 7fffed240700 time 2018-01-17 10:06:37.432507 /mnt/home/apataki/build/ceph/ceph-12.2.2/src/include/xlist.h: 166: FAILED assert(cur->_list)
with stack
5: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x284) [0x55555584b5b4]
6: (Client::trim_caps(MetaSession*, int)+0x7f7) [0x5555557b5037]
7: (Client::handle_client_session(MClientSession*)+0x3b1) [0x5555557b53f1]
8: (Client::ms_dispatch(Message*)+0x56f) [0x5555557e42ef]
9: (DispatchQueue::entry()+0x6aa) [0x555555b537da]
10: (DispatchQueue::DispatchThread::entry()+0xd) [0x5555558e1bdd]
11: (()+0x7e25) [0x7ffff60a3e25]
12: (clone()+0x6d) [0x7ffff4f8234d]
A trace is one of them is attached.
We are running the 12.2.2 ceph-fuse client and the 12.2.2 back end everywhere.
Files
Updated by Patrick Donnelly over 6 years ago
- Is duplicate of Bug #22157: client: trim_caps may remove cap iterator points to added
Updated by Patrick Donnelly over 6 years ago
- Status changed from New to Duplicate
Thanks for the report anyway!
Actions