#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 [Error: raise.c was not found in source tree] #1 0x00007f123f6553aa in __GI_abort () at abort.c:89 [Error: abort.c was not found in source tree] #2 0x00007f123feaa0c5 in __gnu_cxx::__verbose_terminate_handler () at ../../../../src/libstdc++-v3/libsupc++/vterminate.cc:95 [Error: vterminate.cc was not found in source tree] #3 0x00007f123fea7cb6 in __cxxabiv1::__terminate (handler=) at ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:47 [Error: eh_terminate.cc was not found in source tree] #4 0x00007f123fea7d01 in std::terminate () at ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:57 [Error: eh_terminate.cc was not found in source tree] #5 0x00007f123fea8aef in __cxxabiv1::__cxa_pure_virtual () at ../../../../src/libstdc++-v3/libsupc++/pure.cc:50 [Error: pure.cc was not found in source tree] #6 0x00007f124061189b in usbguard::IPCServerPrivate::handleListDevices (this=0x55bcf1cba880, request=..., response=...) at src/Library/IPCServerPrivate.cpp:712 707: const std::string query = message_in->request().query(); 708: 709: /* 710: * Execute the method. 711: */ 712: auto device_rules = _p_instance.listDevices(query); 713: 714: /* 715: * Construct the response. 716: */ 717: IPC::listDevices * const message_out = message_in->New(); #7 0x00007f1240612159 in usbguard::IPC::MessageHandler::run (response=..., message=..., this=0x55bcf1cbd610) at src/Library/IPCPrivate.hpp:83 78: void run(MessagePointer& message, MessagePointer& response) 79: { 80: if (message->GetTypeName() != _message_factory.GetTypeName()) { 81: throw std::runtime_error("Incompatible message type passed to handler"); 82: } 83: (_instance.*_method)(message, response); 84: } 85: 86: template 87: static MessageHandler create(C& c, HandlerType method) 88: { #8 usbguard::IPCServerPrivate::handleIPCPayload (this=this@entry=0x55bcf1cba880, payload_type=, payload_type@entry=1, payload=...) at src/Library/IPCServerPrivate.cpp:573 568: * Try to run the handler. Exception thrown from inside the handler 569: * will be sent to the client. 570: */ 571: try { 572: IPC::MessagePointer response; 573: handler.run(message_in, response); 574: return response; 575: } 576: catch(IPCException& exception) { 577: exception.setMessageID(request_id); 578: throw exception; #9 0x00007f1240614a21 in usbguard::IPCServerPrivate::qbIPCMessageProcessFn (conn=0x7f1238004030, data=, size=29) at src/Library/IPCServerPrivate.cpp:377 372: const std::string payload(payload_data, payload_size); 373: 374: USBGUARD_LOG(Debug) << "Handling IPC payload of type=" << payload_type 375: << " size=" << payload_size; 376: 377: auto response = server->handleIPCPayload(payload_type, payload); 378: 379: if (response) { 380: USBGUARD_LOG(Debug) << "Sending response to client_pid=" << client_pid; 381: qbIPCSendMessage(conn, response); 382: } #10 0x00007f123f3c7981 in _process_request_ (ms_timeout=10, c=0x7f1238004030) at ipcs.c:701 [Error: ipcs.c was not found in source tree] #11 qb_ipcs_dispatch_connection_request (fd=, revents=, data=0x7f1238004030) at ipcs.c:803 [Error: ipcs.c was not found in source tree] #12 0x00007f123f3c45cf in _poll_dispatch_and_take_back_ (item=0x55bcf1cbf5e8, p=) at loop_poll.c:109 [Error: loop_poll.c was not found in source tree] #13 0x00007f123f3c4180 in qb_loop_run_level (level=0x55bcf1cbd3c8) at loop.c:43 [Error: loop.c was not found in source tree] #14 qb_loop_run (lp=) at loop.c:210 [Error: loop.c was not found in source tree] #15 0x00007f123fed413f in std::execute_native_thread_routine (__p=0x55bcf1cbb6a0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 [Error: thread.cc was not found in source tree] #16 0x00007f123f9ea74a in start_thread (arg=0x7f123e3c9700) at pthread_create.c:456 [Error: pthread_create.c was not found in source tree] #17 0x00007f123f726caf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 [Error: clone.S was not found in source tree]