[phonon-backend-vlc] [Bug 474091] KAlarm crashes when a repeated alarm runs for a long time and other alarms are queued up behind it

David Jarvie bugzilla_noreply at kde.org
Mon Sep 4 19:17:49 BST 2023


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

David Jarvie <djarvie at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Product|kalarm                      |phonon-backend-vlc
            Version|unspecified                 |0.11.3
           Assignee|djarvie at kde.org             |unassigned-bugs at kde.org
          Component|general                     |general
                 CC|                            |bcooksley at kde.org,
                   |                            |fabo at kde.org,
                   |                            |jb at videolan.org,
                   |                            |myriam at kde.org,
                   |                            |sitter at kde.org

--- Comment #3 from David Jarvie <djarvie at kde.org> ---
When testing, I've seen similar crashes after playing the sound file 10 or 20
times, and I even had it crash once the first time it tried to play the sound
file. I'm also using VLC, but under X11, not Wayland.

It used to work, so I think the bug must lie either in Phonon or somewhere in
the VLC library or pulse audio, so I'm reassigning the bug to Phonon.

Crash trace when it crashed before playing the sound file even once:

KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = kalarm path = /home/david/kde/usr/bin pid = 35904
KCrash: Arguments: /home/david/kde/usr/bin/kalarm 
==35904== 
==35904== Process terminating with default action of signal 11 (SIGSEGV)
==35904==    at 0x6F76A7C: __pthread_kill_implementation (pthread_kill.c:44)
==35904==    by 0x6F76A7C: __pthread_kill_internal (pthread_kill.c:78)
==35904==    by 0x6F76A7C: pthread_kill@@GLIBC_2.34 (pthread_kill.c:89)
==35904==    by 0x6F22475: raise (raise.c:26)
==35904==    by 0x51E40CC: KCrash::defaultCrashHandler(int) (in
/usr/lib/x86_64-linux-gnu/libKF5Crash.so.5.109.0)
==35904==    by 0x6F2251F: ??? (in /usr/lib/x86_64-linux-gnu/libc.so.6)
==35904==    by 0x890AD5E: ??? (in
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-15.99.so)
==35904==    by 0x89155DB: pa_iochannel_read_with_ancil_data (in
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-15.99.so)
==35904==    by 0x892A360: ??? (in
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-15.99.so)
==35904==    by 0x892B28E: ??? (in
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-15.99.so)
==35904==    by 0x7475915: ??? (in
/usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0.0.6)
==35904==    by 0x86CED3A: g_main_context_dispatch (in
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4)
==35904==    by 0x8724257: ??? (in
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4)
==35904==    by 0x86CC3E2: g_main_context_iteration (in
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4)
==35904==    by 0x6A64287:
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10)
==35904==    by 0x6A0972A:
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (in
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10)
==35904==    by 0x6A11CC3: QCoreApplication::exec() (in
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10)
==35904==    by 0x190F5F: main (main.cpp:75)
==35904== 
Segmentation fault (core dumped)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list