Actions
Bug #46167
closedpybind/mgr/volumes: xlist.h: 144: FAILED ceph_assert((bool)_front == (bool)_size)
% Done:
0%
Source:
Tags:
Backport:
octopus,nautilus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
Client, libcephfs, mgr/volumes
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
2020-06-23T20:14:34.445+0000 7fcb8d2c7700 0 [volumes INFO volumes.fs.async_job] queuing job for volume 'cephfs' ... /build/ceph-16.0.0-2737-g0d3adeaec71/src/include/xlist.h: 144: FAILED ceph_assert((bool)_front == (bool)_size) ceph version 16.0.0-2737-g0d3adeaec71 (0d3adeaec71f28f559dd0677896dbfd8bfe59a7f) pacific (dev) 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x14b) [0x7fcbac367ea9] 2: (ceph::__ceph_assertf_fail(char const*, char const*, int, char const*, char const*, ...)+0) [0x7fcbac368084] 3: (()+0xc1544) [0x7fcb9ab49544] 4: (()+0x102fb3) [0x7fcb9ab8afb3] 5: (()+0x106a08) [0x7fcb9ab8ea08] 6: (()+0x10fe04) [0x7fcb9ab97e04] 7: (()+0xb9809) [0x7fcb9ab41809] 8: (()+0x10f988) [0x7fcb9ab97988] 9: (()+0x1019ce) [0x7fcb9ab899ce] 10: (()+0x10fcec) [0x7fcb9ab97cec] 11: (()+0xb9809) [0x7fcb9ab41809] 12: (()+0xbc955) [0x7fcb9ab44955] 13: (()+0xb9809) [0x7fcb9ab41809] 14: (Finisher::finisher_thread_entry()+0x195) [0x7fcbac3c5c75] 15: (()+0x76db) [0x7fcbab5bd6db] 16: (clone()+0x3f) [0x7fcbaa7a388f]
From: /ceph/teuthology-archive/pdonnell-2020-06-23_14:21:44-fs-wip-pdonnell-testing-20200623.022248-distro-basic-smithi/5172610/remote/smithi155/log/ceph-mgr.x.log.gz
Not sure why we don't see a complete backtrace with debugging symbols here.
The assert itself is indicating that somehow _size is non-zero even though the list should be empty. This is probably a bug in libcephfs.
Updated by Patrick Donnelly almost 4 years ago
- Status changed from New to Rejected
Caused by https://github.com/ceph/ceph/pull/35410
Actions