Project

General

Profile

Bug #1893

crushtool can't decompile crushmap

Added by Josh Durgin about 12 years ago. Updated about 12 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

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

Description

This happens on 0.39 and master.

$ ./ceph osd getcrushmap > crushmap
$ ./crushtool -d crushmap
terminate called after throwing an instance of 'ceph::buffer::malformed_input'
  what():  buffer::malformed_input: bad magic number
*** Caught signal (Aborted) **
 in thread 7fe2569e2720
 ceph version 0.39 (commit:321ecdaba2ceeddb0789d8f4b7180a8ea5785d83)
 1: ./crushtool() [0x454d29]
 2: (()+0xef60) [0x7fe2565c8f60]
 3: (gsignal()+0x35) [0x7fe255217165]
 4: (abort()+0x180) [0x7fe255219f70]
 5: (__gnu_cxx::__verbose_terminate_handler()+0x115) [0x7fe255aaadc5]
 6: (()+0xcb166) [0x7fe255aa9166]
 7: (()+0xcb193) [0x7fe255aa9193]
 8: (()+0xcb28e) [0x7fe255aa928e]
 9: (main()+0x48c6) [0x43d136]
 10: (__libc_start_main()+0xfd) [0x7fe255203c4d]
 11: ./crushtool() [0x432a69]
Aborted (core dumped)

History

#1 Updated by Josh Durgin about 12 years ago

  • Status changed from New to Rejected

This is just the cephtool writing excess information to stdout.

Also available in: Atom PDF