. Thread 3 (Thread 0x7f5bfcb25700 (LWP 27716)): #0 0x00007f5bffad2b03 in __GI___poll (fds=, nfds=, timeout=) at ../sysdeps/unix/sysv/linux/poll.c:87 resultvar = oldtype = 0 result = #1 0x00007f5c00216ff6 in g_main_context_poll (n_fds=3, fds=0x7f5bf00010c0, timeout=-1, context=0x1a3a510, priority=) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3417 poll_func = 0x7f5c00223f10 #2 g_main_context_iterate (dispatch=1, block=, context=0x1a3a510, self=) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3118 timeout = -1 some_ready = fds = 0x7f5bf00010c0 max_priority = 2147483647 nfds = 3 allocated_nfds = #3 g_main_context_iterate (context=0x1a3a510, block=, dispatch=1, self=) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3060 some_ready = -268431168 #4 0x00007f5c0021745a in g_main_loop_run (loop=0x1a3a4c0) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3317 __PRETTY_FUNCTION__ = "g_main_loop_run" #5 0x00007f5bff766326 in gdbus_shared_thread_func (user_data=) at /build/buildd/glib2.0-2.32.0/./gio/gdbusprivate.c:277 data = 0x1a3a4e0 #6 0x00007f5c002389b5 in g_thread_proxy (data=0x1a37000) at /build/buildd/glib2.0-2.32.0/./glib/gthread.c:801 thread = 0x1a37000 #7 0x00007f5c00b33e9a in start_thread (arg=0x7f5bfcb25700) at pthread_create.c:308 __res = pd = 0x7f5bfcb25700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 6623878095716421206, 140734412158176, 140033058298304, 0, 3, -6531548304872108458, -6533386675972010410}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #8 0x00007f5bffade4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 No locals. #9 0x0000000000000000 in ?? () No symbol table info available. . Thread 2 (Thread 0x7f5bfd326700 (LWP 27715)): #0 0x00007f5bffad2b03 in __GI___poll (fds=, nfds=, timeout=) at ../sysdeps/unix/sysv/linux/poll.c:87 resultvar = oldtype = 0 result = #1 0x00007f5c00216ff6 in g_main_context_poll (n_fds=1, fds=0x7f5bf80008e0, timeout=-1, context=0x1a2b980, priority=) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3417 poll_func = 0x7f5c00223f10 #2 g_main_context_iterate (dispatch=1, block=, context=0x1a2b980, self=) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3118 timeout = -1 some_ready = fds = 0x7f5bf80008e0 max_priority = 2147483647 nfds = 1 allocated_nfds = #3 g_main_context_iterate (context=0x1a2b980, block=, dispatch=1, self=) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3060 some_ready = -134215456 #4 0x00007f5c00217124 in g_main_context_iteration (context=0x1a2b980, may_block=1) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:3184 retval = #5 0x00007f5c00217171 in glib_worker_main (data=) at /build/buildd/glib2.0-2.32.0/./glib/gmain.c:4856 No locals. #6 0x00007f5c002389b5 in g_thread_proxy (data=0x1a2a050) at /build/buildd/glib2.0-2.32.0/./glib/gthread.c:801 thread = 0x1a2a050 #7 0x00007f5c00b33e9a in start_thread (arg=0x7f5bfd326700) at pthread_create.c:308 __res = pd = 0x7f5bfd326700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 6623878095716421206, 140734412160016, 140033066691008, 0, 3, -6531551602870120874, -6533386675972010410}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #8 0x00007f5bffade4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 No locals. #9 0x0000000000000000 in ?? () No symbol table info available. . Thread 1 (Thread 0x7f5c01ada7c0 (LWP 27714)): #0 0x00007f5c009200b6 in libusb_exit (ctx=0x0) at ../../libusb/core.c:1655 __FUNCTION__ = "libusb_exit" #1 0x0000000000415a9d in up_device_csr_finalize (object=0x1a4c000) at up-device-csr.c:327 csr = 0x1a4c000 __PRETTY_FUNCTION__ = "up_device_csr_finalize" #2 0x00007f5c004d8e73 in g_object_unref (_object=0x1a4c000) at /build/buildd/glib2.0-2.32.0/./gobject/gobject.c:3018 weak_locations = object = 0x1a4c000 old_ref = __PRETTY_FUNCTION__ = "g_object_unref" #3 0x0000000000411922 in up_backend_device_new (native=0x1a3e190, backend=0x1a3e1e0) at up-backend.c:139 native_path = device = 0x1a4c000 ret = subsys = input = #4 up_backend_device_add (backend=0x1a3e1e0, native=0x1a3e190) at up-backend.c:229 object = device = #5 0x000000000041219b in up_backend_coldplug (backend=0x1a3e1e0, daemon=0x1a32020) at up-backend.c:324 native = devices = 0x1a27b60 l = 0x1a27b60 i = ret = subsystems = {0x41c3a7 "power_supply", 0x41c3c9 "usb", 0x41c3b4 "tty", 0x41c3cd "input", 0x0} #6 0x0000000000408cef in up_daemon_startup (daemon=) at up-daemon.c:752 ret = on_battery = on_low_battery = priv = 0x1a32040 #7 0x0000000000406c86 in main (argc=1, argv=0x7fff48a50158) at up-main.c:289 error = 0x0 daemon = 0x1a32020 qos = 0x1a29a30 kbd_backlight = 0x1a2cb80 wakeups = 0x1a3de30 context = bus_proxy = bus = ret = retval = 1 timed_exit = 0 immediate_exit = 0 session_bus = 0 timer_id = 0 verbose = 0 options = {{long_name = 0x41bfee "timed-exit", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff48a5003c, description = 0x41bff9 "Exit after a small delay", arg_description = 0x0}, {long_name = 0x41c012 "immediate-exit", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff48a50040, description = 0x41c0c8 "Exit after the engine has loaded", arg_description = 0x0}, {long_name = 0x41c021 "test", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff48a50044, description = 0x41c0f0 "Run on the session bus (only for testing)", arg_description = 0x0}, {long_name = 0x41c026 "verbose", short_name = 118 'v', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff48a50048, description = 0x41c120 "Show extra debugging information", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}}