#0 libinput_device_config_accel_is_available (device=0x3231) at libinput.c:3707 No locals. #1 0x00007f6efd903643 in libinput_device_config_accel_set_speed (device=0x3231, speed=0) at libinput.c:3719 No locals. #2 0x00007f6efdb2da24 in mir::input::evdev::LibInputDevice::apply_settings (this=0x7f6ef0096f20, settings=...) at ./src/platforms/evdev/libinput_device.cpp:396 dev = 0x3231 accel_profile = LIBINPUT_CONFIG_ACCEL_PROFILE_ADAPTIVE settings = @0x7f6ef003f250: {handedness = mir_pointer_handedness_right, cursor_acceleration_bias = 0, acceleration = mir_pointer_acceleration_adaptive, horizontal_scroll_scale = 1, vertical_scroll_scale = 1} this = 0x7f6ef0096f20 #3 0x00007f6f0a204d0a in operator() () at /usr/include/c++/6/functional:2136 this = 0x7f6ef77fd970 #4 mir::dispatch::ActionQueue::dispatch(unsigned int) (this=this@entry=0x55e8f0e20790, events=) at ./src/common/dispatch/action_queue.cpp:65 action_to_process = {_M_invoker = 0x7f6f0a49fed0 <_M_invoke>} #5 0x00007f6f0a20507f in mir::dispatch::MultiplexingDispatchable::dispatch(unsigned int) (this=this@entry=0x55e8f0e13e40, events=) at ./src/common/dispatch/multiplexing_dispatchable.cpp:210 source = {} rearm_source = true event = {events = 1, data = {ptr = 0x55e8f0e20820, fd = -253622240, u32 = 4041345056, u64 = 94458962118688}} __PRETTY_FUNCTION__ = "virtual bool mir::dispatch::MultiplexingDispatchable::dispatch(mir::dispatch::FdEvents)" #6 0x00007f6f0a20507f in mir::dispatch::MultiplexingDispatchable::dispatch(unsigned int) (this=0x55e8f0da54c0, events=) at ./src/common/dispatch/multiplexing_dispatchable.cpp:210 source = {} rearm_source = false event = {events = 1, data = {ptr = 0x55e8f0da5990, fd = -254125680, u32 = 4040841616, u64 = 94458961615248}} __PRETTY_FUNCTION__ = "virtual bool mir::dispatch::MultiplexingDispatchable::dispatch(mir::dispatch::FdEvents)" #7 0x00007f6f0a20b3b2 in (anonymous namespace)::dispatch_loop(std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr, std::shared_ptr, std::function const&) [clone .lto_priv.86] (name=..., thread_register=..., dispatcher=..., exception_handler=...) at ./src/common/dispatch/threaded_dispatcher.cpp:211 waiter = {fd = 32, events = 1, revents = 1} running = true thread_registrar = {deleter = {__thread_register = {}}, owner = true} __PRETTY_FUNCTION__ = "void {anonymous}::dispatch_loop(const string&, std::shared_ptr, std::shared_ptr, const std::function) at /usr/include/c++/6/functional:1400 No locals. #9 operator() () at /usr/include/c++/6/functional:1389 No locals. #10 std::thread::_State_impl, std::allocator >, std::shared_ptr, std::shared_ptr, std::function))(std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr, std::shared_ptr, std::function const&)> >::_M_run() (this=) at /usr/include/c++/6/thread:196 No locals. #11 0x00007f6f0942050f in std::execute_native_thread_routine (__p=0x55e8f0da59d0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 __t = {_M_t = { >> = { >> = {, true>> = {> = {}, }, }, > = {_M_head_impl = 0x55e8f0da59d0}, }, }} #12 0x00007f6f09d4d70a in start_thread (arg=0x7f6ef77fe700) at pthread_create.c:333 __res = pd = 0x7f6ef77fe700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140114575484672, -8301152602061955420, 0, 140722073294735, 140114575485376, 140114575484672, 8219508365157047972, 8219757722582884004}, 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" #13 0x00007f6f08e8f0ff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 No locals.