Project

General

Profile

Actions

Bug #13976

closed

TestMockOperationSnapshotProtectRequest.Success include/xlist.h: 77: FAILED assert(_size == 0)

Added by Loïc Dachary over 8 years ago. Updated over 8 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
Jason Dillaman
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

First seen at http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9820/console

[ RUN      ] TestMockOperationSnapshotProtectRequest.Success
./include/xlist.h: In function 'xlist<T>::~xlist() [with T = librbd::AsyncRequest<librbd::MockImageCtx>*]' thread 7f994255e6c0 time 2015-12-03 21:19:31.887784
./include/xlist.h: 77: FAILED assert(_size == 0)
 ceph version 9.2.0-1308-g15499bb (15499bbf5ff512d9a39c4d6f759d4e118a7a8ab6)
 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x8b) [0x7f9942a64ebb]
 2: (xlist<librbd::AsyncRequest<librbd::MockImageCtx>*>::~xlist()+0x3c) [0x7f99427f64ac]
 3: (librbd::MockImageCtx::~MockImageCtx()+0x15d) [0x7f99427fc63d]
 4: (librbd::operation::TestMockOperationSnapshotProtectRequest_Success_Test::TestBody()+0x48a) [0x7f9942812a3a]
 5: (void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)+0x65) [0x7f9942a3af5a]
 6: (void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)+0x4b) [0x7f9942a36106]
 7: (testing::Test::Run()+0xd5) [0x7f9942a1d84b]
 8: (testing::TestInfo::Run()+0x108) [0x7f9942a1e044]
 9: (testing::TestCase::Run()+0xf4) [0x7f9942a1e708]
 10: (testing::internal::UnitTestImpl::RunAllTests()+0x298) [0x7f9942a251d0]
 11: (bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)+0x65) [0x7f9942a3c340]
 12: (bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)+0x4b) [0x7f9942a36f4e]
 13: (testing::UnitTest::Run()+0xb4) [0x7f9942a23da0]
 14: (main()+0xee) [0x7f99427b70ae]
 15: (__libc_start_main()+0xf5) [0x7f99407eaaf5]
 16: (()+0x2493bd) [0x7f99427bd3bd]
 NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
terminate called after throwing an instance of 'ceph::FailedAssertion'
./test/run-rbd-unit-tests.sh: line 10: 19575 Aborted                 (core dumped) RBD_FEATURES=$i unittest_librbd

Related issues 1 (0 open1 closed)

Related to rbd - Bug #13969: TestLibRBD.ExclusiveLockTransition Journal.cc: 639: FAILED assert(m_events.empty())ResolvedJason Dillaman12/03/2015

Actions
Actions #1

Updated by Loïc Dachary over 8 years ago

@Jason Borden I think it may be a false negative : https://github.com/ceph/ceph/pull/6440/files does not look like it could cause it

Actions #2

Updated by Loïc Dachary over 8 years ago

  • Status changed from New to Duplicate

clustering with #13969

Actions #3

Updated by Loïc Dachary over 8 years ago

  • Related to Bug #13969: TestLibRBD.ExclusiveLockTransition Journal.cc: 639: FAILED assert(m_events.empty()) added
Actions

Also available in: Atom PDF