Actions
Bug #53000
openOSDMap/OSDMapTest.BUG_51842/2: ThreadPool::WorkQueue<ParallelPGMapper::Item>::_void_dequeue: pure virtual method called
% Done:
0%
Source:
Tags:
test-failure
Backport:
pacific,quincy
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
This failure was reported by Jenkins for pacific branch PR [1], though it does not look like related to that PR, and may be not specific for pacific branch. It was not reproduced after re-running Jenkins. Also I failed to reproduce it locally running the test in loop for a while. May be environment specific.
The test OSDMap/OSDMapTest.BUG_51842/2 aborted with "pure virtual method called" in the thread started by clean_pg_upmaps, in ThreadPool::WorkQueue<ParallelPGMapper::Item>::_void_dequeue().
[ RUN ] OSDMap/OSDMapTest.BUG_51842/2 ID CLASS WEIGHT TYPE NAME -5 3.00000 root infra-1706 -4 1.00000 host host-0 0 1.00000 osd.0 -6 1.00000 host host-1 1 1.00000 osd.1 -7 1.00000 host host-2 2 1.00000 osd.2 -1 0 root default -3 0 rack localrack -2 0 host localhost pure virtual method called terminate called without an active exception ... -2> 2021-10-05T08:33:22.552+0000 7fe076379700 1 BUG_40104::clean_upmap_tp worker finish -1> 2021-10-05T08:33:22.552+0000 7fe079b80700 1 BUG_40104::clean_upmap_tp worker finish 0> 2021-10-05T08:33:22.556+0000 7fe076b7a700 -1 *** Caught signal (Aborted) ** in thread 7fe076b7a700 thread_name:clean_upmap_tp ceph version Development (no_version) pacific (stable) 1: /home/jenkins-build/build/workspace/ceph-pull-requests/build/bin/unittest_osdmap(+0x2e81e3) [0x557b8f5431e3] 2: /lib/x86_64-linux-gnu/libpthread.so.0(+0x153c0) [0x7fe086bca3c0] 3: gsignal() 4: abort() 5: /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x9e911) [0x7fe07c0e9911] 6: /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xaa38c) [0x7fe07c0f538c] 7: /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xaa3f7) [0x7fe07c0f53f7] 8: /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xab155) [0x7fe07c0f6155] 9: (ThreadPool::WorkQueue<ParallelPGMapper::Item>::_void_dequeue()+0x27) [0x557b8f4d9493] 10: (ThreadPool::worker(ThreadPool::WorkThread*)+0x50b) [0x7fe07d8ed7bf] 11: (ThreadPool::WorkThread::entry()+0x36) [0x7fe07d8f1c92] 12: (Thread::entry_wrapper()+0x87) [0x7fe07d8c8e73] 13: (Thread::_entry_func(void*)+0x1c) [0x7fe07d8c8de2] 14: /lib/x86_64-linux-gnu/libpthread.so.0(+0x9609) [0x7fe086bbe609] 15: clone() NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
Files
Actions