#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 set = {__val = {0, 139716371138528, 139716330291424, 5379551280, 139716371137672, 139716330291408, 139716358060087, 252833149, 4294967295, 0, 139716349545944, 139716370879720, 139716330291504, 4294967296, 139716371137672, 139716330291488}} pid = tid = #1 0x00007f123f6553aa in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 3432, 139716350022184, 45, 0, 18446744073709551615, 139716353451296, 45, 139716359177328, 45, 45, 45, 139716353455952, 0, 139716353455872, 139716353451296}}, sa_flags = 1044153648, sa_restorer = 0x7f1238000910} sigs = {__val = {32, 0 }} #2 0x00007f123feaa0c5 in __gnu_cxx::__verbose_terminate_handler () at ../../../../src/libstdc++-v3/libsupc++/vterminate.cc:95 terminating = true t = #3 0x00007f123fea7cb6 in __cxxabiv1::__terminate (handler=) at ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:47 No locals. #4 0x00007f123fea7d01 in std::terminate () at ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:57 No locals. #5 0x00007f123fea8aef in __cxxabiv1::__cxa_pure_virtual () at ../../../../src/libstdc++-v3/libsupc++/pure.cc:50 No locals. #6 0x00007f124061189b in usbguard::IPCServerPrivate::handleListDevices (this=0x55bcf1cba880, request=..., response=...) at src/Library/IPCServerPrivate.cpp:712 query = {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f123e3c8380 "match"}, _M_string_length = 5, {_M_local_buf = "match\000\000\000\060\205<>\022\177\000", _M_allocated_capacity = 448345170285}} device_rules = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7f123e3c8380, _M_finish = 0x7f1238000020, _M_end_of_storage = 0x19}}, } message_out = #7 0x00007f1240612159 in usbguard::IPC::MessageHandler::run (response=..., message=..., this=0x55bcf1cbd610) at src/Library/IPCPrivate.hpp:83 No locals. #8 usbguard::IPCServerPrivate::handleIPCPayload (this=this@entry=0x55bcf1cba880, payload_type=, payload_type@entry=1, payload=...) at src/Library/IPCServerPrivate.cpp:573 response = {_M_t = { >> = { >> = {, true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }} handler = @0x55bcf1cbd610: {_instance = @0x55bcf1cba880, _method = (void (usbguard::IPCServerPrivate::*)(usbguard::IPCServerPrivate * const, usbguard::IPC::MessagePointer &, usbguard::IPC::MessagePointer &)) 0x7f1240611820 >&, std::unique_ptr >&)>, _message_factory = @0x55bcf1cb5990} message_in = {_M_t = { >> = { >> = {, true>> = {> = {}, }, }, > = {_M_head_impl = 0x7f1238000910}, }, }} request_id = 1 #9 0x00007f1240614a21 in usbguard::IPCServerPrivate::qbIPCMessageProcessFn (conn=0x7f1238004030, data=, size=29) at src/Library/IPCServerPrivate.cpp:377 payload_size = 13 server = 0x55bcf1cba880 payload_type = payload_data = payload = {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f123e3c8a80 "\n\002\b\001\022\a\n\005match"}, _M_string_length = 13, {_M_local_buf = "\n\002\b\001\022\a\n\005match\000\000", _M_allocated_capacity = 363110493864854026}} response = {_M_t = { >> = { >> = {, true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }} __func__ = "qbIPCMessageProcessFn" hdr = client_pid = 3154 client_disconnect = false #10 0x00007f123f3c7981 in _process_request_ (ms_timeout=10, c=0x7f1238004030) at ipcs.c:701 res = 0 size = 29 hdr = 0x7f123d2c0008 descriptor = {function = 0x7f123f3d3a40 <__func__.7691> "_process_request_", filename = 0x7f123f3d39a8 "ipcs.c", format = 0x7f123f3d3c98 "recv from client connection failed (%s): %s (%d)", priority = 7 '\a', lineno = 688, targets = 0, tags = 2147483648} descriptor = {function = 0x7f123f3d3a40 <__func__.7691> "_process_request_", filename = 0x7f123f3d39a8 "ipcs.c", format = 0x7f123f3d3c70 "client requesting a disconnect (%s)", priority = 7 '\a', lineno = 696, targets = 0, tags = 2147483648} #11 qb_ipcs_dispatch_connection_request (fd=, revents=, data=0x7f1238004030) at ipcs.c:803 c = 0x7f1238004030 bytes = "\000\000\000\000\000\000\000\000\060\227\313\361\274U\000\000\370\214<>\022\177\000\000\f\215<>\022\177\000\000\005\000\000\000J\224\350*^(=?\022\177\000\000`z" res = res2 = recvd = 0 avail = 1 #12 0x00007f123f3c45cf in _poll_dispatch_and_take_back_ (item=0x55bcf1cbf5e8, p=) at loop_poll.c:109 pe = 0x55bcf1cbf5e8 res = #13 0x00007f123f3c4180 in qb_loop_run_level (level=0x55bcf1cbd3c8) at loop.c:43 job = processed = 0 #14 qb_loop_run (lp=) at loop.c:210 p = 1 p_stop = 1 rc = remaining_todo = 0 job_todo = timer_todo = 0 ms_timeout = l = 0x55bcf1cbd390 #15 0x00007f123fed413f in std::execute_native_thread_routine (__p=0x55bcf1cbb6a0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 __t = {_M_t = {_M_t = { >> = { >> = {, true>> = {> = {}, }, }, > = {_M_head_impl = 0x55bcf1cbb6a0}, }, }}} #16 0x00007f123f9ea74a in start_thread (arg=0x7f123e3c9700) at pthread_create.c:456 __res = pd = 0x7f123e3c9700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139716330297088, 7348323859456643427, 140725863630382, 140725863630383, 139716330297792, 139716330297088, -7215327470399991453, -7215326663705702045}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #17 0x00007f123f726caf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals.