https://bugs.kde.org/show_bug.cgi?id=492894

            Bug ID: 492894
           Summary: Kde connect Daemon crashes when BT headset are
                    switched off
    Classification: Applications
           Product: kdeconnect
           Version: 23.08.5
          Platform: Kubuntu
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: plasmoid
          Assignee: albertv...@gmail.com
          Reporter: bettaz.develo...@gmail.com
  Target Milestone: ---

SUMMARY
Hi,
whenever I put back in the case my Sony WF-1000XM4 (paired in HSP/HFP mode,
with mSBC codec), it disconnects from my laptop Bluetooth and this causes a
problem in pulse audio. Somehow consequently a crash is reported for KdeConnect
Daemon. Follows backtrace (I recently updated from 22.04.1 LTS to 24.04 LTS)

STEPS TO REPRODUCE
1. Pull the headphones out of the case and wait for them to connect via BT 
(already paired with HSP/HFP mode, with mSBC codec as default), they will
initially connect as AD2P and later move to the preset I choose
2. Put the headphones back in the case

OBSERVED RESULT
A crash in KDEconnect Daemon happens and the mobile phone is not connecting no
more to the daemon

EXPECTED RESULT
Kdeconnect continues working as before

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 24.04
KDE Plasma Version: 5.27.11
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.13
Kernel Version: 6.8.0-41-generic (64-bit)
Graphics Platform: offscreen
Processors: 16 × AMD Ryzen 7 PRO 6850U with Radeon Graphics
Memory: 30.1 GiB of RAM
Graphics Processor: AMD Radeon Graphics

ADDITIONAL INFORMATION

Application: KDE Connect Daemon (kdeconnectd), signal: Segmentation fault

[KCrash Handler]
#4  0x0000777f9a1c0607 in ?? () from
/lib/x86_64-linux-gnu/libKF5PulseAudioQt.so.3
#5  0x0000777f9a173dcf in ?? () from /lib/x86_64-linux-gnu/libpulse.so.0
#6  0x0000777f9a10e558 in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-16.1.so
#7  0x0000777f9a1129ec in pa_pdispatch_run () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-16.1.so
#8  0x0000777f9a1621db in ?? () from /lib/x86_64-linux-gnu/libpulse.so.0
#9  0x0000777f9a119aaf in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-16.1.so
#10 0x0000777f9a11b3c7 in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-16.1.so
#11 0x0000777f9be61829 in ?? () from
/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0
#12 0x0000777fb6f145b5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x0000777fb6f73717 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x0000777fb6f13a53 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x0000777fb8335279 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x0000777fb82d6a7b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x0000777fb82df3e8 in QCoreApplication::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00005fd8f6f5906d in ?? ()
#19 0x0000777fb782a1ca in __libc_start_call_main
(main=main@entry=0x5fd8f6f58bd0, argc=argc@entry=1,
argv=argv@entry=0x7ffdfa41f858) at ../sysdeps/nptl/libc_start_call_main.h:58
#20 0x0000777fb782a28b in __libc_start_main_impl (main=0x5fd8f6f58bd0, argc=1,
argv=0x7ffdfa41f858, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffdfa41f848) at ../csu/libc-start.c:360
#21 0x00005fd8f6f59295 in ?? ()
[Inferior 1 (process 43515) detached]

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to