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.