Project

General

Profile

Actions

Bug #63798

closed

make check: unittest_rbd_mirror SEGFAULT

Added by Patrick Donnelly over 2 years ago. Updated 5 months ago.

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

0%

Source:
Backport:
reef,squid
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Tags (freeform):
backport_processed
Fixed In:
v19.3.0-7670-g6ab6fc8bbc
Released In:
v20.2.0~1091
Upkeep Timestamp:
2025-11-01T01:34:18+00:00

Description

254/289 Test #236: unittest_rbd_mirror .......................***Exception: SegFault123.18 sec
[==========] Running 485 tests from 45 test suites.
[----------] Global test environment set-up.
...
[ RUN      ] TestImageReplayer/2.SnapshotUnprotect
flushed
remote_snap_id=6
local_snap_id=5, local_snap_ns=[mirror state=non-primary, complete=1, mirror_peer_uuids=, primary_mirror_uuid=3b7edae5-b221-477f-9405-8abc6c15498f, primary_snap_id=6, last_copied_object_number=1, snap_seqs={5=4,6=18446744073709551614}]
flushed
remote_snap_id=7
local_snap_id=6, local_snap_ns=[mirror state=non-primary, complete=1, mirror_peer_uuids=, primary_mirror_uuid=3b7edae5-b221-477f-9405-8abc6c15498f, primary_snap_id=7, last_copied_object_number=1, snap_seqs={5=4,7=18446744073709551614}]

https://jenkins.ceph.com/job/ceph-pull-requests/126381/consoleFull#1055166225e840cee4-f4a4-4183-81dd-42855615f2c1


Files


Related issues 4 (0 open4 closed)

Has duplicate rbd - Bug #43274: unittest_rbd_mirror: Exception: SegFaultDuplicateIlya Dryomov

Actions
Has duplicate rbd - Bug #54302: unittest_rbd_mirror fails due to SEGFAULT exception on Jenkins "make check" runsDuplicateIlya Dryomov

Actions
Copied to rbd - Backport #70038: reef: make check: unittest_rbd_mirror SEGFAULTResolvedIlya DryomovActions
Copied to rbd - Backport #70039: squid: make check: unittest_rbd_mirror SEGFAULTResolvedIlya DryomovActions
Actions #1

Updated by Ilya Dryomov over 2 years ago

  • Priority changed from Urgent to Normal

This is known to fail sporadically. I'm pretty sure the root cause is the same as in https://tracker.ceph.com/issues/53959.

Actions #2

Updated by Ilya Dryomov over 2 years ago

  • Related to Bug #53959: make check: unittest_rbd_mirror: TestImageReplayer/3.SnapshotRemove FAILED ceph_assert(m_pending_ops == 0) added
Actions #3

Updated by Rongqi Sun almost 2 years ago

Actions #4

Updated by Ilya Dryomov almost 2 years ago

It's definitely possible (and should!) be resolved, but no one has had the time to look at it. For now, just ignore this segfault.

Actions #5

Updated by Rongqi Sun almost 2 years ago

Ilya Dryomov wrote in #note-4:

It's definitely possible (and should!) be resolved, but no one has had the time to look at it. For now, just ignore this segfault.

OK, keep tracking.

Actions #7

Updated by Ilya Dryomov about 1 year ago

Ilya Dryomov wrote in #note-1:

I'm pretty sure the root cause is the same as in https://tracker.ceph.com/issues/53959.

I no longer think this is the case. I root caused the segfault and it turned out to be a problem with the test code, nothing to do with

/home/jenkins-build/build/workspace/ceph-pull-requests/src/common/AsyncOpTracker.cc: 13: FAILED ceph_assert(m_pending_ops == 0)
assert in the production code.

Actions #8

Updated by Ilya Dryomov about 1 year ago

  • Related to deleted (Bug #53959: make check: unittest_rbd_mirror: TestImageReplayer/3.SnapshotRemove FAILED ceph_assert(m_pending_ops == 0))
Actions #9

Updated by Ilya Dryomov about 1 year ago

  • Status changed from New to Fix Under Review
  • Assignee set to Ilya Dryomov
  • Backport set to reef,squid
  • Pull request ID set to 61847
Actions #10

Updated by Ilya Dryomov about 1 year ago

  • Has duplicate Bug #43274: unittest_rbd_mirror: Exception: SegFault added
Actions #11

Updated by Ilya Dryomov about 1 year ago

  • Has duplicate Bug #54302: unittest_rbd_mirror fails due to SEGFAULT exception on Jenkins "make check" runs added
Actions #12

Updated by Ilya Dryomov about 1 year ago

  • Status changed from Fix Under Review to Pending Backport
Actions #13

Updated by Upkeep Bot about 1 year ago

  • Copied to Backport #70038: reef: make check: unittest_rbd_mirror SEGFAULT added
Actions #14

Updated by Upkeep Bot about 1 year ago

  • Copied to Backport #70039: squid: make check: unittest_rbd_mirror SEGFAULT added
Actions #15

Updated by Upkeep Bot about 1 year ago

  • Tags (freeform) set to backport_processed
Actions #16

Updated by Upkeep Bot about 1 year ago

  • Status changed from Pending Backport to Resolved

While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".

Actions #17

Updated by Upkeep Bot 9 months ago

  • Merge Commit set to 6ab6fc8bbc6e2ab5b743e8bc9b1edf4e47c0fa99
  • Fixed In set to v19.3.0-7670-g6ab6fc8bbc6
  • Upkeep Timestamp set to 2025-07-11T17:40:30+00:00
Actions #18

Updated by Upkeep Bot 8 months ago

  • Fixed In changed from v19.3.0-7670-g6ab6fc8bbc6 to v19.3.0-7670-g6ab6fc8bbc
  • Upkeep Timestamp changed from 2025-07-11T17:40:30+00:00 to 2025-07-14T23:39:48+00:00
Actions #19

Updated by Upkeep Bot 5 months ago

  • Released In set to v20.2.0~1091
  • Upkeep Timestamp changed from 2025-07-14T23:39:48+00:00 to 2025-11-01T01:34:18+00:00
Actions

Also available in: Atom PDF