linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Segfault in bluetoothd on mouse connection
@ 2020-07-01  6:56 David Arroyo
  0 siblings, 0 replies; only message in thread
From: David Arroyo @ 2020-07-01  6:56 UTC (permalink / raw)
  To: linux-bluetooth

[-- Attachment #1: Type: text/plain, Size: 977 bytes --]

I have a "3D connexion cadmouse pro wireless" that reliably causes bluetoothd to segfault whenever I put it into pairing mode. Attached is debug output from bluetoothd, along with a btmon trace, and a stack trace. I haven't the slightest idea how bluetooth (or bluez, for that matter) works, so any assistance would be appreciated.

I stepped through a core dump with gdb. The segfault is from "io" being null, here:

https://git.kernel.org/pub/scm/bluetooth/bluez.git/tree/btio/btio.c?h=5.53&id=1524499483a3678951c0e3059b158836398c4e9b#n105

This is called as part of the report_map_read_cb callback and appears to be in response to a BT_ATT_OP_READ_BLOB_RSP opcode from the mouse. There are three such frames in the btmon trace, but I don't know which one was the trigger. 

I'm thinking this is a simple matter of adding a null guard to report_map_read_cb , but I wonder if this mouse is doing anything weird that will cause problems even after I fix this.

Sincerely,
David

[-- Attachment #2: cadmouse.snoop --]
[-- Type: application/octet-stream, Size: 28837 bytes --]

[-- Attachment #3: stack.txt --]
[-- Type: text/plain, Size: 1924 bytes --]

#0  g_io_channel_unix_get_fd (channel=0x0) at ../glib/giounix.c:656
#1  0x00005555555b68a3 in bt_io_get_type (io=<optimized out>, gerr=0x7fffffffc2a0) at btio/btio.c:105
#2  0x00005555555b88dc in bt_io_get (io=0x0, err=0x7fffffffc2a0, opt1=BT_IO_OPT_SOURCE) at btio/btio.c:1513
#3  0x00005555555a1e82 in report_map_read_cb (status=<optimized out>, pdu=<optimized out>, plen=<optimized out>,
    user_data=<optimized out>) at profiles/input/hog-lib.c:992
#4  0x00005555555b335c in read_blob_helper (status=0 '\000', rpdu=<optimized out>, rlen=13,
    user_data=0x5555556d3eb0) at attrib/gatt.c:804
#5  0x00005555555b44c6 in attrib_callback_result (opcode=<optimized out>, pdu=0x5555556d5c01,
    length=<optimized out>, user_data=0x5555556c6880) at attrib/gattrib.c:273
#6  0x000055555560b950 in handle_rsp (att=0x5555556c4200, opcode=<optimized out>, pdu=<optimized out>,
    pdu_len=<optimized out>) at src/shared/att.c:715
#7  0x000055555560baed in can_read_data (io=<optimized out>, user_data=0x5555556c4200) at src/shared/att.c:904
#8  0x0000555555615429 in watch_callback (channel=<optimized out>, cond=<optimized out>, user_data=<optimized out>)
    at src/shared/io-glib.c:170
#9  0x00007ffff7ef9c1e in g_main_dispatch (context=0x555555689d30) at ../glib/gmain.c:3179
#10 g_main_context_dispatch (context=context@entry=0x555555689d30) at ../glib/gmain.c:3844
#11 0x00007ffff7ef9fd0 in g_main_context_iterate (context=0x555555689d30, block=block@entry=1,
    dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3917
#12 0x00007ffff7efa2a3 in g_main_loop_run (loop=0x55555568aee0) at ../glib/gmain.c:4111
#13 0x00005555556159b1 in mainloop_run () at src/shared/mainloop-glib.c:79
#14 0x0000555555615db8 in mainloop_run_with_signal (func=<optimized out>, user_data=0x0)
    at src/shared/mainloop-notify.c:201
#15 0x00005555555ba6b5 in main (argc=<optimized out>, argv=<optimized out>) at src/main.c:729

