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

            Bug ID: 516986
           Summary: Crash loop after connecting bluetooth headphones
    Classification: Frameworks and Libraries
           Product: frameworks-kded
      Version First 6.23.0
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

Application: kded6 (6.23.0)

ApplicationNotResponding [ANR]: false
Qt Version: 6.10.2
Frameworks Version: 6.23.0
Operating System: Linux 6.18.13-arch1-1 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.6.1 [CoredumpBackend]

-- Information about the crash:
After connecting a pair of QC Quietcomfort headphones, plasmashell bugs for
around a second or two before crashing and entering a loop of crashes spams the
desktop with crash handler dialogs. 
The taskbar does not reappear until I reboot. 
I could perform some experiments when I have more time.

The crash can be reproduced every time.

-- Backtrace (Reduced):
#5  0x00007f7f143e7141 in ??? () at /usr/lib/libKF6PulseAudioQt.so.5
#6  0x00007f7f144030cc in ??? () at /usr/lib/libKF6PulseAudioQt.so.5
#7  0x00007f7f1439abb5 in context_get_source_info_callback
(pd=pd@entry=0x55e0e57c1b00, command=command@entry=2, tag=tag@entry=4,
t=t@entry=0x7f7ec8002ab0, userdata=userdata@entry=0x55e0e57cbdc0) at
../pulseaudio/src/pulse/introspect.c:547
#8  0x00007f7f1433ea93 in run_action (pd=0x55e0e57c1b00, r=0x55e0e52dcf90,
command=2, ts=0x7f7ec8002ab0) at ../pulseaudio/src/pulsecore/pdispatch.c:291
#9  0x00007f7f1433fd60 in pa_pdispatch_run (pd=0x55e0e57c1b00,
packet=packet@entry=0x55e0e57bf870, ancil_data=ancil_data@entry=0x55e0e57aa1e8,
userdata=userdata@entry=0x55e0e54dca70) at
../pulseaudio/src/pulsecore/pdispatch.c:344
#10 0x00007f7f1438e50d in pstream_packet_callback (p=<optimized out>,
packet=0x55e0e57bf870, ancil_data=0x55e0e57aa1e8, userdata=0x55e0e54dca70) at
../pulseaudio/src/pulse/context.c:364
#11 0x00007f7f14344c33 in do_read (p=p@entry=0x55e0e57a9f50,
re=re@entry=0x55e0e57aa0d0) at ../pulseaudio/src/pulsecore/pstream.c:1032
#12 0x00007f7f14345ad7 in do_pstream_read_write (p=0x55e0e57a9f50) at
../pulseaudio/src/pulsecore/pstream.c:265
#13 0x00007f7f242f530c in dispatch_func (source=<optimized out>,
callback=<optimized out>, userdata=<optimized out>) at
../pulseaudio/src/pulse/glib-mainloop.c:581
#14 0x00007f7f3bec4f4d in g_main_dispatch (context=0x7f7f30000f00) at
../glib/glib/gmain.c:3565
#15 0x00007f7f3bec6617 in g_main_context_dispatch_unlocked
(context=0x7f7f30000f00) at ../glib/glib/gmain.c:4425
#16 g_main_context_iterate_unlocked (context=context@entry=0x7f7f30000f00,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/glib/gmain.c:4490
#17 0x00007f7f3bec6825 in g_main_context_iteration (context=0x7f7f30000f00,
may_block=1) at ../glib/glib/gmain.c:4556
#18 0x00007f7f3ca4fcb2 in QEventDispatcherGlib::processEvents
(this=0x55e0e4f46e80, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#19 0x00007f7f3c776cf6 in QEventLoop::processEvents (this=0x7fffc0314e90,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#20 QEventLoop::exec (this=0x7fffc0314e90, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#5  0x00007f7f143e7141 in ??? () at /usr/lib/libKF6PulseAudioQt.so.5
#6  0x00007f7f144030cc in ??? () at /usr/lib/libKF6PulseAudioQt.so.5
#7  0x00007f7f1439abb5 in context_get_source_info_callback
(pd=pd@entry=0x55e0e57c1b00, command=command@entry=2, tag=tag@entry=4,
t=t@entry=0x7f7ec8002ab0, userdata=userdata@entry=0x55e0e57cbdc0) at
../pulseaudio/src/pulse/introspect.c:547
#8  0x00007f7f1433ea93 in run_action (pd=0x55e0e57c1b00, r=0x55e0e52dcf90,
command=2, ts=0x7f7ec8002ab0) at ../pulseaudio/src/pulsecore/pdispatch.c:291
#9  0x00007f7f1433fd60 in pa_pdispatch_run (pd=0x55e0e57c1b00,
packet=packet@entry=0x55e0e57bf870, ancil_data=ancil_data@entry=0x55e0e57aa1e8,
userdata=userdata@entry=0x55e0e54dca70) at
../pulseaudio/src/pulsecore/pdispatch.c:344
#10 0x00007f7f1438e50d in pstream_packet_callback (p=<optimized out>,
packet=0x55e0e57bf870, ancil_data=0x55e0e57aa1e8, userdata=0x55e0e54dca70) at
../pulseaudio/src/pulse/context.c:364
#11 0x00007f7f14344c33 in do_read (p=p@entry=0x55e0e57a9f50,
re=re@entry=0x55e0e57aa0d0) at ../pulseaudio/src/pulsecore/pstream.c:1032
#12 0x00007f7f14345ad7 in do_pstream_read_write (p=0x55e0e57a9f50) at
../pulseaudio/src/pulsecore/pstream.c:265
#13 0x00007f7f242f530c in dispatch_func (source=<optimized out>,
callback=<optimized out>, userdata=<optimized out>) at
../pulseaudio/src/pulse/glib-mainloop.c:581
#14 0x00007f7f3bec4f4d in g_main_dispatch (context=0x7f7f30000f00) at
../glib/glib/gmain.c:3565
#15 0x00007f7f3bec6617 in g_main_context_dispatch_unlocked
(context=0x7f7f30000f00) at ../glib/glib/gmain.c:4425
#16 g_main_context_iterate_unlocked (context=context@entry=0x7f7f30000f00,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/glib/gmain.c:4490
#17 0x00007f7f3bec6825 in g_main_context_iteration (context=0x7f7f30000f00,
may_block=1) at ../glib/glib/gmain.c:4556
#18 0x00007f7f3ca4fcb2 in QEventDispatcherGlib::processEvents
(this=0x55e0e4f46e80, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#19 0x00007f7f3c776cf6 in QEventLoop::processEvents (this=0x7fffc0314e90,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#20 QEventLoop::exec (this=0x7fffc0314e90, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186


Reported using DrKonqi

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

Reply via email to