[Bug 271423] bcm5974 Apple Magic Trackpad 2 multi touch assertion
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 14 May 2023 18:44:22 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271423 Bug ID: 271423 Summary: bcm5974 Apple Magic Trackpad 2 multi touch assertion Product: Base System Version: CURRENT Hardware: amd64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: usb Assignee: usb@FreeBSD.org Reporter: julie@koubova.net Hi, I'm trying to use Apple Magic Trackpad 2 (the external USB device) with bcm5974 on 14-CURRENT from two days ago and it fails an assertion after two-finger scrolling for 10 seconds or so. `libinput debug-events` reports scroll events for that duration, but then the machine panics. It reproes 100%. Please let me know if I can help in any way. Assertion: https://github.com/freebsd/freebsd-src/blob/7d86c8b8eaf5a2cede0d7343202c87edc4540e9a/sys/dev/evdev/evdev_mt.c#L558 Core dump: https://1drv.ms/u/s!ArTAA_W8s93ljBv-ODw2KUtpf57N?e=UQ5uv3 Symbols: https://1drv.ms/u/s!ArTAA_W8s93ljBrz6ZncO8COwIQ9?e=EjiWhb panic() at panic+0x43/frame 0xfffffe0162322c20 evdev_mt_reassign_id() at evdev_mt_reassign_id+0x60/frame 0xfffffe0162322c40 evdev_send_event() at evdev_send_event+0x11b/frame 0xfffffe0162322c90 evdev_mt_send_slot() at evdev_mt_send_slot+0x109/frame 0xfffffe0162322cd0 evdev_mt_push_slot() at evdev_mt_push_slot+0xcc/frame 0xfffffe0162322d10 bcm5974_intr() at bcm5974_intr+0x10a/frame 0xfffffe0162322da0 hidbus_intr() at hidbus_intr+0x80/frame 0xfffffe0162322e00 usbhid_intr_handler_cb() at usbhid_intr_handler_cb+0x19/frame 0xfffffe0162322e10 usbhid_intr_in_callback() at usbhid_intr_in_callback+0x88/frame 0xfffffe0162322e40 usbd_callback_wrapper() at usbd_callback_wrapper+0x859/frame 0xfffffe0162322e80 usb_command_wrapper() at usb_command_wrapper+0x96/frame 0xfffffe0162322ea0 usb_callback_proc() at usb_callback_proc+0x8e/frame 0xfffffe0162322ec0 usb_process() at usb_process+0xf3/frame 0xfffffe0162322ef0 -- You are receiving this mail because: You are the assignee for the bug.