Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1132489040 (LWP 19688)] 0x00002b4c26491321 in event_queue_remove (base=0x1209830, ev=0x2588e80, queue=2) at event.c:852 852 TAILQ_REMOVE(&base->eventqueue, ev, ev_next); Current language: auto; currently c (gdb) bt full #0 0x00002b4c26491321 in event_queue_remove (base=0x1209830, ev=0x2588e80, queue=2) at event.c:852 __func__ = "event_queue_remove" #1 0x00002b4c26491620 in event_del (ev=0x2588e80) at event.c:713 evsel = (const struct eventop *) 0x2b4c266a3a60 evbase = (void *) 0xb60650 __PRETTY_FUNCTION__ = "event_del" #2 0x00002b4c2649dc56 in epoll_dispatch (base=, arg=, tv=) at epoll.c:236 what = evread = (struct event *) 0x2588e00 evwrite = (struct event *) 0x2588e80 events = evep = (struct evepoll *) 0x2aaa00b67260 i = 1 res = 70 timeout = #3 0x00002b4c26491cb1 in event_base_loop (base=0x1209830, flags=0) at event.c:428 evsel = (const struct eventop *) 0x2b4c266a3a60 evbase = (void *) 0xb60650 tv = {tv_sec = 0, tv_usec = 9755} tv_p = (struct timeval *) 0x2aaa00b67260 ---Type to continue, or q to quit--- res = #4 0x000000000073cdbc in SocketReaderRunnable::run ( this=) at SocketManager.cpp:50 No locals. #5 0x00002b4c26d41882 in ZThread::ThreadImpl::dispatch (parent=0xb42dc0, impl=0x120d030, task=@0x43806100) at ThreadImpl.cxx:407 No locals. #6 0x00002b4c26d43d86 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fff84c4ede0) at ThreadImpl.cxx:49 No locals. #7 0x00002b4c26d4768e in _dispatch (arg=0x1209830) at posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #8 0x00002b4c26f5b317 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #9 0x00002b4c279dfd5d in clone () from /lib/libc.so.6 No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. (gdb)