-
Bug
-
Resolution: Cannot Reproduce
-
Undefined
-
None
-
rhel-9.0.0
-
None
-
None
-
rhel-sst-arch-hw
-
ssg_platform_enablement
-
None
-
False
-
-
None
-
None
-
None
-
None
-
---
-
-
Unspecified
-
None
Description of problem:
After a successful pairing of a Lenovo TrackPoint Keyboard II via Gnome settings, connection will be made, and bluetoothd will enter a segfault loop. Whenever the keyboard reconnects, the segfault appears.
Version-Release number of selected component (if applicable):
rpm -aqv | grep blue
bluez-libs-5.56-8.el9.x86_64
bluez-5.56-8.el9.x86_64
bluez-obexd-5.56-8.el9.x86_64
gnome-bluetooth-libs-3.34.5-3.el9.x86_64
gnome-bluetooth-3.34.5-3.el9.x86_64
NetworkManager-bluetooth-1.36.0-5.el9_0.x86_64
How reproducible:
Reproducible with this keyboard and el9, tried with Asus BT-500 dongle (rtl) and Intel bt, same.
Steps to Reproduce:
1. Pair a TrackPoint keyboard II
2. Connect it.
Actual results:
Will occurs on each reconnection after bluetoothd recovery (same address):
[ 190.524243] input: TrackPoint Keyboard II Keyboard as /devices/virtual/misc/uhid/0005:17EF:60E1.0014/input/input81
[ 190.524569] input: TrackPoint Keyboard II Mouse as /devices/virtual/misc/uhid/0005:17EF:60E1.0014/input/input82
[ 190.524666] input: TrackPoint Keyboard II as /devices/virtual/misc/uhid/0005:17EF:60E1.0014/input/input84
[ 190.524773] hid-generic 0005:17EF:60E1.0014: input,hidraw8: BLUETOOTH HID v0.47 Keyboard [TrackPoint Keyboard II] on 50:eb:71:97:dd:0c
[ 190.525263] bluetoothd[4568]: segfault at 59 ip 000055e50ff38583 sp 00007ffed3c5b930 error 6 in bluetoothd[55e50ff01000+ab000]
[ 190.525271] Code: 00 00 4c 8b 21 64 48 8b 04 25 28 00 00 00 48 89 84 24 38 11 00 00 31 c0 48 8d 6c 24 10 89 fb 49 89 c9 48 89 ef b9 23 02 00 00 <41> c7 44 24 58 00 00 00 00 f3 48 ab c7 44 24 10 0a 00 00 00 c7 07
Expected results:
Keyboard should just work
Additional info:
Can't reproduce on Fedora, can reproduce on CentOS 9 Stream.
No issue with other kind of devices I have at hand (headset, mice etc...)
- external trackers