Bugzilla Automation <[email protected]> has asked freebsd-x11 mailing list
<[email protected]> for maintainer-feedback:
Bug 234638: x11/libinput: crashes in devel/libudev-devd on device enumeration
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234638
--- Description ---
$ libinput list-devices
Thread 1 received signal SIGBUS, Bus error.
0x00000008002b61af in udev_list_RB_MINMAX (head=0x800c46f48, val=-1) at
udev-list.c:163
163 RB_GENERATE(udev_list, udev_list_entry, link, udev_list_entry_cmp);
(gdb) bt full
#0 0x00000008002b61af in udev_list_RB_MINMAX (head=0x800c46f48, val=-1) at
udev-list.c:163
tmp = 0x726f666d6f432074
parent = 0x726f666d6f432074
#1 0x00000008002b62ea in udev_list_entry_get_first (ul=0x800c46f48) at
udev-list.c:112
No locals.
#2 0x00000008002b47d0 in udev_device_get_property_value (ud=0x800c46f40,
property=0x80025c7cb "WL_OUTPUT")
at udev-device.c:199
key = 0x800c2b700 "\003"
value = 0x800c9dc00 ""
entry = 0xd
#3 0x00000008002a2275 in device_added (udev_device=0x800c46f40,
input=0x800c2b700,
seat_name=0x80025eaa0 <default_seat_name> "default") at
../src/udev-seat.c:104
device = 0x800c9dc00
devnode = 0x800c46f78 "00/1.70, addr 3"
sysname = 0x800c46f83 "dr 3"
device_seat = 0x80025ea9a <default_seat> "seat0"
output_name = 0x800c46f78 "00/1.70, addr 3"
seat = 0x800c8e000
#4 0x00000008002a25e8 in udev_input_add_devices (input=0x800c2b700,
udev=0x800c445a0) at ../src/udev-seat.c:164
e = 0x800c3c510
entry = 0x800c26280
device = 0x800c46f40
path = 0x800c262a8 "/dev/input/event4"
sysname = 0x800c46f83 "dr 3"
#5 0x00000008002a1cab in udev_input_enable (libinput=0x800c2b700) at
../src/udev-seat.c:274
input = 0x800c2b700
udev = 0x800c445a0
fd = 5
#6 0x00000008002a1a85 in libinput_udev_assign_seat (libinput=0x800c2b700,
seat_id=0x202c9b "seat0")
at ../src/udev-seat.c:398
input = 0x800c2b700
#7 0x0000000000205aec in tools_open_udev (seat=0x202c9b "seat0",
verbose=false, grab=0x7fffffffe19f)
at ../tools/shared.c:274
li = 0x800c2b700
udev = 0x800c445a0
#8 0x00000000002059e6 in tools_open_backend (which=BACKEND_UDEV,
seat_or_device=0x202c9b "seat0",
verbose=false, grab=0x7fffffffe19f) at ../tools/shared.c:323
li = 0x0
#9 0x0000000000204434 in main (argc=1, argv=0x7fffffffe230) at
../tools/libinput-list-devices.c:392
li = 0x0
ev = 0x7fffffffe228
grab = false
$ rm /dev/input/event[47]
$ libinput list-devices
Device: System keyboard multiplexer
Kernel: /dev/input/event0
Group: 1
Seat: seat0, default
Capabilities: keyboard
[...]
$ libevdev_describe /dev/input/event4
name: "Microsoft Comfort Curve Keyboard 3000, class 0/0, rev 2.00/1.70, addr 3"
bustype: 0x3
vendor: 0x45e
product: 0x780
$ libevdev_describe /dev/input/event7
name: "Kingsis Peripherals ZOWIE Gaming mouse, class 0/0, rev 2.00/0.01, addr
5"
bustype: 0x3
vendor: 0x1af3
product: 0x1
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.