ratbagd, segrault

Bug #1886705 reported by Tommy Nevtelen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libratbag
Fix Released
Unknown
libratbag (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

This bug is fixed upstream. Described in the linked github issue.

$ sudo ratbagd --verbose=raw
Initializing libratbag
ratbag debug: New device: Logitech M705
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: device assigned driver hidpp10
ratbag debug: hidraw info: bus 0x03 vendor 0x46d product 0x101b
ratbag debug: Logitech M705 is device '/dev/hidraw2'.
ratbag debug: Parsing HID report descriptor
ratbag debug: Parsing HID report descriptor
ratbag debug: - HID report ID 02
ratbag debug: - HID report ID 10
ratbag debug: - HID report ID 11
ratbag debug: - HID report ID 20
ratbag debug: - HID report ID 21
ratbag raw: Fetching individual features (0x1)
ratbag raw: hidpp10 tx: 10 | 00 | 81 | 01 | 00 00 00
ratbag raw: hidpp write: 10 00 81 01 00 00 00
ratbag raw: hidpp read: 10 01 81 01 42 00 00
ratbag raw: hidpp10 rx: 10 | 00 | 81 | 01 | 42 00 00
ratbag raw: Fetching HID++ notifications (00)
ratbag raw: hidpp10 tx: 10 | 00 | 81 | 00 | 00 00 00
ratbag raw: hidpp write: 10 00 81 00 00 00 00
ratbag raw: hidpp read: 10 01 81 00 10 00 00
ratbag raw: hidpp10 rx: 10 | 00 | 81 | 00 | 10 00 00
ratbag raw: Fetching current resolution (0x63)
ratbag raw: hidpp10 tx: 10 | 00 | 83 | 63 | 00 00 00
ratbag raw: hidpp write: 10 00 83 63 00 00 00
ratbag raw: hidpp read: 10 01 8f 83 63 01 00
ratbag raw: HID++ error from the device (0): ERR_INVALID_SUBID (01)
ratbag raw: hidpp10 rx: 10 | 00 | 8f | 83 | 63 01 00
ratbag raw: Fetching LED status (0x51)
ratbag raw: hidpp10 tx: 10 | 00 | 81 | 51 | 00 00 00
ratbag raw: hidpp write: 10 00 81 51 00 00 00
ratbag raw: hidpp read: 10 01 8f 81 51 02 00
ratbag raw: HID++ error from the device (0): ERR_INVALID_ADDRESS (02)
ratbag raw: hidpp10 rx: 10 | 00 | 8f | 81 | 51 02 00
ratbag raw: Fetching USB refresh rate (0x64)
ratbag raw: hidpp10 tx: 10 | 00 | 81 | 64 | 00 00 00
ratbag raw: hidpp write: 10 00 81 64 00 00 00
ratbag raw: hidpp read: 10 01 8f 81 64 02 00
ratbag raw: HID++ error from the device (0): ERR_INVALID_ADDRESS (02)
ratbag raw: hidpp10 rx: 10 | 00 | 8f | 81 | 64 02 00
ratbag raw: Fetching optical sensor settings (0x61)
ratbag raw: hidpp10 tx: 10 | 00 | 81 | 61 | 00 00 00
ratbag raw: hidpp write: 10 00 81 61 00 00 00
ratbag raw: hidpp read: 10 01 8f 81 61 02 00
ratbag raw: HID++ error from the device (0): ERR_INVALID_ADDRESS (02)
ratbag raw: hidpp10 rx: 10 | 00 | 8f | 81 | 61 02 00
ratbag raw: Fetching current profile (0xf)
ratbag raw: hidpp10 tx: 10 | 00 | 81 | 0f | 00 00 00
ratbag raw: hidpp write: 10 00 81 0f 00 00 00
ratbag raw: hidpp read: 10 01 8f 81 0f 02 00
ratbag raw: HID++ error from the device (0): ERR_INVALID_ADDRESS (02)
ratbag raw: hidpp10 rx: 10 | 00 | 8f | 81 | 0f 02 00
ratbag error: Failed to get HID++1.0 device for Logitech M705
ratbag error: libratbag bug: Logitech M705: invalid number of profiles (0)
Segmentation fault

Tommy Nevtelen (dal)
no longer affects: libratbag
Tommy Nevtelen (dal)
Changed in libratbag (Ubuntu):
status: New → Confirmed
description: updated
Changed in libratbag:
status: Unknown → Fix Released
Revision history for this message
Stephen Kitt (steve-sk2) wrote :

This was fixed in 0.14-1.

Changed in libratbag (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.