Bug #9356
Updated by Loïc Dachary over 9 years ago
"mail thread":https://www.mail-archive.com/ceph-devel@vger.kernel.org/msg20440.html <pre> (gdb) run Starting program: /home/dzafman/ceph2/src/.libs/lt-ceph_test_rados_striper_api_aio [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Running main() from gtest_main.cc [==========] Running 18 tests from 2 test cases. [----------] Global test environment set-up. [----------] 9 tests from StriperTest [New Thread 0x7ffff3a6a700 (LWP 53422)] [New Thread 0x7ffff3269700 (LWP 53423)] [New Thread 0x7ffff2a68700 (LWP 53424)] [New Thread 0x7ffff2267700 (LWP 53425)] [New Thread 0x7ffff1a66700 (LWP 53426)] [New Thread 0x7ffff1265700 (LWP 53427)] [New Thread 0x7ffff0a64700 (LWP 53428)] [New Thread 0x7fffebfff700 (LWP 53429)] [New Thread 0x7fffeb7fe700 (LWP 53430)] [New Thread 0x7ffff7fda700 (LWP 53431)] [New Thread 0x7ffff0263700 (LWP 53434)] [New Thread 0x7fffeaffd700 (LWP 53435)] [New Thread 0x7fffea7fc700 (LWP 53436)] [ RUN ] StriperTest.SimpleWrite [New Thread 0x7ffff0162700 (LWP 53437)] [New Thread 0x7fffe9ffb700 (LWP 53440)] [ OK ] StriperTest.SimpleWrite (1220 ms) [ RUN ] StriperTest.WaitForSafe [New Thread 0x7fffe9efa700 (LWP 53441)] [New Thread 0x7fffe9df9700 (LWP 53444)] [ OK ] StriperTest.WaitForSafe (165 ms) [ RUN ] StriperTest.RoundTrip [New Thread 0x7fffe9cf8700 (LWP 53445)] [New Thread 0x7fffe9bf7700 (LWP 53448)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffea7fc700 (LWP 53436)] 0x00007ffff59d3c9a in Mutex::Lock (this=0x68c410, no_lockdep=<optimized out>) at common/Mutex.cc:89 89 if (logger && cct && cct->_conf->mutex_perf_counter) (gdb) bt #0 0x00007ffff59d3c9a in Mutex::Lock (this=0x68c410, no_lockdep=<optimized out>) at common/Mutex.cc:89 #1 0x00007ffff557ac5b in libradosstriper::MultiAioCompletionImpl::safe_request (this=0x68c410, r=128) at libradosstriper/MultiAioCompletionImpl.cc:38 #2 0x00007ffff595c42d in librados::C_AioSafe::finish (this=<optimized out>, r=<optimized out>) at ./librados/AioCompletionImpl.h:199 #3 0x00007ffff5938b79 in Context::complete (this=0x7fffbc000c10, r=<optimized out>) at ./include/Context.h:64 #4 0x00007ffff59f8c20 in Finisher::finisher_thread_entry (this=0x663e70) at common/Finisher.cc:59 #5 0x00007ffff5351e9a in start_thread (arg=0x7fffea7fc700) at pthread_create.c:308 #6 0x00007ffff4b6873d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () </pre>