https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2016-09-12T09:16:06ZCeph Ceph - Bug #17260: ceph_test_rados_api_list assert() in lockdep_will_lock(const char*, int, bool)https://tracker.ceph.com/issues/17260?journal_id=781192016-09-12T09:16:06ZKefu Chaitchaikov@gmail.com
<ul></ul><p>i tried to compile librados as a static library, and link ceph_test_rados_api_list against it. the problem disappears. otherwise, there are two copies of libcommon in the memory space of the executable. which violates the ODR of C++. guess that's why we have this problem in the cmake build.</p> Ceph - Bug #17260: ceph_test_rados_api_list assert() in lockdep_will_lock(const char*, int, bool)https://tracker.ceph.com/issues/17260?journal_id=794142016-10-10T08:37:43ZLoïc Dacharyloic@dachary.org
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>12</i></li></ul> Ceph - Bug #17260: ceph_test_rados_api_list assert() in lockdep_will_lock(const char*, int, bool)https://tracker.ceph.com/issues/17260?journal_id=800912016-10-20T08:58:50ZKefu Chaitchaikov@gmail.com
<ul><li><strong>Status</strong> changed from <i>12</i> to <i>Fix Under Review</i></li><li><strong>Assignee</strong> set to <i>Kefu Chai</i></li></ul><p><a class="external" href="https://github.com/ceph/ceph/pull/11575">https://github.com/ceph/ceph/pull/11575</a></p> Ceph - Bug #17260: ceph_test_rados_api_list assert() in lockdep_will_lock(const char*, int, bool)https://tracker.ceph.com/issues/17260?journal_id=801012016-10-20T09:35:39ZLoïc Dacharyloic@dachary.org
<ul><li><strong>Backport</strong> set to <i>jewel</i></li></ul> Ceph - Bug #17260: ceph_test_rados_api_list assert() in lockdep_will_lock(const char*, int, bool)https://tracker.ceph.com/issues/17260?journal_id=801032016-10-20T09:42:48ZLoïc Dacharyloic@dachary.org
<ul><li><strong>Backport</strong> deleted (<del><i>jewel</i></del>)</li></ul> Ceph - Bug #17260: ceph_test_rados_api_list assert() in lockdep_will_lock(const char*, int, bool)https://tracker.ceph.com/issues/17260?journal_id=801832016-10-21T03:55:33ZKefu Chaitchaikov@gmail.com
<ul><li><strong>Status</strong> changed from <i>Fix Under Review</i> to <i>Resolved</i></li></ul> Ceph - Bug #17260: ceph_test_rados_api_list assert() in lockdep_will_lock(const char*, int, bool)https://tracker.ceph.com/issues/17260?journal_id=802302016-10-24T05:59:00ZKefu Chaitchaikov@gmail.com
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>In Progress</i></li></ul><p><a class="external" href="http://pulpito.ceph.com/kchai-2016-10-24_03:13:40-rados-wip-kefu-testing---basic-mira/492412/">http://pulpito.ceph.com/kchai-2016-10-24_03:13:40-rados-wip-kefu-testing---basic-mira/492412/</a></p>
<pre>
2016-10-24T04:16:24.513 INFO:tasks.workunit.client.0.mira121.stdout: api_aio: [ RUN ] LibRadosAio.AioUnlockPP
2016-10-24T04:16:24.513 INFO:tasks.workunit.client.0.mira121.stderr:bash: line 1: 16163 Segmentation fault (core dumped) ceph_test_rados_api_aio 2>&1
</pre>
<p><del>there are more tests need to be linked against rados_a.</del></p>
<p>it was <a class="external" href="https://github.com/ceph/ceph/pull/10049">https://github.com/ceph/ceph/pull/10049</a> which failed the test</p> Ceph - Bug #17260: ceph_test_rados_api_list assert() in lockdep_will_lock(const char*, int, bool)https://tracker.ceph.com/issues/17260?journal_id=802732016-10-24T16:09:17ZKefu Chaitchaikov@gmail.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li></ul>