Crashes when connecting to Logitech BT-Connect device

Bug #1856627 reported by PJO on 2019-12-17
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
bluez-tools (Ubuntu)
Undecided
Unassigned

Bug Description

Using Linux Mint 19.3 beta (Tricia), Gnome desktop with GTK toolkit

bluez-tools:
  Installed: 0.2.0~20140808-5build1
  Candidate: 0.2.0~20140808-5build1
  Version table:
 *** 0.2.0~20140808-5build1 500
        500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
        100 /var/lib/dpkg/status

New install of Linux Mint 19.3 on a Lenovo X200. Two pairs of crashes so far, each of the pair with the same time. Doesn't happen every time.

===================================================================
 Info
===================================================================
           PID: 6965 (bt-adapter)
           UID: 1000 (paul)
           GID: 1000 (paul)
        Signal: 6 (ABRT)
     Timestamp: Mon 2019-12-16 19:04:45 GMT (5h 57min ago)
  Command Line: bt-adapter -i
    Executable: /usr/bin/bt-adapter
 Control Group: /user.slice/user-1000.slice/session-c2.scope
          Unit: session-c2.scope
         Slice: user-1000.slice
       Session: c2
     Owner UID: 1000 (paul)
       Boot ID: 66bfa40bedcc4fcb8a9c73ef1af4726a
    Machine ID: db44694c63f242bd814d4552088151aa
      Hostname: X200
       Storage: /var/lib/systemd/coredump/core.bt-adapter.1000.66bfa40bedcc4fcb8a9c73ef1af4726a.6965.1576523085000000.lz4
       Message: Process 6965 (bt-adapter) of user 1000 dumped core.

                Stack trace of thread 6965:
                #0 0x00007fa76dafde97 __GI_raise (libc.so.6)
                #1 0x00007fa76daff801 __GI_abort (libc.so.6)
                #2 0x00007fa76e516335 g_assertion_message (libglib-2.0.so.0)
                #3 0x00007fa76e51639a g_assertion_message_expr (libglib-2.0.so.0)
                #4 0x000055d7c4e38eeb n/a (bt-adapter)
                #5 0x000055d7c4e34719 n/a (bt-adapter)
                #6 0x00007fa76dae0b97 __libc_start_main (libc.so.6)
                #7 0x000055d7c4e34d5a n/a (bt-adapter)

                Stack trace of thread 6966:
                #0 0x00007fa76dbd3bf9 __GI___poll (libc.so.6)
                #1 0x00007fa76e4ef5c9 n/a (libglib-2.0.so.0)
                #2 0x00007fa76e4ef6dc g_main_context_iteration (libglib-2.0.so.0)
                #3 0x00007fa76e4ef721 n/a (libglib-2.0.so.0)
                #4 0x00007fa76e517195 n/a (libglib-2.0.so.0)
                #5 0x00007fa76d6356db start_thread (libpthread.so.0)
                #6 0x00007fa76dbe088f __clone (libc.so.6)

                Stack trace of thread 6967:
                #0 0x00007fa76dbda839 syscall (libc.so.6)
                #1 0x00007fa76e4ece7b g_source_attach (libglib-2.0.so.0)
                #2 0x00007fa76e191ba2 n/a (libgio-2.0.so.0)
                #3 0x00007fa76e1c1145 n/a (libgio-2.0.so.0)
                #4 0x00007fa76e1d5477 n/a (libgio-2.0.so.0)
                #5 0x00007fa76e1911a3 n/a (libgio-2.0.so.0)
                #6 0x00007fa76e1911d9 n/a (libgio-2.0.so.0)
                #7 0x00007fa76e4ef285 g_main_context_dispatch (libglib-2.0.so.0)
                #8 0x00007fa76e4ef650 n/a (libglib-2.0.so.0)
                #9 0x00007fa76e4ef962 g_main_loop_run (libglib-2.0.so.0)
                #10 0x00007fa76e1d30e6 n/a (libgio-2.0.so.0)
                #11 0x00007fa76e517195 n/a (libglib-2.0.so.0)
                #12 0x00007fa76d6356db start_thread (libpthread.so.0)
                #13 0x00007fa76dbe088f __clone (libc.so.6)
===================================================================
 GDB Log
===================================================================
[New LWP 6965]
[New LWP 6966]
[New LWP 6967]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `bt-adapter -i'.
Program terminated with signal SIGABRT, Aborted.
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
[Current thread is 1 (Thread 0x7fa76e9bf880 (LWP 6965))]

===================================================================
 GDB Backtrace
===================================================================
[New LWP 6965]
[New LWP 6966]
[New LWP 6967]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `bt-adapter -i'.
Program terminated with signal SIGABRT, Aborted.
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
[Current thread is 1 (Thread 0x7fa76e9bf880 (LWP 6965))]
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1 0x00007fa76daff801 in __GI_abort () at abort.c:79
#2 0x00007fa76e516335 in g_assertion_message () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fa76e51639a in g_assertion_message_expr () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000055d7c4e38eeb in ?? ()
#5 0x000055d7c4e34719 in ?? ()
#6 0x00007fa76dae0b97 in __libc_start_main (main=0x55d7c4e34160, argc=2, argv=0x7ffcae993ac8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcae993ab8) at ../csu/libc-start.c:310
#7 0x000055d7c4e34d5a in ?? ()

