Bug 476500 - KDE connect crashes after powering off the headphones
Summary: KDE connect crashes after powering off the headphones
Status: RESOLVED DUPLICATE of bug 477104
Alias: None
Product: kdeconnect
Classification: Applications
Component: common (show other bugs)
Version: 23.08.2
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-11-03 10:39 UTC by bounteous17
Modified: 2023-12-07 20:26 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bounteous17 2023-11-03 10:39:08 UTC
Application: kdeconnectd (23.08.2)

Qt Version: 5.15.11
Frameworks Version: 5.111.0
Operating System: Linux 6.5.9-arch2-1 x86_64
Windowing System: Wayland
Distribution: Arch Linux
DrKonqi: 5.27.9 [KCrashBackend]

-- Information about the crash:
The first time I disconnected the Bluetooth headphones, turning them off from the button they have, kde connect crashes. Then I restart the kde connect app, I proceed to do the same and this time it no longer crashes.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: KDE Connect Daemon (kdeconnectd), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>}
[KCrash Handler]
#6  0x00007f29b915590e in  () at /usr/lib/libKF5PulseAudioQt.so.3
#7  0x00007f29b803a0b8 in context_get_card_info_callback (pd=pd@entry=0x561adb56bf00, command=command@entry=2, tag=tag@entry=601, t=t@entry=0x561adb55c670, userdata=userdata@entry=0x561adb501260) at ../pulseaudio/src/pulse/introspect.c:990
#8  0x00007f29b3fbae72 in run_action (pd=0x561adb56bf00, r=0x561adb510b10, command=2, ts=0x561adb55c670) at ../pulseaudio/src/pulsecore/pdispatch.c:291
#9  0x00007f29b3fbc0ac in pa_pdispatch_run (pd=0x561adb56bf00, packet=packet@entry=0x561adb55e710, ancil_data=ancil_data@entry=0x561adb55de08, userdata=userdata@entry=0x561adb46c700) at ../pulseaudio/src/pulsecore/pdispatch.c:344
#10 0x00007f29b8028244 in pstream_packet_callback (p=<optimized out>, packet=0x561adb55e710, ancil_data=0x561adb55de08, userdata=0x561adb46c700) at ../pulseaudio/src/pulse/context.c:364
#11 0x00007f29b3fc0f95 in do_read (p=p@entry=0x561adb55db70, re=re@entry=0x561adb55dcf0) at ../pulseaudio/src/pulsecore/pstream.c:1023
#12 0x00007f29b3fc1e2f in do_pstream_read_write (p=0x561adb55db70) at ../pulseaudio/src/pulsecore/pstream.c:261
#13 0x00007f29bb127728 in dispatch_func (source=0x561adb46c580, callback=<optimized out>, userdata=<optimized out>) at ../pulseaudio/src/pulse/glib-mainloop.c:581
#14 0x00007f2a1490df19 in  () at /usr/lib/libglib-2.0.so.0
#15 0x00007f2a1496c2b7 in  () at /usr/lib/libglib-2.0.so.0
#16 0x00007f2a1490c112 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#17 0x00007f2a160eaf7c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x561adb111730, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#18 0x00007f2a1609ae74 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc665088c0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#19 0x00007f2a1609c313 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#20 0x00007f2a1653bf02 in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1870
#21 0x00007f2a16d76cda in QApplication::exec() () at kernel/qapplication.cpp:2832
#22 0x0000561ada9ae517 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kdeconnect/kdeconnect-kde-23.08.2/daemon/kdeconnectd.cpp:186
[Inferior 1 (process 1257) detached]

The reporter indicates this bug may be a duplicate of or related to bug 476154.

Reported using DrKonqi
Comment 1 Ryan Olthof 2023-12-07 20:26:39 UTC
*** This bug has been marked as a duplicate of bug 477104 ***