[-- Attachment #4: debug.txt --]
[-- Type: text/plain, Size: 22278 bytes --]

bluetoothd[8166]: src/adapter.c:connected_callback() hci0 device CE:D8:FA:20:A7:B7 connected eir_len 0
bluetoothd[8166]: src/gatt-database.c:connect_cb() New incoming LE ATT connection
bluetoothd[8166]: src/device.c:device_attach_att() Elevating security level since LTK is available
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=1
bluetoothd[8166]: src/device.c:load_gatt_db() Restoring CE:D8:FA:20:A7:B7 gatt database from file
bluetoothd[8166]: src/device.c:load_service() loading service: 0x0001, end: 0x0007, uuid: 00001800-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_service() loading service: 0x0008, end: 0x0008, uuid: 00001801-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_service() loading service: 0x0009, end: 0x0011, uuid: 0000180a-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_service() loading service: 0x0012, end: 0x0016, uuid: 0000180f-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_service() loading service: 0x0017, end: 0x0030, uuid: 00001812-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_service() loading service: 0x0031, end: 0xffff, uuid: 00001812-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x0002, value handle: 0x0003, properties 0x000a value:  uuid: 00002a00-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x0004, value handle: 0x0005, properties 0x0002 value:  uuid: 00002a01-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x0006, value handle: 0x0007, properties 0x0002 value:  uuid: 00002a04-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x000a, value handle: 0x000b, properties 0x0002 value:  uuid: 00002a29-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x000c, value handle: 0x000d, properties 0x0002 value:  uuid: 00002a24-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x000e, value handle: 0x000f, properties 0x0002 value:  uuid: 00002a26-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x0010, value handle: 0x0011, properties 0x0002 value:  uuid: 00002a50-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x0013, value handle: 0x0014, properties 0x0012 value:  uuid: 00002a19-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_desc() loading descriptor handle: 0x0015, value: 0x0000, value uuid: 00002902-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_desc() loading descriptor handle: 0x0016, value: 0x0000, value uuid: 00002908-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_incl() loading included service: 0x0012, end: 0x0016, uuid: 0000180f-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x0019, value handle: 0x001a, properties 0x001a value:  uuid: 00002a4d-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_desc() loading descriptor handle: 0x001b, value: 0x0000, value uuid: 00002902-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_desc() loading descriptor handle: 0x001c, value: 0x0000, value uuid: 00002908-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x001d, value handle: 0x001e, properties 0x001a value:  uuid: 00002a4d-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_desc() loading descriptor handle: 0x001f, value: 0x0000, value uuid: 00002902-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_desc() loading descriptor handle: 0x0020, value: 0x0000, value uuid: 00002908-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x0021, value handle: 0x0022, properties 0x001a value:  uuid: 00002a4d-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_desc() loading descriptor handle: 0x0023, value: 0x0000, value uuid: 00002902-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_desc() loading descriptor handle: 0x0024, value: 0x0000, value uuid: 00002908-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x0025, value handle: 0x0026, properties 0x000a value:  uuid: 00002a4d-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_desc() loading descriptor handle: 0x0027, value: 0x0000, value uuid: 00002908-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x0028, value handle: 0x0029, properties 0x000a value:  uuid: 00002a4d-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_desc() loading descriptor handle: 0x002a, value: 0x0000, value uuid: 00002908-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x002b, value handle: 0x002c, properties 0x0002 value:  uuid: 00002a4b-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x002d, value handle: 0x002e, properties 0x0002 value:  uuid: 00002a4a-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x002f, value handle: 0x0030, properties 0x0004 value:  uuid: 00002a4c-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x0032, value handle: 0x0033, properties 0x0006 value:  uuid: 00002a4e-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x0034, value handle: 0x0035, properties 0x001a value:  uuid: 00002a4d-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_desc() loading descriptor handle: 0x0036, value: 0x0000, value uuid: 00002902-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_desc() loading descriptor handle: 0x0037, value: 0x0000, value uuid: 00002908-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x0038, value handle: 0x0039, properties 0x000a value:  uuid: 00002a4d-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_desc() loading descriptor handle: 0x003a, value: 0x0000, value uuid: 00002908-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x003b, value handle: 0x003c, properties 0x0002 value:  uuid: 00002a4b-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x003d, value handle: 0x003e, properties 0x001a value:  uuid: 00002a33-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_desc() loading descriptor handle: 0x003f, value: 0x0000, value uuid: 00002902-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:load_chrc() loading characteristic handle: 0x0040, value handle: 0x0041, properties 0x0002 value:  uuid: 00002a4a-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: profiles/battery/battery.c:batt_accept() BATT profile accept (CE:D8:FA:20:A7:B7)
bluetoothd[8166]: src/service.c:change_state() 0x559cceb1e2d0: device CE:D8:FA:20:A7:B7 profile batt-profile state changed: disconnected -> connected (0)
bluetoothd[8166]: profiles/deviceinfo/deviceinfo.c:deviceinfo_accept() deviceinfo profile accept (CE:D8:FA:20:A7:B7)
bluetoothd[8166]: profiles/deviceinfo/deviceinfo.c:handle_characteristic() Unsupported characteristic: 00002a29-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: profiles/deviceinfo/deviceinfo.c:handle_characteristic() Unsupported characteristic: 00002a24-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: profiles/deviceinfo/deviceinfo.c:handle_characteristic() Unsupported characteristic: 00002a26-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/service.c:change_state() 0x559cceb1e460: device CE:D8:FA:20:A7:B7 profile deviceinfo state changed: disconnected -> connected (0)
bluetoothd[8166]: profiles/gap/gas.c:gap_accept() GAP profile accept (CE:D8:FA:20:A7:B7)
bluetoothd[8166]: profiles/gap/gas.c:handle_characteristic() Unsupported characteristic: 00002a04-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/service.c:change_state() 0x559cceb1e260: device CE:D8:FA:20:A7:B7 profile gap-profile state changed: disconnected -> connected (0)
bluetoothd[8166]: profiles/input/hog.c:hog_device_accept() name=CadMouse Pro Wireless vendor=0x256F, product=0xC654, version=0x106
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=2
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=3
bluetoothd[8166]: profiles/input/hog-lib.c:bt_hog_attach() HoG discovering characteristics
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=4
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=5
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=6
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=7
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=8
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=9
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=10
bluetoothd[8166]: profiles/input/hog-lib.c:bt_hog_attach() HoG discovering characteristics
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=11
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=12
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=13
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=14
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=15
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=16
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=17
bluetoothd[8166]: src/service.c:change_state() 0x559cceb1d5f0: device CE:D8:FA:20:A7:B7 profile input-hog state changed: disconnected -> connected (0)
bluetoothd[8166]: src/service.c:btd_service_ref() 0x559cceb1d5f0: ref=2
bluetoothd[8166]: plugins/policy.c:service_cb() Added input-hog reconnect 0
bluetoothd[8166]: src/gatt-client.c:btd_gatt_client_connected() Device connected.
bluetoothd[8166]: src/gatt-database.c:send_notification_to_device() GATT server sending indication
bluetoothd[8166]: src/device.c:gatt_debug() MTU exchange complete, with MTU: 23
bluetoothd[8166]: profiles/gap/gas.c:read_device_name_cb() GAP Device Name: CadMouse Pro Wireless
bluetoothd[8166]: profiles/gap/gas.c:read_appearance_cb() GAP Appearance: 0x03c2
bluetoothd[8166]: profiles/input/hog-lib.c:proto_mode_read_cb() HoG is operating in Report Protocol Mode
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=16
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=15
bluetoothd[8166]: profiles/battery/battery.c:parse_battery_level() Battery Level updated: 92%
bluetoothd[8166]: profiles/input/hog-lib.c:report_reference_cb() Report 0x0035: id 0x1b type input
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=16
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=15
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=14
bluetoothd[8166]: profiles/input/hog-lib.c:report_reference_cb() Report 0x0039: id 0x12 type feature
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=13
bluetoothd[8166]: profiles/input/hog-lib.c:info_read_cb() bcdHID: 0x0111 bCountryCode: 0x00 Flags: 0x03
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=12
bluetoothd[8166]: profiles/input/hog-lib.c:report_reference_cb() Report 0x001a: id 0x01 type input
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=13
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=12
bluetoothd[8166]: profiles/input/hog-lib.c:report_reference_cb() Report 0x001e: id 0x03 type input
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=13
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=12
bluetoothd[8166]: profiles/input/hog-lib.c:report_reference_cb() Report 0x0022: id 0x17 type input
bluetoothd[8166]: attrib/gattrib.c:g_attrib_ref() 0x559cceb15ab0: g_attrib_ref=13
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=12
bluetoothd[8166]: profiles/input/hog-lib.c:report_reference_cb() Report 0x0026: id 0x10 type feature
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=11
bluetoothd[8166]: profiles/input/hog-lib.c:report_reference_cb() Report 0x0029: id 0x08 type feature
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=10
bluetoothd[8166]: profiles/input/hog-lib.c:info_read_cb() bcdHID: 0x0111 bCountryCode: 0x00 Flags: 0x03
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=9
bluetoothd[8166]: profiles/battery/battery.c:parse_battery_level() Battery Level updated: 100%
bluetoothd[8166]: profiles/battery/battery.c:batt_io_ccc_written_cb() Battery Level: notification enabled
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=8
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=7
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=6
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=5
bluetoothd[8166]: src/device.c:gatt_debug() Primary services found: 6
bluetoothd[8166]: src/device.c:gatt_debug() start: 0x0001, end: 0x0007, uuid: 00001800-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:gatt_debug() start: 0x0008, end: 0x0008, uuid: 00001801-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:gatt_debug() start: 0x0009, end: 0x0011, uuid: 0000180a-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:gatt_debug() start: 0x0012, end: 0x0016, uuid: 0000180f-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:gatt_debug() start: 0x0017, end: 0x0030, uuid: 00001812-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:gatt_debug() start: 0x0031, end: 0xffff, uuid: 00001812-0000-1000-8000-00805f9b34fb
bluetoothd[8166]: src/device.c:gatt_client_ready_cb() status: success, error: 0
bluetoothd[8166]: src/gatt-client.c:btd_gatt_client_ready() GATT client ready
bluetoothd[8166]: src/gatt-client.c:create_services() Exporting objects for GATT services: CE:D8:FA:20:A7:B7
bluetoothd[8166]: src/gatt-client.c:service_create() Exported GATT service: /org/bluez/hci0/dev_CE_D8_FA_20_A7_B7/service0008
bluetoothd[8166]: src/gatt-client.c:service_create() Exported GATT service: /org/bluez/hci0/dev_CE_D8_FA_20_A7_B7/service0009
bluetoothd[8166]: src/gatt-client.c:characteristic_create() Exported GATT characteristic: /org/bluez/hci0/dev_CE_D8_FA_20_A7_B7/service0009/char000a
bluetoothd[8166]: src/gatt-client.c:characteristic_create() Exported GATT characteristic: /org/bluez/hci0/dev_CE_D8_FA_20_A7_B7/service0009/char000c
bluetoothd[8166]: src/gatt-client.c:characteristic_create() Exported GATT characteristic: /org/bluez/hci0/dev_CE_D8_FA_20_A7_B7/service0009/char000e
bluetoothd[8166]: src/gatt-client.c:characteristic_create() Exported GATT characteristic: /org/bluez/hci0/dev_CE_D8_FA_20_A7_B7/service0009/char0010
bluetoothd[8166]: src/device.c:device_svc_resolved() /org/bluez/hci0/dev_CE_D8_FA_20_A7_B7 err 0
bluetoothd[8166]: profiles/input/hog-lib.c:report_ccc_written_cb() Report characteristic descriptor written: notifications enabled
bluetoothd[8166]: profiles/input/hog-lib.c:report_ccc_written_cb() Report characteristic descriptor written: notifications enabled
bluetoothd[8166]: profiles/input/hog-lib.c:report_ccc_written_cb() Report characteristic descriptor written: notifications enabled
bluetoothd[8166]: profiles/input/hog-lib.c:report_ccc_written_cb() Report characteristic descriptor written: notifications enabled
bluetoothd[8166]: attrib/gattrib.c:g_attrib_unref() 0x559cceb15ab0: g_attrib_unref=4
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb() HoG inspecting report map
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb() Report MAP:
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          05 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          09 02
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          a1 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          05 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          09 02
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          a1 02
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          85 1b
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          09 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          a1 00
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          05 09
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          19 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          29 08
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          15 00
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          25 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          95 08
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          75 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          81 02
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          05 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          09 30
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          09 31
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          16 02 80
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          26 ff 7f
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          75 10
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          95 02
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          81 06
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          a1 02
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          85 12
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          09 48
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          95 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          75 02
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          15 00
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          25 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          35 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          45 78
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          b1 02
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          85 1b
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          09 38
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          35 00
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          45 00
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          95 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          75 10
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          16 02 80
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          26 ff 7f
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          81 06
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          c0
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          a1 02
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          85 12
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          09 48
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          95 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          75 02
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          15 00
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          25 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          35 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          45 78
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          b1 02
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          35 00
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          45 00
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          95 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          75 04
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          b1 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          85 1b
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          05 0c
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          15 81
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          25 7f
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          75 08
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          0a 38 02
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          95 01
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          81 06
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          c0
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          c0
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          c0
bluetoothd[8166]: profiles/input/hog-lib.c:report_map_read_cb()          c0
Segmentation fault

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-07-01  6:57 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-01  6:56 Segfault in bluetoothd on mouse connection David Arroyo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).