2015-09-10 09:29:56 |
chhandak |
description |
Observed this crash on Ranjini's setup
Backtrace
----------------
(gdb) bt
#0 0x00007fad25505cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007fad255090d8 in __GI_abort () at abort.c:89
#2 0x00007fad254feb86 in __assert_fail_base (fmt=0x7fad2564f830 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0xea8861 "hServ_->Initialize(port)",
file=file@entry=0xea89f0 "tools/sandesh/library/cpp/sandesh_http.cc", line=line@entry=405,
function=function@entry=0xea91e0 "static int SandeshHttp::Init(EventManager*, std::string, short int, SandeshHttp::RequestCallbackFn)") at assert.c:92
#3 0x00007fad254fec32 in __GI___assert_fail (assertion=0xea8861 "hServ_->Initialize(port)", file=0xea89f0 "tools/sandesh/library/cpp/sandesh_http.cc", line=405,
function=0xea91e0 "static int SandeshHttp::Init(EventManager*, std::string, short int, SandeshHttp::RequestCallbackFn)") at assert.c:101
#4 0x0000000000d2bbb5 in SandeshHttp::Init(EventManager*, std::string, short, boost::function<int (SandeshRequest*)>) ()
#5 0x0000000000d20eac in Sandesh::Initialize(Sandesh::SandeshRole::type, std::string const&, std::string const&, std::string const&, std::string const&, EventManager*, unsigned short, SandeshContext*) ()
#6 0x0000000000d220eb in Sandesh::InitGenerator(std::string const&, std::string const&, std::string const&, std::string const&, EventManager*, unsigned short, boost::function<void (std::string, unsigned char, boost::function<void (std::vector<DSResponse, std::allocator<DSResponse> >)>)>, std::vector<std::string, std::allocator<std::string> > const&, SandeshContext*) ()
#7 0x0000000000a2f8f8 in DiscoveryAgentClient::DiscoverServices() ()
#8 0x00000000009c34d2 in AgentInit::InitDoneBase() ()
#9 0x00000000009c2e66 in AgentInit::InitBase() ()
#10 0x0000000000dd5c1f in TaskTrigger::WorkerTask::Run() ()
#11 0x0000000000dd2830 in TaskImpl::execute() ()
#12 0x00007fad260d4b3a in ?? () from /usr/lib/libtbb.so.2
#13 0x00007fad260d0816 in ?? () from /usr/lib/libtbb.so.2
#14 0x00007fad260cff4b in ?? () from /usr/lib/libtbb.so.2
#15 0x00007fad260cc0ff in ?? () from /usr/lib/libtbb.so.2
#16 0x00007fad260cc2f9 in ?? () from /usr/lib/libtbb.so.2
#17 0x00007fad262f0182 in start_thread (arg=0x7fad1e38a700) at pthread_create.c:312
#18 0x00007fad255c947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
(gdb)
Setup
------------
host1 = 'root@10.84.30.44'
host2 = 'root@10.84.30.45'
host3 = 'root@10.84.30.43'
#Role definition of the hosts.
env.roledefs = {
'all': [host1, host2, host3],
'cfgm': [host1],
'openstack': [host1],
'control': [host1],
'compute': [host2, host1, host3],
'collector': [host1],
'webui': [host1],
'database': [host1],
'build': [host_build],
'tsn': [host2, host3],
'toragent': [host2, host3],
}
env.hostnames = {
'all': ['a2s4', 'a2s5', 'a2s3']
} |
Backtrace
----------------
(gdb) bt
#0 0x00007fad25505cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007fad255090d8 in __GI_abort () at abort.c:89
#2 0x00007fad254feb86 in __assert_fail_base (fmt=0x7fad2564f830 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0xea8861 "hServ_->Initialize(port)",
file=file@entry=0xea89f0 "tools/sandesh/library/cpp/sandesh_http.cc", line=line@entry=405,
function=function@entry=0xea91e0 "static int SandeshHttp::Init(EventManager*, std::string, short int, SandeshHttp::RequestCallbackFn)") at assert.c:92
#3 0x00007fad254fec32 in __GI___assert_fail (assertion=0xea8861 "hServ_->Initialize(port)", file=0xea89f0 "tools/sandesh/library/cpp/sandesh_http.cc", line=405,
function=0xea91e0 "static int SandeshHttp::Init(EventManager*, std::string, short int, SandeshHttp::RequestCallbackFn)") at assert.c:101
#4 0x0000000000d2bbb5 in SandeshHttp::Init(EventManager*, std::string, short, boost::function<int (SandeshRequest*)>) ()
#5 0x0000000000d20eac in Sandesh::Initialize(Sandesh::SandeshRole::type, std::string const&, std::string const&, std::string const&, std::string const&, EventManager*, unsigned short, SandeshContext*) ()
#6 0x0000000000d220eb in Sandesh::InitGenerator(std::string const&, std::string const&, std::string const&, std::string const&, EventManager*, unsigned short, boost::function<void (std::string, unsigned char, boost::function<void (std::vector<DSResponse, std::allocator<DSResponse> >)>)>, std::vector<std::string, std::allocator<std::string> > const&, SandeshContext*) ()
#7 0x0000000000a2f8f8 in DiscoveryAgentClient::DiscoverServices() ()
#8 0x00000000009c34d2 in AgentInit::InitDoneBase() ()
#9 0x00000000009c2e66 in AgentInit::InitBase() ()
#10 0x0000000000dd5c1f in TaskTrigger::WorkerTask::Run() ()
#11 0x0000000000dd2830 in TaskImpl::execute() ()
#12 0x00007fad260d4b3a in ?? () from /usr/lib/libtbb.so.2
#13 0x00007fad260d0816 in ?? () from /usr/lib/libtbb.so.2
#14 0x00007fad260cff4b in ?? () from /usr/lib/libtbb.so.2
#15 0x00007fad260cc0ff in ?? () from /usr/lib/libtbb.so.2
#16 0x00007fad260cc2f9 in ?? () from /usr/lib/libtbb.so.2
#17 0x00007fad262f0182 in start_thread (arg=0x7fad1e38a700) at pthread_create.c:312
#18 0x00007fad255c947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
(gdb)
Setup
------------
host1 = 'root@10.84.30.44'
host2 = 'root@10.84.30.45'
host3 = 'root@10.84.30.43'
#Role definition of the hosts.
env.roledefs = {
'all': [host1, host2, host3],
'cfgm': [host1],
'openstack': [host1],
'control': [host1],
'compute': [host2, host1, host3],
'collector': [host1],
'webui': [host1],
'database': [host1],
'build': [host_build],
'tsn': [host2, host3],
'toragent': [host2, host3],
}
env.hostnames = {
'all': ['a2s4', 'a2s5', 'a2s3']
} |
|