linuxmint / blueberry

A Bluetooth configuration tool
GNU General Public License v3.0
171 stars 51 forks source link

Bluetooth keyboard stops working and Blueberry no longer reports any BT adapters #109

Open nathan-b opened 3 years ago

nathan-b commented 3 years ago

Occasionally (this seems to happen primarily when the computer has been idle for some time, but might just be random) I will notice that my BT keyboard is no longer connected.

When I plug in a USB keyboard and investigate, the Blueberry applet shows that bluetooth is disabled, and does not allow me to enable it.

A search through the system logs shows that bt-adapter is dumping core:

Aug 09 15:51:21 nathanb-dev systemd-coredump[744532]: Process 744528 (bt-adapter) of user 1000 dumped core.

                                                      Stack trace of thread 744528:
                                                      #0  0x00007fc3f6830355 raise (libc.so.6 + 0x3c355)
                                                      #1  0x00007fc3f6819853 abort (libc.so.6 + 0x25853)
                                                      #2  0x00007fc3f6be7084 n/a (libglib-2.0.so.0 + 0x1c084)
                                                      #3  0x00007fc3f6c453fd g_assertion_message_expr (libglib-2.0.so.0 + 0x7a3fd)
                                                      #4  0x0000556395fc9412 n/a (bt-adapter + 0x9412)
                                                      #5  0x0000556395fc46ad n/a (bt-adapter + 0x46ad)
                                                      #6  0x00007fc3f681b002 __libc_start_main (libc.so.6 + 0x27002)
                                                      #7  0x0000556395fc4c3e n/a (bt-adapter + 0x4c3e)

                                                      Stack trace of thread 744530:
                                                      #0  0x00007fc3f68e905f __poll (libc.so.6 + 0xf505f)
                                                      #1  0x00007fc3f6c6b168 n/a (libglib-2.0.so.0 + 0xa0168)
                                                      #2  0x00007fc3f6c1bc03 g_main_loop_run (libglib-2.0.so.0 + 0x50c03)
                                                      #3  0x00007fc3f6b131a8 n/a (libgio-2.0.so.0 + 0x1001a8)
                                                      #4  0x00007fc3f6c45511 n/a (libglib-2.0.so.0 + 0x7a511)
                                                      #5  0x00007fc3f6769422 start_thread (libpthread.so.0 + 0x9422)
                                                      #6  0x00007fc3f68f3bf3 __clone (libc.so.6 + 0xffbf3)

                                                      Stack trace of thread 744529:
                                                      #0  0x00007fc3f68e905f __poll (libc.so.6 + 0xf505f)
                                                      #1  0x00007fc3f6c6b168 n/a (libglib-2.0.so.0 + 0xa0168)
                                                      #2  0x00007fc3f6c1c221 g_main_context_iteration (libglib-2.0.so.0 + 0x51221)
                                                      #3  0x00007fc3f6c1c272 n/a (libglib-2.0.so.0 + 0x51272)
                                                      #4  0x00007fc3f6c45511 n/a (libglib-2.0.so.0 + 0x7a511)
                                                      #5  0x00007fc3f6769422 start_thread (libpthread.so.0 + 0x9422)
                                                      #6  0x00007fc3f68f3bf3 __clone (libc.so.6 + 0xffbf3)