gdb /usr/lib64/icinga2/sbin/icinga2 /var/lib/cores/core.icinga2.27689 GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-80.el7 Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /usr/lib64/icinga2/sbin/icinga2...Reading symbols from /usr/lib/debug/usr/lib64/icinga2/sbin/icinga2.debug...done. done. [New LWP 414] [New LWP 400] [New LWP 436] [New LWP 405] [New LWP 402] [New LWP 406] [New LWP 27711] [New LWP 27710] [New LWP 397] [New LWP 435] [New LWP 396] [New LWP 438] [New LWP 404] [New LWP 415] [New LWP 409] [New LWP 416] [New LWP 411] [New LWP 10654] [New LWP 413] [New LWP 8791] [New LWP 5557] [New LWP 437] [New LWP 395] [New LWP 4787] [New LWP 403] [New LWP 410] [New LWP 407] [New LWP 27689] [New LWP 401] [New LWP 408] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/lib64/icinga2/sbin/icinga2 --no-stack-rlimit daemon -d -e /mnt/log/icinga2'. Program terminated with signal 11, Segmentation fault. #0 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::find (this=this@entry=0x18, __k=...) at /usr/include/c++/4.8.2/bits/stl_tree.h:1803 1803 /usr/include/c++/4.8.2/bits/stl_tree.h: No such file or directory. Missing separate debuginfos, use: debuginfo-install boost-program-options-1.53.0-25.el7.x86_64 boost-regex-1.53.0-25.el7.x86_64 boost-system-1.53.0-25.el7.x86_64 boost-thread-1.53.0-25.el7.x86_64 glibc-2.17-106.el7_2.8.x86_64 keyutils-libs-1.5.8-3.el7.x86_64 krb5-libs-1.13.2-12.el7_2.x86_64 libcom_err-1.42.13-6.el7.centos.gdc.x86_64 libedit-3.0-12.20121213cvs.el7.x86_64 libgcc-4.8.5-4.el7.x86_64 libicu-50.1.2-15.el7.x86_64 libselinux-2.2.2-6.el7.x86_64 libstdc++-4.8.5-4.el7.x86_64 ncurses-libs-5.9-13.20130511.el7.x86_64 openssl-libs-1.0.1e-51.el7_2.7.x86_64 pcre-8.32-15.el7_2.1.x86_64 xz-libs-5.1.2-12alpha.el7.x86_64 yajl-2.0.4-4.el7.x86_64 zlib-1.2.7-15.el7.x86_64 (gdb) bt #0 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::find (this=this@entry=0x18, __k=...) at /usr/include/c++/4.8.2/bits/stl_tree.h:1803 #1 0x00002af76cbe53e5 in find (__x=..., this=0x18) at /usr/include/c++/4.8.2/bits/stl_map.h:837 #2 icinga::Dictionary::Get (this=0x0, key=...) at ../base/dictionary.cpp:41 #3 0x00002af78c45e87f in icinga::ClusterEvents::SendNotificationsAPIHandler (origin=..., params=...) at ../icinga/clusterevents.cpp:832 #4 0x00002af76d5ccc9f in boost::detail::function::function_invoker2 const&, boost::intrusive_ptr const&), icinga::Value, boost::intrusive_ptr const&, boost::intrusive_ptr const&>::invoke (function_ptr=..., a0=..., a1=...) at /usr/include/boost/function/function_template.hpp:95 #5 0x00002af76d5779ee in operator() (a1=..., a0=..., this=) at /usr/include/boost/function/function_template.hpp:767 #6 icinga::ApiFunction::Invoke (this=, origin=..., arguments=...) at ../remote/apifunction.cpp:31 #7 0x00002af76d5c6f5b in icinga::JsonRpcConnection::MessageHandler (this=this@entry=0x2af7b8002160, jsonString=...) at ../remote/jsonrpcconnection.cpp:202 #8 0x00002af76d5c860b in icinga::JsonRpcConnection::MessageHandlerWrapper (this=0x2af7b8002160, jsonString=...) at ../remote/jsonrpcconnection.cpp:148 #9 0x00002af76cc07432 in operator() (this=0x2af78dd0fbb0) at /usr/include/boost/function/function_template.hpp:767 #10 icinga::WorkQueue::WorkerThreadProc (this=0x2af7b8002608) at ../base/workqueue.cpp:234 #11 0x00002af76c18124a in thread_proxy () from /lib64/libboost_thread-mt.so.1.53.0 #12 0x00002af76f55bdc5 in start_thread () from /lib64/libpthread.so.0 #13 0x00002af76f866ced in clone () from /lib64/libc.so.6 (gdb) bt full #0 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::find (this=this@entry=0x18, __k=...) at /usr/include/c++/4.8.2/bits/stl_tree.h:1803 No locals. #1 0x00002af76cbe53e5 in find (__x=..., this=0x18) at /usr/include/c++/4.8.2/bits/stl_map.h:837 No locals. #2 icinga::Dictionary::Get (this=0x0, key=...) at ../base/dictionary.cpp:41 olock = {m_Object = 0x0, m_Locked = } it = #3 0x00002af78c45e87f in icinga::ClusterEvents::SendNotificationsAPIHandler (origin=..., params=...) at ../icinga/clusterevents.cpp:832 host = {px = 0x2af7a00a2e80} vcr = {px = 0x0} vperf = {px = 0x2af7a0e0f970} type = endpoint = {px = 0x2af798014600} checkable = {px = 0x2af791415960} cr = {px = 0x2af7e5596a80} author = {static NPos = 18446744073709551615, m_Data = } text = {static NPos = 18446744073709551615, m_Data = "\260\204x\214"} #4 0x00002af76d5ccc9f in boost::detail::function::function_invoker2 const&, boost::intrusive_ptr const&), icinga::Value, boost::intrusive_ptr const&, boost::intrusive_ptr const&>::invoke (function_ptr=..., a0=..., a1=...) at /usr/include/boost/function/function_template.hpp:95 f = #5 0x00002af76d5779ee in operator() (a1=..., a0=..., this=) at /usr/include/boost/function/function_template.hpp:767 No locals. #6 icinga::ApiFunction::Invoke (this=, origin=..., arguments=...) at ../remote/apifunction.cpp:31 No locals. #7 0x00002af76d5c6f5b in icinga::JsonRpcConnection::MessageHandler (this=this@entry=0x2af7b8002160, jsonString=...) at ../remote/jsonrpcconnection.cpp:202 afunc = {px = 0x12a86a0} message = {px = 0x2af7e54d31e0} origin = {px = 0x2af7e54df0a0} PRETTY_FUNCTION = "void icinga::JsonRpcConnection::MessageHandler(const icinga::String&)" method = {static NPos = 18446744073709551615, m_Data = "event::SendNotifications"} resultMessage = {px = 0x2af7e5382850} #8 0x00002af76d5c860b in icinga::JsonRpcConnection::MessageHandlerWrapper (this=0x2af7b8002160, jsonString=...) at ../remote/jsonrpcconnection.cpp:148 No locals. #9 0x00002af76cc07432 in operator() (this=0x2af78dd0fbb0) at /usr/include/boost/function/function_template.hpp:767 No locals. #10 icinga::WorkQueue::WorkerThreadProc (this=0x2af7b8002608) at ../base/workqueue.cpp:234 task = {Function = {> = { = { vtable = 0x2af76d856b40 ::assign_to, boost::_bi::list2 >, boost::_bi::value > > >(boost::_bi::bind_t, boost::_bi::list2 >, boost::_bi::value > >)::stored_vtable>, functor = {obj_ptr = 0x2af7e5500050, type = {type = 0x2af7e5500050, const_qualified = false, volatile_qualified = false}, func_ptr = 0x2af7e5500050, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x2af7e5500050, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x2af7e5500050, is_const_qualified = false, is_volatile_qualified = false}, data = 80 'P'}}, static args = , static arity = }, }, Priority = icinga::PriorityNormal, ID = 100159} idbuf = ---Type to continue, or q to quit--- lock = {m = 0x2af7b8002620, is_locked = false} #11 0x00002af76c18124a in thread_proxy () from /lib64/libboost_thread-mt.so.1.53.0 No symbol table info available. #12 0x00002af76f55bdc5 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #13 0x00002af76f866ced in clone () from /lib64/libc.so.6 No symbol table info available.