Project

General

Profile

Actions

Bug #17682

closed

ceph_test_librbd_api segfaults when exits

Added by Kefu Chai over 7 years ago. Updated over 7 years ago.

Status:
Won't Fix
Priority:
Normal
Assignee:
-
Category:
librbd
Target version:
-
% Done:

0%

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

Description

$ ./bin/ceph_test_librbd_api --gtest_filter=TestLibRBD.CreateAndStat
Note: Google Test filter = TestLibRBD.CreateAndStat
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from TestLibRBD
seed 39540
[ RUN      ] TestLibRBD.CreateAndStat
using old format
image has size 2097152 and order 22
[       OK ] TestLibRBD.CreateAndStat (18926 ms)
[----------] 1 test from TestLibRBD (18926 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (23300 ms total)
[  PASSED  ] 1 test.
Segmentation fault
Actions #1

Updated by Kefu Chai over 7 years ago

  • librbd + librados: lockdep assertion
  • librbd + rados_a: double free
Actions #2

Updated by Kefu Chai over 7 years ago

  • Status changed from New to Won't Fix

per dilleman

that test cannot be switched to the static librados since it's used only for upgrade testing
of course, it's really only used from teuthology which doesn't enable lockdep (unlike vstart), so perhaps that's the delta.

so we are good, as long as lockdep is disabled.

Actions

Also available in: Atom PDF