===================================================================
 GDB Backtrace (all threads)
===================================================================
[New LWP 6965]
[New LWP 6966]
[New LWP 6967]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `bt-adapter -i'.
Program terminated with signal SIGABRT, Aborted.
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
[Current thread is 1 (Thread 0x7fa76e9bf880 (LWP 6965))]

Thread 3 (Thread 0x7fa76b62e700 (LWP 6967)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007fa76e4ece7b in g_source_attach () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fa76e191ba2 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#3 0x00007fa76e1c1145 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4 0x00007fa76e1d5477 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#5 0x00007fa76e1911a3 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#6 0x00007fa76e1911d9 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#7 0x00007fa76e4ef285 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#8 0x00007fa76e4ef650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#9 0x00007fa76e4ef962 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#10 0x00007fa76e1d30e6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#11 0x00007fa76e517195 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#12 0x00007fa76d6356db in start_thread (arg=0x7fa76b62e700) at pthread_create.c:463
        pd = 0x7fa76b62e700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140357037909760, -8913477752798653270, 140357037907584, 0, 94385216921760, 140723237763024, 8863684331908289706, 8863697539163149482}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#13 0x00007fa76dbe088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 2 (Thread 0x7fa76be2f700 (LWP 6966)):
#0 0x00007fa76dbd3bf9 in __GI___poll (fds=0x55d7c553a7e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007fa76e4ef5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fa76e4ef6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fa76e4ef721 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007fa76e517195 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007fa76d6356db in start_thread (arg=0x7fa76be2f700) at pthread_create.c:463
        pd = 0x7fa76be2f700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140357046302464, -8913477752798653270, 140357046300288, 0, 94385216921600, 140723237762640, 8863683232933532842, 8863697539163149482}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007fa76dbe088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 1 (Thread 0x7fa76e9bf880 (LWP 6965)):
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
        set = {__val = {0, 94385209672048, 94385209689588, 140357087232095, 94385216995700, 24, 2064, 124, 94385209671008, 140723237763296, 140357080362048, 140357076858840, 569864945664, 2048, 346526646272, 7}}
        pid = <optimized out>
        tid = <optimized out>
        ret = <optimized out>
#1 0x00007fa76daff801 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0xfed0, sa_sigaction = 0xfed0}, sa_mask = {__val = {140356779807168, 0, 140723237763296, 140720308486145, 935478458375005952, 72057594037927936, 16777216, 6917529027641081856, 94383919595520, 140356779807168, 0, 0, 935478458375005952, 94385209671008, 140356779807168, 97}}, sa_flags = 1853591008, sa_restorer = 0x7ffcae9938e0}
        sigs = {__val = {32, 0 <repeats 15 times>}}
        __cnt = <optimized out>
        __set = <optimized out>
        __cnt = <optimized out>
        __set = <optimized out>
#2 0x00007fa76e516335 in g_assertion_message () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fa76e51639a in g_assertion_message_expr () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x000055d7c4e38eeb in ?? ()
No symbol table info available.
#5 0x000055d7c4e34719 in ?? ()
No symbol table info available.
#6 0x00007fa76dae0b97 in __libc_start_main (main=0x55d7c4e34160, argc=2, argv=0x7ffcae993ac8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcae993ab8) at ../csu/libc-start.c:310
        self = <optimized out>
        __self = <optimized out>
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3450741361024095402, 94385209560368, 140723237763776, 0, 0, 8914217988466857130, 8863695848409191594}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7fa76e7ca733 <_dl_init+259>, 0x7fa76e4995b8}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1853663027}}}
        not_first_call = <optimized out>
#7 0x000055d7c4e34d5a in ?? ()
No symbol table info available.
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1 0x00007fa76daff801 in __GI_abort () at abort.c:79
#2 0x00007fa76e516335 in g_assertion_message () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fa76e51639a in g_assertion_message_expr () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000055d7c4e38eeb in ?? ()
#5 0x000055d7c4e34719 in ?? ()
#6 0x00007fa76dae0b97 in __libc_start_main (main=0x55d7c4e34160, argc=2, argv=0x7ffcae993ac8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcae993ab8) at ../csu/libc-start.c:310
#7 0x000055d7c4e34d5a in ?? ()

PJO (lexicographer) wrote :
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in bluez-tools (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related questions

Bug attachments