Project

General

Profile

Actions

Bug #13797

closed

Messenger/MessengerTest.ClientStandbyTest/0 hang

Added by Sage Weil over 8 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
-
Target version:
-
% Done:

0%

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

Description

/a/sage-2015-11-14_04:50:22-rados-wip-sage-testing---basic-multi/1149191

(gdb) thr app all bt

Thread 5 (Thread 0x7fd3d797e700 (LWP 24917)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd3da12445b in ceph::log::Log::entry (this=0x7fd3dc5d8180) at log/Log.cc:353
#2  0x00007fd3d9727182 in start_thread (arg=0x7fd3d797e700) at pthread_create.c:312
#3  0x00007fd3d82b147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fd3d6a04700 (LWP 24918)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fd3da1e0e6a in WaitUntil (when=..., mutex=..., this=0x7fd3dc626c38) at ./common/Cond.h:71
#2  WaitInterval (interval=..., mutex=..., cct=<optimized out>, this=0x7fd3dc626c38) at ./common/Cond.h:79
#3  CephContextServiceThread::entry (this=0x7fd3dc626bc0) at common/ceph_context.cc:96
#4  0x00007fd3d9727182 in start_thread (arg=0x7fd3d6a04700) at pthread_create.c:312
#5  0x00007fd3d82b147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fd3d6203700 (LWP 24919)):
#0  0x00007fd3d82b1b13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd3da2d1b92 in EpollDriver::event_wait (this=0x7fd3dc5dadb0, fired_events=..., tvp=<optimized out>) at msg/async/EventEpoll.cc:115
#2  0x00007fd3da2ce3b5 in EventCenter::process_events (this=this@entry=0x7fd3dc6278a0, timeout_microseconds=timeout_microseconds@entry=30000000) at msg/async/Event.cc:369
#3  0x00007fd3da299248 in Worker::entry (this=0x7fd3dc627860) at msg/async/AsyncMessenger.cc:304
#4  0x00007fd3d9727182 in start_thread (arg=0x7fd3d6203700) at pthread_create.c:312
#5  0x00007fd3d82b147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fd3d5a02700 (LWP 24920)):
#0  0x00007fd3d82b1b13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd3da2d1b92 in EpollDriver::event_wait (this=0x7fd3dc63a810, fired_events=..., tvp=<optimized out>) at msg/async/EventEpoll.cc:115
#2  0x00007fd3da2ce3b5 in EventCenter::process_events (this=this@entry=0x7fd3dc63a380, timeout_microseconds=timeout_microseconds@entry=30000000) at msg/async/Event.cc:369
#3  0x00007fd3da299248 in Worker::entry (this=0x7fd3dc63a340) at msg/async/AsyncMessenger.cc:304
#4  0x00007fd3d9727182 in start_thread (arg=0x7fd3d5a02700) at pthread_create.c:312
#5  0x00007fd3d82b147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fd3da606780 (LWP 24916)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd3da0ef49e in Cond::Wait (this=0x7ffcb3ef5c28, mutex=...) at ./common/Cond.h:55
#2  0x00007fd3da0e776b in MessengerTest_ClientStandbyTest_Test::TestBody (this=0x7fd3dc64a580) at test/msgr/test_msgr.cc:559
#3  0x00007fd3da11c313 in HandleSehExceptionsInMethodIfSupported<testing::Test, void> (location=0x7fd3da34870c "the test body", method=<optimized out>, object=<optimized out>) at ./src/gtest.cc:2078
#4  testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void> (object=object@entry=0x7fd3dc64a580, method=<optimized out>, location=location@entry=0x7fd3da34870c "the test body") at ./src/gtest.cc:2114
#5  0x00007fd3da10e687 in testing::Test::Run (this=this@entry=0x7fd3dc64a580) at ./src/gtest.cc:2151
#6  0x00007fd3da10e72e in testing::TestInfo::Run (this=0x7fd3dc628b20) at ./src/gtest.cc:2326
#7  0x00007fd3da10e835 in testing::TestCase::Run (this=0x7fd3dc627a90) at ./src/gtest.cc:2444
#8  0x00007fd3da10eae8 in testing::internal::UnitTestImpl::RunAllTests (this=0x7fd3dc5d30f0) at ./src/gtest.cc:4315
#9  0x00007fd3da10ed94 in HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (location=<optimized out>, method=<optimized out>, object=<optimized out>) at ./src/gtest.cc:2078
#10 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (location=0x7fd3da349aa0 "auxiliary test code (environments or event listeners)", 
    method=(bool (testing::internal::UnitTestImpl::*)(testing::internal::UnitTestImpl * const)) 0x7fd3da10e8a0 <testing::internal::UnitTestImpl::RunAllTests()>, object=0x7fd3dc5d30f0) at ./src/gtest.cc:2114
#11 testing::UnitTest::Run (this=<optimized out>) at ./src/gtest.cc:3929
#12 0x00007fd3da0df20f in RUN_ALL_TESTS () at ../src/gmock/gtest/include/gtest/gtest.h:2288
#13 main (argc=1, argv=0x7ffcb3ef6038) at test/msgr/test_msgr.cc:1395

Actions #1

Updated by Sage Weil over 8 years ago

/a/sage-2015-11-19_06:18:51-rados-wip-sage-testing---basic-multi/1155245

currently running on plana20 if you want to attach with gdb

Actions #2

Updated by Haomai Wang over 8 years ago

Actions #3

Updated by Greg Farnum over 8 years ago

  • Status changed from New to Resolved
Actions

Also available in: Atom PDF