Invalid file descriptor.
To whom it might concern,
if bluez is running without an agent and the remote device tries to connect to bluez you are able to trigger the "Invalid file descriptor".
bluetoothd[30869]: src/event.c:btd_event_bonding_complete() status 0x00 bluetoothd[30869]: src/adapter.c:adapter_get_device() A0:4E:04:F6:F5:05 bluetoothd[30869]: src/device.c:device_bonding_complete() bonding (nil) status 0x00 bluetoothd[30869]: audio/manager.c:hf_io_cb() Authorization denied!
(bluetoothd:30869): GLib-WARNING **: Invalid file descriptor.
bluetoothd[30869]: plugins/hciops.c:disconn_complete() handle 44 status 0x00 bluetoothd[30869]: src/event.c:btd_event_disconn_complete() bluetoothd[30869]: src/adapter.c:adapter_remove_connection()
cheers,
daniel
ps: I was told to report all crashes and bugs I find. Be prepared. I am a very capable finding bugs :)
argh, sorry, wrong mailing list.