Project

General

Profile

Actions

Bug #3980

closed

rbd image created with size zero on a mixed cluster crashes rbd

Added by Tamilarasi muthamizhan about 11 years ago. Updated about 11 years ago.

Status:
Won't Fix
Priority:
High
Assignee:
Target version:
-
% Done:

0%

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

Description

creating a rbd image with size 0 is allowed in bobtail but not on argonaut.

on a mixed cluster running argonaut[burnupi07] and bobtail[burnupi06], creating a rbd image of size 0 on bobtail node and trying to use the rbd image on a argonaut node crashes rbd.

on burnupi06 : rbd create img_0 --size 0
on burnupi07: rbd cp img_0 img_new - hung and crashed rbd.

ceph version 0.48.3argonaut-13-g609442d (commit:609442dad4acff77a3ce03064cc4c90c817b5213)
1: rbd() [0x4299ca]
2: (()+0xfcb0) [0x7ffddc934cb0]
3: (librbd::detect_format(librados::IoCtx&, std::string const&, bool*, unsigned long*)+0x159) [0x7ffddd842079]
4: (librbd::create(librados::IoCtx&, char const*, unsigned long, bool, unsigned long, int*)+0x124) [0x7ffddd845074]
5: (librbd::copy(librbd::ImageCtx&, librados::IoCtx&, char const*, librbd::ProgressContext&)+0x91) [0x7ffddd84f5c1]
6: (main()+0x22f8) [0x4247b8]
7: (__libc_start_main()+0xed) [0x7ffddb07976d]
8: rbd() [0x425aa9]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
Actions #1

Updated by Ian Colle about 11 years ago

  • Priority changed from Normal to High
Actions #2

Updated by Ian Colle about 11 years ago

  • Status changed from New to Won't Fix

Problem not in Bobtail and future releases. Won't fix.

Actions

Also available in: Atom PDF