Project

General

Profile

Actions

Bug #4785

closed

rbd export-diff: librados/snap_set_diff.cc: 40: FAILED assert(b == r->snaps[r->snaps.size()-1])

Added by Denis kaganovich about 11 years ago. Updated about 11 years ago.

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

0%

Source:
Development
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Creating backups. Yesterday created snapshots "backup" for every rbd image. Everyday creating snapshot "backup.tmp" and export-diff --snap backup.tmp --from-snap backup. Yesterday was all good. Now for half of images:

librados/snap_set_diff.cc: 40: FAILED assert(b == r->snaps[r->snaps.size()-1])

ceph version 0.60-608-gb73ef01 (b73ef010bf22059c0ca07086208422542d4093cf)
1: (calc_snap_set_diff(CephContext*, librados::snap_set_t const&, unsigned long, unsigned long, interval_set<unsigned long>*, bool*)+0x25e4) [0x7f8de7329cc4]
2: (librbd::diff_iterate(librbd::ImageCtx*, char const*, unsigned long, unsigned long, int ()(unsigned long, unsigned long, int, void), void*)+0x698) [0x7f8de72f7e18]
3: (main()+0x43b7) [0x42ce67]
4: (__libc_start_main()+0xf5) [0x7f8de4925975]
5: rbd() [0x430129]

- same for master & wip-3495.


Files

foo (24.7 KB) foo Denis kaganovich, 04/24/2013 11:11 AM
out (27.1 KB) out Denis kaganovich, 04/24/2013 01:15 PM
Actions

Also available in: Atom PDF