Actions
Bug #14106
closedrbd: 'rbd create' crashed when --order option given
Status:
Resolved
Priority:
Urgent
Assignee:
Jason Dillaman
Target version:
-
% Done:
0%
Source:
Q/A
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
2015-12-17T09:45:58.025 INFO:tasks.workunit.client.0.target077028.stderr:+ rbd create rbd/gen --size 100 --order 22 --stripe-unit 4194304 --stripe-count 1 --image-format 2 2015-12-17T09:45:58.025 INFO:tasks.workunit.client.0.target077028.stdout:Starting test 1 2015-12-17T09:45:58.086 INFO:tasks.workunit.client.0.target077028.stderr:rbd: --order is deprecated, use --object-size 2015-12-17T09:45:58.087 INFO:tasks.workunit.client.0.target077028.stderr:terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_any_cast> >' 2015-12-17T09:45:58.093 INFO:tasks.workunit.client.0.target077028.stderr: what(): boost::bad_any_cast: failed conversion using boost::any_cast 2015-12-17T09:45:58.094 INFO:tasks.workunit.client.0.target077028.stderr:*** Caught signal (Aborted) ** 2015-12-17T09:45:58.095 INFO:tasks.workunit.client.0.target077028.stderr: in thread 7f529c506900 2015-12-17T09:45:58.095 INFO:tasks.workunit.client.0.target077028.stderr: ceph version 10.0.1-585-g91bf56e (91bf56e26bf1b2b1d83f020d895230fa5d0607fc) 2015-12-17T09:45:58.096 INFO:tasks.workunit.client.0.target077028.stderr: 1: (()+0x28cd1a) [0x7f529c266d1a] 2015-12-17T09:45:58.096 INFO:tasks.workunit.client.0.target077028.stderr: 2: (()+0x10340) [0x7f5295d4a340] 2015-12-17T09:45:58.096 INFO:tasks.workunit.client.0.target077028.stderr: 3: (gsignal()+0x39) [0x7f5294293cc9] 2015-12-17T09:45:58.096 INFO:tasks.workunit.client.0.target077028.stderr: 4: (abort()+0x148) [0x7f52942970d8] 2015-12-17T09:45:58.097 INFO:tasks.workunit.client.0.target077028.stderr: 5: (__gnu_cxx::__verbose_terminate_handler()+0x155) [0x7f5294b9e535] 2015-12-17T09:45:58.097 INFO:tasks.workunit.client.0.target077028.stderr: 6: (()+0x5e6d6) [0x7f5294b9c6d6] 2015-12-17T09:45:58.097 INFO:tasks.workunit.client.0.target077028.stderr: 7: (()+0x5e703) [0x7f5294b9c703] 2015-12-17T09:45:58.097 INFO:tasks.workunit.client.0.target077028.stderr: 8: (()+0x5e922) [0x7f5294b9c922] 2015-12-17T09:45:58.097 INFO:tasks.workunit.client.0.target077028.stderr: 9: (()+0x136b4a) [0x7f529c110b4a] 2015-12-17T09:45:58.098 INFO:tasks.workunit.client.0.target077028.stderr: 10: (unsigned long const& boost::any_cast<unsigned long const&>(boost::any&)+0x7d) [0x7f529c114f9d] 2015-12-17T09:45:58.098 INFO:tasks.workunit.client.0.target077028.stderr: 11: (rbd::utils::get_image_options(boost::program_options::variables_map const&, bool, librbd::ImageOptions*)+0xe0) [0x7f529c111560] 2015-12-17T09:45:58.098 INFO:tasks.workunit.client.0.target077028.stderr: 12: (rbd::action::create::execute(boost::program_options::variables_map const&)+0x8f) [0x7f529c12050f] 2015-12-17T09:45:58.098 INFO:tasks.workunit.client.0.target077028.stderr: 13: (rbd::Shell::execute(int, char const**)+0x7cb) [0x7f529c10c72b] 2015-12-17T09:45:58.099 INFO:tasks.workunit.client.0.target077028.stderr: 14: (main()+0x62) [0x7f529c0dee82] 2015-12-17T09:45:58.099 INFO:tasks.workunit.client.0.target077028.stderr: 15: (__libc_start_main()+0xf5) [0x7f529427eec5] 2015-12-17T09:45:58.099 INFO:tasks.workunit.client.0.target077028.stderr: 16: (()+0x11c5a7) [0x7f529c0f65a7]
--order should not crash the rbd command, and the merge_diff.sh test that triggered this should switch to --object-size instead of --order.
Updated by Jason Dillaman over 8 years ago
- Status changed from New to In Progress
- Assignee set to Jason Dillaman
Updated by Jason Dillaman over 8 years ago
- Status changed from In Progress to Fix Under Review
jewel PR: https://github.com/ceph/ceph/pull/6972
Updated by Jason Dillaman over 8 years ago
- Status changed from Fix Under Review to Resolved
Actions