#0 __GI_getenv (name=0x7fb42b5af43b "STEMD_DEVICE_VERIFY_SYSFS", name@entry=0x7fb42b5af439 "SYSTEMD_DEVICE_VERIFY_SYSFS") at ./stdlib/getenv.c:84 ep_start = len = 25 ep = 0x556566686a00 name_start = 22867 #1 0x00007fb42e241a56 in __GI___libc_secure_getenv (name=name@entry=0x7fb42b5af439 "SYSTEMD_DEVICE_VERIFY_SYSFS") at ./stdlib/secure-getenv.c:29 No locals. #2 0x00007fb42b5961e5 in getenv_bool_secure (p=0x7fb42b5af439 "SYSTEMD_DEVICE_VERIFY_SYSFS") at ../src/basic/env-util.c:769 e = #3 device_set_syspath (device=0x7fb3d0157500, _syspath=_syspath@entry=0x7fb3d00404b0 "/sys/devices/platform", verify=verify@entry=true) at ../src/libsystemd/sd-device/sd-device.c:221 fd = 53 _e = _e = _error = _level = _error = _level = syspath = 0x7fb3d003e240 "/sys/devices/platform" devpath = r = __PRETTY_FUNCTION__ = "device_set_syspath" __func__ = "device_set_syspath" #4 0x00007fb42b5968da in sd_device_new_from_syspath (ret=ret@entry=0x7fb3d0157360, syspath=syspath@entry=0x7fb3d00404b0 "/sys/devices/platform") at ../src/libsystemd/sd-device/sd-device.c:264 device = r = 0 __PRETTY_FUNCTION__ = "sd_device_new_from_syspath" #5 0x00007fb42b5976d9 in device_new_from_child (child=0x7fb3d0157350, ret=0x7fb3d0157360) at ../src/libsystemd/sd-device/sd-device.c:886 p = 0x7fb3d00404b0 "/sys/devices/platform" path = syspath = 0x7fb3d0049090 "/sys/devices/platform/i8042" r = path = syspath = r = __PRETTY_FUNCTION__ = p = _a = _b = #6 sd_device_get_parent (child=child@entry=0x7fb3d0157350, ret=ret@entry=0x7fb3ea7fa620) at ../src/libsystemd/sd-device/sd-device.c:900 r = __PRETTY_FUNCTION__ = "sd_device_get_parent" #7 0x00007fb42b59e3f3 in enumerator_add_parent_devices (ignore_parent_match=, device=0x7fb3d0157350, enumerator=) at ../src/libsystemd/sd-device/device-enumerator.c:605 ss = 0x7fb3d004edc0 "platform" usn = k = r = 27 k = r = __PRETTY_FUNCTION__ = ss = usn = #8 enumerator_scan_dir_and_add_devices (enumerator=enumerator@entry=0x7fb3d0137e10, basedir=basedir@entry=0x7fb42b5af75e "class", subdir1=subdir1@entry=0x7fb3d01659a3 "input", subdir2=subdir2@entry=0x0) at ../src/libsystemd/sd-device/device-enumerator.c:729 device = 0x7fb3d015abf0 syspath = 0x7fb3ea7fa580 "/sys/class/input/input3" de = dir = path = 0x7fb3ea7fa5a0 "/sys/class/input/" k = r = __PRETTY_FUNCTION__ = "enumerator_scan_dir_and_add_devices" #9 0x00007fb42b59e770 in enumerator_scan_dir (enumerator=enumerator@entry=0x7fb3d0137e10, basedir=basedir@entry=0x7fb42b5af75e "class", subdir=subdir@entry=0x0, subsystem=subsystem@entry=0x0) at ../src/libsystemd/sd-device/device-enumerator.c:764 k = de = 0x7fb3d0165990 dir = 0x7fb3d0165160 path = 0x7fb3ea7fa690 "/sys/class" r = 0 __PRETTY_FUNCTION__ = "enumerator_scan_dir" __func__ = "enumerator_scan_dir" #10 0x00007fb42b59f392 in enumerator_scan_devices_all (enumerator=0x7fb3d0137e10) at ../src/libsystemd/sd-device/device-enumerator.c:966 k = r = 0 k = r = __PRETTY_FUNCTION__ = __func__ = _level = _e = _error = _level = _e = _error = _level = _e = #11 device_enumerator_scan_devices (enumerator=0x7fb3d0137e10) at ../src/libsystemd/sd-device/device-enumerator.c:993 r = k = r = k = __PRETTY_FUNCTION__ = #12 device_enumerator_scan_devices (enumerator=0x7fb3d0137e10) at ../src/libsystemd/sd-device/device-enumerator.c:973 r = 0 k = r = k = __PRETTY_FUNCTION__ = #13 udev_enumerate_scan_devices (udev_enumerate=udev_enumerate@entry=0x7fb3d0051630) at ../src/libudev/libudev-enumerate.c:443 __PRETTY_FUNCTION__ = "udev_enumerate_scan_devices" #14 0x00007fb42b83e94d in g_udev_client_query_by_subsystem (client=client@entry=0x7fb41c017820, subsystem=0x7fb42b9180ca "input") at ../gudev/gudevclient.c:356 enumerate = 0x7fb3d0051630 l = devices = ret = 0x0 __func__ = "g_udev_client_query_by_subsystem" #15 0x00007fb42b91338b in client_query_by_subsystem_and_device_file (path=0x7fb3d004e130 "/dev/input/event10", subsystem=, client=0x7fb41c017820) at ../libwacom/libwacom.c:206 l = devices = ret = 0x0 l = devices = ret = #16 get_device_info (error=0x0, integration_flags=, bus=, name=, product_id=, vendor_id=, path=0x7fb3d004e130 "/dev/input/event10") at ../libwacom/libwacom.c:238 device = subsystems = {0x7fb42b9180ca "input", 0x0} retval = 0 client = 0x7fb41c017820 bus_str = 0x0 devname = out = client = device = subsystems = retval = bus_str = devname = out = parent = sysfs_path = contents = flag = parent = #17 libwacom_new_from_path (db=db@entry=0x5565665f5c40, path=0x7fb3d004e130 "/dev/input/event10", fallback=fallback@entry=WFALLBACK_NONE, error=error@entry=0x0) at ../libwacom/libwacom.c:569 vendor_id = product_id = bus = device = ret = 0x0 integration_flags = (WACOM_DEVICE_INTEGRATED_DISPLAY | WACOM_DEVICE_INTEGRATED_SYSTEM | unknown: 0xfffffffc) name = 0x0 match_name = match = out = #18 0x00007fb42e67d367 in meta_input_device_constructed (object=) at ../src/backends/meta-input-device.c:71 input_device = 0x7fb3d0129940 wacom_db = 0x5565665f5c40 priv = 0x7fb3d01298d0 node = #19 0x00007fb42fb64998 in g_object_new_internal (class=class@entry=0x556566919890, params=params@entry=0x7fb3ea7fa9d0, n_params=n_params@entry=12) at ../../../gobject/gobject.c:2275 nqueue = 0x0 object = 0x7fb3d0129940 i = __func__ = "g_object_new_internal" #20 0x00007fb42fb66843 in g_object_new_valist (object_type=, first_property_name=first_property_name@entry=0x7fb42e7a5d7b "name", var_args=var_args@entry=0x7fb3ea7faca0) at ../../../gobject/gobject.c:2563 vtabs_stack = {0x55656660a848, 0x55656660ada0, 0x55656660aea0, 0x55656660ada0, 0x55656660a848, 0x55656660a848, 0x556566609e28, 0x556566609e28, 0x556566609e28, 0x556566609e28, 0x55656660a848, 0x55656660b1a0, 0x30, 0x300000001, 0x0, 0x257bb9c911b60100} params = 0x7fb3ea7fa9d0 values = 0x7fb3ea7faad0 params_stack = {{pspec = 0x5565667bb750, value = 0x7fb3ea7faad0}, {pspec = 0x5565667c6be0, value = 0x7fb3ea7faae8}, {pspec = 0x5565667c6c60, value = 0x7fb3ea7fab00}, {pspec = 0x5565667c6ce0, value = 0x7fb3ea7fab18}, {pspec = 0x55656686d890, value = 0x7fb3ea7fab30}, {pspec = 0x55656686d920, value = 0x7fb3ea7fab48}, {pspec = 0x5565667c6d60, value = 0x7fb3ea7fab60}, {pspec = 0x5565667c6de0, value = 0x7fb3ea7fab78}, {pspec = 0x5565667c6e60, value = 0x7fb3ea7fab90}, {pspec = 0x5565667c6ee0, value = 0x7fb3ea7faba8}, {pspec = 0x55656686d9b0, value = 0x7fb3ea7fabc0}, {pspec = 0x5565669159e0, value = 0x7fb3ea7fabd8}, {pspec = 0x2, value = 0x7fb3ea7fab20}, {pspec = 0x7f, value = 0x7fb42f58672d }, {pspec = 0x1, value = 0x7fb3ea7faac8}, {pspec = 0x7fb3ea7faad0, value = 0x7fb3d0147f74}} values_stack = {{g_type = 64, data = {{v_int = -805105360, v_uint = 3489861936, v_long = 140410265735472, v_ulong = 140410265735472, v_int64 = 140410265735472, v_uint64 = 140410265735472, v_float = -8.79576678e+09, v_double = 6.9371888623337024e-310, v_pointer = 0x7fb3d0031130}, {v_int = 134217728, v_uint = 134217728, v_long = 134217728, v_ulong = 134217728, v_int64 = 134217728, v_uint64 = 134217728, v_float = 3.85185989e-34, v_double = 6.631236846766476e-316, v_pointer = 0x8000000}}}, {g_type = 93894000874368, data = {{v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = 1, v_uint64 = 1, v_float = 1.40129846e-45, v_double = 4.9406564584124654e-324, v_pointer = 0x1}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {g_type = 93894000874672, data = {{v_int = 2, v_uint = 2, v_long = 2, v_ulong = 2, v_int64 = 2, v_uint64 = 2, v_float = 2.80259693e-45, v_double = 9.8813129168249309e-324, v_pointer = 0x2}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {g_type = 93894000875056, data = {{v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = 1, v_uint64 = 1, v_float = 1.40129846e-45, v_double = 4.9406564584124654e-324, v_pointer = 0x1}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {g_type = 64, data = {{v_int = -805157952, v_uint = 3489809344, v_long = 140410265682880, v_ulong = 140410265682880, v_int64 = 140410265682880, v_uint64 = 140410265682880, v_float = -8.74191258e+09, v_double = 6.9371888597353123e-310, v_pointer = 0x7fb3d00243c0}, {v_int = 134217728, v_uint = 134217728, v_long = 134217728, v_ulong = 134217728, v_int64 = 134217728, v_uint64 = 134217728, v_float = 3.85185989e-34, v_double = 6.631236846766476e-316, v_pointer = 0x8000000}}}, {g_type = 64, data = {{v_int = -803963024, v_uint = 3491004272, v_long = 140410266877808, v_ulong = 140410266877808, v_int64 = 140410266877808, v_uint64 = 140410266877808, v_float = -9.96551885e+09, v_double = 6.9371889187725997e-310, v_pointer = 0x7fb3d0147f70}, {v_int = 134217728, v_uint = 134217728, v_long = 134217728, v_ulong = 134217728, v_int64 = 134217728, v_uint64 = 134217728, v_float = 3.85185989e-34, v_double = 6.631236846766476e-316, v_pointer = 0x8000000}}}, {g_type = 24, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {g_type = 24, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {g_type = 24, data = {{v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = 1, v_uint64 = 1, v_float = 1.40129846e-45, v_double = 4.9406564584124654e-324, v_pointer = 0x1}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {g_type = 24, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {g_type = 64, data = {{v_int = -804071312, v_uint = 3490895984, v_long = 140410266769520, v_ulong = 140410266769520, v_int64 = 140410266769520, v_uint64 = 140410266769520, v_float = -9.85463194e+09, v_double = 6.9371889134224617e-310, v_pointer = 0x7fb3d012d870}, {v_int = 134217728, v_uint = 134217728, v_long = 134217728, v_ulong = 134217728, v_int64 = 134217728, v_uint64 = 134217728, v_float = 3.85185989e-34, v_double = 6.631236846766476e-316, v_pointer = 0x8000000}}}, {g_type = 93893998432512, data = {{v_int = 1719461040, v_uint = 1719461040, v_long = 93893999518896, v_ulong = 93893999518896, v_int64 = 93893999518896, v_uint64 = 93893999518896, v_float = 2.98563723e+23, v_double = 4.6389799512921045e-310, v_pointer = 0x5565667ce4b0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {g_type = 140410265842804, data = {{v_int = -804998128, v_uint = 3489969168, v_long = 140410265842704, v_ulong = 140410265842704, v_int64 = 140410265842704, v_uint64 = 140410265842704, v_float = -8.90557235e+09, v_double = 6.9371888676316671e-310, v_pointer = 0x7fb3d004b410}, {v_int = -804998028, v_uint = 3489969268, v_long = 140410265842804, v_ulong = 140410265842804, v_int64 = 140410265842804, v_uint64 = 140410265842804, v_float = -8.90567475e+09, v_double = 6.9371888676366078e-310, v_pointer = 0x7fb3d004b474}}}, {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 1717717888, v_uint = 1717717888, v_long = 551473531776, v_ulong = 551473531776, v_int64 = 551473531776, v_uint64 = 551473531776, v_float = 2.67161889e+23, v_double = 2.7246412664126264e-312, v_pointer = 0x8066624b80}}}, {g_type = 140411681456151, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}} name = vtabs = 0x7fb3ea7fa950 n_params = n_params_alloc = 16 class = 0x556566919890 unref_class = object = __func__ = "g_object_new_valist" #21 0x00007fb42fb66e9d in g_object_new (object_type=object_type@entry=93894000873872, first_property_name=first_property_name@entry=0x7fb42e7a5d7b "name") at ../../../gobject/gobject.c:2038 object = var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fb3ea7fae20, reg_save_area = 0x7fb3ea7facc0}} #22 0x00007fb42e783555 in meta_input_device_native_new_in_impl (libinput_device=0x7fb3d00fddc0, seat_impl=0x556566918260) at ../src/backends/native/meta-input-device-native.c:1413 n_rings = 0 n_strips = 0 n_buttons = 0 width = 108 height = 62.666666666666664 type = CLUTTER_KEYBOARD_DEVICE capabilities = CLUTTER_INPUT_CAPABILITY_KEYBOARD device = vendor = 0x7fb3d00243c0 "0000" product = 0x7fb3d0147f70 "0000" n_groups = 1 node_path = 0x7fb3d012d870 "/dev/input/event10" device = type = capabilities = vendor = product = n_rings = n_strips = n_groups = n_buttons = node_path = width = height = #23 evdev_add_device (libinput_device=0x7fb3d00fddc0, seat_impl=0x556566918260) at ../src/backends/native/meta-seat-impl.c:1709 type = device = is_touchscreen = is_tablet_switch = is_pointer = type = device = is_touchscreen = is_tablet_switch = is_pointer = #24 process_base_event (event=0x7fb3d010ac10, seat_impl=0x556566918260) at ../src/backends/native/meta-seat-impl.c:1784 device = device_event = 0x0 libinput_device = 0x7fb3d00fddc0 input_settings = 0x7fb4180069c0 device = device_event = libinput_device = input_settings = #25 process_event (event=0x7fb3d010ac10, seat_impl=0x556566918260) at ../src/backends/native/meta-seat-impl.c:2645 No locals. #26 process_events (seat_impl=seat_impl@entry=0x556566918260) at ../src/backends/native/meta-seat-impl.c:2658 event = 0x7fb3d010ac10 #27 0x00007fb42e784b7a in dispatch_libinput (seat_impl=0x556566918260) at ../src/backends/native/meta-seat-impl.c:245 No locals. #28 meta_event_dispatch (g_source=, callback=, user_data=) at ../src/backends/native/meta-seat-impl.c:1547 source = seat_impl = 0x556566918260 #29 0x00007fb42f5454e9 in g_main_dispatch (context=0x556566919b70) at ../../../glib/gmain.c:3444 dispatch = 0x7fb42e784b60 prev_source = 0x0 begin_time_nsec = 0 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = cb_data = need_destroy = source = 0x7fb3d004cf20 current = 0x7fb3d0026fe0 i = 0 __func__ = #30 g_main_context_dispatch (context=0x556566919b70) at ../../../glib/gmain.c:4162 No locals. #31 0x00007fb42f59a198 in g_main_context_iterate.constprop.0 (context=0x556566919b70, block=, dispatch=1, self=) at ../../../glib/gmain.c:4238 max_priority = 0 timeout = 0 some_ready = 1 nfds = allocated_nfds = 2 fds = 0x7fb3d003ede0 begin_time_nsec = 0 #32 0x00007fb42f544a6f in g_main_loop_run (loop=0x7fb3d0006b00) at ../../../glib/gmain.c:4438 self = __func__ = "g_main_loop_run" #33 0x00007fb42e77e7c0 in input_thread (seat_impl=0x556566918260) at ../src/backends/native/meta-seat-impl.c:2868 priv = xkb_keymap = #34 0x00007fb42f574401 in g_thread_proxy (data=0x55656690bc60) at ../../../glib/gthread.c:831 thread = 0x55656690bc60 __func__ = "g_thread_proxy" #35 0x00007fb42e2902e2 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140410710116032, -8760774689629505413, -128, 0, 140728484961008, 140410701725696, 8722536971989579899, 8719854552822347899}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #36 0x00007fb42e31f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 No locals.