Date: Sat, 05 Jan 2019 17:06:01 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 234638] x11/libinput: crashes in devel/libudev-devd on device enumeration Message-ID: <bug-234638-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D234638 Bug ID: 234638 Summary: x11/libinput: crashes in devel/libudev-devd on device enumeration Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: x11@FreeBSD.org Reporter: jbeich@FreeBSD.org Assignee: x11@FreeBSD.org Flags: maintainer-feedback?(x11@FreeBSD.org) $ libinput list-devices Thread 1 received signal SIGBUS, Bus error. 0x00000008002b61af in udev_list_RB_MINMAX (head=3D0x800c46f48, val=3D-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=3D0x800c46f48, val=3D-1= ) at udev-list.c:163 tmp =3D 0x726f666d6f432074 parent =3D 0x726f666d6f432074 #1 0x00000008002b62ea in udev_list_entry_get_first (ul=3D0x800c46f48) at udev-list.c:112 No locals. #2 0x00000008002b47d0 in udev_device_get_property_value (ud=3D0x800c46f40, property=3D0x80025c7cb "WL_OUTPUT") at udev-device.c:199 key =3D 0x800c2b700 "\003" value =3D 0x800c9dc00 "" entry =3D 0xd #3 0x00000008002a2275 in device_added (udev_device=3D0x800c46f40, input=3D0x800c2b700, seat_name=3D0x80025eaa0 <default_seat_name> "default") at ../src/udev-seat.c:104 device =3D 0x800c9dc00 devnode =3D 0x800c46f78 "00/1.70, addr 3" sysname =3D 0x800c46f83 "dr 3" device_seat =3D 0x80025ea9a <default_seat> "seat0" output_name =3D 0x800c46f78 "00/1.70, addr 3" seat =3D 0x800c8e000 #4 0x00000008002a25e8 in udev_input_add_devices (input=3D0x800c2b700, udev=3D0x800c445a0) at ../src/udev-seat.c:164 e =3D 0x800c3c510 entry =3D 0x800c26280 device =3D 0x800c46f40 path =3D 0x800c262a8 "/dev/input/event4" sysname =3D 0x800c46f83 "dr 3" #5 0x00000008002a1cab in udev_input_enable (libinput=3D0x800c2b700) at ../src/udev-seat.c:274 input =3D 0x800c2b700 udev =3D 0x800c445a0 fd =3D 5 #6 0x00000008002a1a85 in libinput_udev_assign_seat (libinput=3D0x800c2b700, seat_id=3D0x202c9b "seat0") at ../src/udev-seat.c:398 input =3D 0x800c2b700 #7 0x0000000000205aec in tools_open_udev (seat=3D0x202c9b "seat0", verbose=3Dfalse, grab=3D0x7fffffffe19f) at ../tools/shared.c:274 li =3D 0x800c2b700 udev =3D 0x800c445a0 #8 0x00000000002059e6 in tools_open_backend (which=3DBACKEND_UDEV, seat_or_device=3D0x202c9b "seat0", verbose=3Dfalse, grab=3D0x7fffffffe19f) at ../tools/shared.c:323 li =3D 0x0 #9 0x0000000000204434 in main (argc=3D1, argv=3D0x7fffffffe230) at ../tools/libinput-list-devices.c:392 li =3D 0x0 ev =3D 0x7fffffffe228 grab =3D false $ rm /dev/input/event[47] $ libinput list-devices Device: System keyboard multiplexer Kernel: /dev/input/event0 Group: 1 Seat: seat0, default Capabilities: keyboard=20 [...] $ libevdev_describe /dev/input/event4 name: "Microsoft Comfort Curve Keyboard 3000, class 0/0, rev 2.00/1.70, add= r 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, ad= dr 5" bustype: 0x3 vendor: 0x1af3 product: 0x1 --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-234638-7788>