Bug 480789 - crash in exit
Summary: crash in exit
Status: RESOLVED DUPLICATE of bug 481334
Alias: None
Product: kalarm
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: David Jarvie
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2024-02-03 17:25 UTC by x123456789fy@outlook.com
Modified: 2024-03-02 18:00 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description x123456789fy@outlook.com 2024-02-03 17:25:33 UTC
Application: kalarm (3.6.3 (KDE Gear 23.08.4))

Qt Version: 5.15.12
Frameworks Version: 5.114.0
Operating System: Linux 6.7.1-2-default x86_64
Windowing System: Wayland
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.27.10 [CoredumpBackend]

-- Information about the crash:
This error occurs when exiting, I'm not sure what's happening and would like to get an analysis from the developers

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: KAlarm (kalarm), signal: Aborted

           PID: 5510 (kalarm)
           UID: 1000 (mraodragon)
           GID: 1000 (mraodragon)
        Signal: 6 (ABRT)
     Timestamp: Sun 2024-02-04 01:10:13 CST (28s ago)
  Command Line: /usr/bin/kalarm
    Executable: /usr/bin/kalarm
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-\x2fusr\x2fbin\x2fkalarm-d08b52b0c37845ac9bf2e28155f0a32d.scope
          Unit: user@1000.service
     User Unit: app-\x2fusr\x2fbin\x2fkalarm-d08b52b0c37845ac9bf2e28155f0a32d.scope
         Slice: user-1000.slice
     Owner UID: 1000 (mraodragon)
       Boot ID: 4f2d803cb0c14e70a5fbe52ef177c2cf
    Machine ID: bb6600a74bbd4f51b20d71c8cc55a331
      Hostname: localhost.localdomain
       Storage: /var/lib/systemd/coredump/core.kalarm.1000.4f2d803cb0c14e70a5fbe52ef177c2cf.5510.1706980213000000.zst (present)
  Size on Disk: 5.1M
       Message: Process 5510 (kalarm) of user 1000 dumped core.
                
                Stack trace of thread 5510:
                #0  0x00007f94f3e91dec __pthread_kill_implementation (libc.so.6 + 0x91dec)
                #1  0x00007f94f3e3f0c6 raise (libc.so.6 + 0x3f0c6)
                #2  0x00007f94f635e92d _ZN6KCrash19defaultCrashHandlerEi (libKF5Crash.so.5 + 0x792d)
                #3  0x00007f94f3e3f190 __restore_rt (libc.so.6 + 0x3f190)
                #4  0x00007f94f3e91dec __pthread_kill_implementation (libc.so.6 + 0x91dec)
                #5  0x00007f94f3e3f0c6 raise (libc.so.6 + 0x3f0c6)
                #6  0x00007f94f3e268d7 abort (libc.so.6 + 0x268d7)
                #7  0x00007f94f5cf5bbd cleanup_defer_events (libpulse-mainloop-glib.so.0 + 0x1bbd)
                #8  0x00007f94f5cf631a scan_dead (libpulse-mainloop-glib.so.0 + 0x231a)
                #9  0x00007f94f2915425 n/a (libglib-2.0.so.0 + 0x5d425)
                #10 0x00007f94f2915a36 n/a (libglib-2.0.so.0 + 0x5da36)
                #11 0x00007f94f291620c g_main_context_iteration (libglib-2.0.so.0 + 0x5e20c)
                #12 0x00007f94f494688e _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x34688e)
                #13 0x00007f94f48ec3cb _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2ec3cb)
                #14 0x00007f94f48f4860 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x2f4860)
                #15 0x00005562b7497966 main (kalarm + 0x85966)
                #16 0x00007f94f3e281b0 __libc_start_call_main (libc.so.6 + 0x281b0)
                #17 0x00007f94f3e28279 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x28279)
                #18 0x00005562b7499295 _start (kalarm + 0x87295)
                
                Stack trace of thread 20457:
                #0  0x00007f94f3f0a3dc read (libc.so.6 + 0x10a3dc)
                #1  0x00007f94f25a0751 read (libpulsecommon-16.1.so + 0x27751)
                #2  0x00007f94f41d2d7e clear_wakeup (libpulse.so.0 + 0x27d7e)
                #3  0x00007f94f41d30c8 pa_mainloop_iterate (libpulse.so.0 + 0x280c8)
                #4  0x00007f94f6a13a8f _ZN6Phonon12PulseSupportC1Ev (libphonon4qt5.so.4 + 0x42a8f)
                #5  0x00007f94f6a13d95 _ZN6Phonon12PulseSupport17getInstanceOrNullEb (libphonon4qt5.so.4 + 0x42d95)
                #6  0x00007f94de96450f _ZN6Phonon3VLC11AudioOutput16handleAddToMediaEPNS0_5MediaE (phonon_vlc.so + 0x1550f)
                #7  0x00007f94de970ae0 _ZN6Phonon3VLC11MediaObject10setupMediaEv (phonon_vlc.so + 0x21ae0)
                #8  0x00007f94de971057 .LTHUNK4.lto_priv.2 (phonon_vlc.so + 0x22057)
                #9  0x00005562b754873d _ZN11AudioPlayer14checkAudioPlayEv (kalarm + 0x13673d)
                #10 0x00007f94f4925be2 _ZN9QtPrivate15QSlotObjectBase4callEP7QObjectPPv (libQt5Core.so.5 + 0x325be2)
                #11 0x00007f94f49196f0 _ZN7QObject5eventEP6QEvent (libQt5Core.so.5 + 0x3196f0)
                #12 0x00007f94f57a51ae _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x1a51ae)
                #13 0x00007f94f48ed938 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2ed938)
                #14 0x00007f94f48f0f31 _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt5Core.so.5 + 0x2f0f31)
                #15 0x00007f94f4947063 postEventSourceDispatch (libQt5Core.so.5 + 0x347063)
                #16 0x00007f94f2913f30 n/a (libglib-2.0.so.0 + 0x5bf30)
                #17 0x00007f94f2915b58 n/a (libglib-2.0.so.0 + 0x5db58)
                #18 0x00007f94f291620c g_main_context_iteration (libglib-2.0.so.0 + 0x5e20c)
                #19 0x00007f94f4946876 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x346876)
                #20 0x00007f94f48ec3cb _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2ec3cb)
                #21 0x00007f94f470304e _ZN7QThread4execEv (libQt5Core.so.5 + 0x10304e)
                #22 0x00007f94f470427d operator() (libQt5Core.so.5 + 0x10427d)
                #23 0x00007f94f3e8ff44 start_thread (libc.so.6 + 0x8ff44)
                #24 0x00007f94f3f184ec __clone3 (libc.so.6 + 0x1184ec)
                
                Stack trace of thread 20463:
                #0  0x00007f94f3e8bc89 __GI___pthread_enable_asynccancel (libc.so.6 + 0x8bc89)
                #1  0x00007f94f3f0a3c7 read (libc.so.6 + 0x10a3c7)
                #2  0x00007f94f25a0751 read (libpulsecommon-16.1.so + 0x27751)
                #3  0x00007f94f41d2d7e clear_wakeup (libpulse.so.0 + 0x27d7e)
                #4  0x00007f94f41d30c8 pa_mainloop_iterate (libpulse.so.0 + 0x280c8)
                #5  0x00007f94f41d3180 pa_mainloop_run (libpulse.so.0 + 0x28180)
                #6  0x00007f94f41e2dd9 thread (libpulse.so.0 + 0x37dd9)
                #7  0x00007f94f25d623f internal_thread_func (libpulsecommon-16.1.so + 0x5d23f)
                #8  0x00007f94f3e8ff44 start_thread (libc.so.6 + 0x8ff44)
                #9  0x00007f94f3f184ec __clone3 (libc.so.6 + 0x1184ec)
                
                Stack trace of thread 20489:
                #0  0x00007f94f3f09d9f __poll (libc.so.6 + 0x109d9f)
                #1  0x00007f94f41dee31 poll (libpulse.so.0 + 0x33e31)
                #2  0x00007f94f41c8854 pa_mainloop_poll (libpulse.so.0 + 0x1d854)
                #3  0x00007f94f41d30d6 pa_mainloop_iterate (libpulse.so.0 + 0x280d6)
                #4  0x00007f94f41d3180 pa_mainloop_run (libpulse.so.0 + 0x28180)
                #5  0x00007f94f41e2dd9 thread (libpulse.so.0 + 0x37dd9)
                #6  0x00007f94f25d623f internal_thread_func (libpulsecommon-16.1.so + 0x5d23f)
                #7  0x00007f94f3e8ff44 start_thread (libc.so.6 + 0x8ff44)
                #8  0x00007f94f3f184ec __clone3 (libc.so.6 + 0x1184ec)
                
                Stack trace of thread 5526:
                #0  0x00007f94f3e94d84 __GI___pthread_mutex_unlock_usercnt (libc.so.6 + 0x94d84)
                #1  0x00007f94f40183e6 wl_display_prepare_read_queue (libwayland-client.so.0 + 0x83e6)
                #2  0x00007f94f379e3f4 n/a (libQt5WaylandClient.so.5 + 0x863f4)
                #3  0x00007f94f470427d operator() (libQt5Core.so.5 + 0x10427d)
                #4  0x00007f94f3e8ff44 start_thread (libc.so.6 + 0x8ff44)
                #5  0x00007f94f3f184ec __clone3 (libc.so.6 + 0x1184ec)
                
                Stack trace of thread 5527:
                #0  0x00007f94f3e8c4ee __futex_abstimed_wait_common (libc.so.6 + 0x8c4ee)
                #1  0x00007f94f3e8f230 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8f230)
                #2  0x00007f94e5f0f3eb n/a (crocus_dri.so + 0x10f3eb)
                #3  0x00007f94e5f04657 n/a (crocus_dri.so + 0x104657)
                #4  0x00007f94f3e8ff44 start_thread (libc.so.6 + 0x8ff44)
                #5  0x00007f94f3f184ec __clone3 (libc.so.6 + 0x1184ec)
                
                Stack trace of thread 5525:
                #0  0x00007f94f3e8c4ee __futex_abstimed_wait_common (libc.so.6 + 0x8c4ee)
                #1  0x00007f94f3e8f230 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8f230)
                #2  0x00007f94f4709afb _ZN21QWaitConditionPrivate4waitE14QDeadlineTimer (libQt5Core.so.5 + 0x109afb)
                #3  0x00007f94f379e33f n/a (libQt5WaylandClient.so.5 + 0x8633f)
                #4  0x00007f94f470427d operator() (libQt5Core.so.5 + 0x10427d)
                #5  0x00007f94f3e8ff44 start_thread (libc.so.6 + 0x8ff44)
                #6  0x00007f94f3f184ec __clone3 (libc.so.6 + 0x1184ec)
                
                Stack trace of thread 5521:
                #0  0x00007f94f3f09d9f __poll (libc.so.6 + 0x109d9f)
                #1  0x00007f94f2915aff n/a (libglib-2.0.so.0 + 0x5daff)
                #2  0x00007f94f291620c g_main_context_iteration (libglib-2.0.so.0 + 0x5e20c)
                #3  0x00007f94f4946876 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x346876)
                #4  0x00007f94f48ec3cb _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2ec3cb)
                #5  0x00007f94f470304e _ZN7QThread4execEv (libQt5Core.so.5 + 0x10304e)
                #6  0x00007f94f5586517 n/a (libQt5DBus.so.5 + 0x1a517)
                #7  0x00007f94f470427d operator() (libQt5Core.so.5 + 0x10427d)
                #8  0x00007f94f3e8ff44 start_thread (libc.so.6 + 0x8ff44)
                #9  0x00007f94f3f184ec __clone3 (libc.so.6 + 0x1184ec)
                ELF object binary architecture: AMD x86-64

[New LWP 5510]
[New LWP 20457]
[New LWP 20463]
[New LWP 20489]
[New LWP 5526]
[New LWP 5527]
[New LWP 5525]
[New LWP 5521]

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.opensuse.org/>
Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/kalarm'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007f94f3e91dec in __pthread_kill_implementation () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f94f0e8aec0 (LWP 5510))]
[Current thread is 1 (Thread 0x7f94f0e8aec0 (LWP 5510))]

Thread 8 (Thread 0x7f94ee8006c0 (LWP 5521)):
#0  0x00007f94f3f09d9f in poll () at /lib64/libc.so.6
#1  0x00007f94f2915aff in  () at /lib64/libglib-2.0.so.0
#2  0x00007f94f291620c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f94f4946876 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f94e8000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f94f48ec3cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f94ee7ffb50, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#5  0x00007f94f470304e in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f94f5586517 in  () at /lib64/libQt5DBus.so.5
#7  0x00007f94f470427d in operator() (__closure=<optimized out>) at thread/qthread_unix.cpp:350
#8  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at thread/qthread_unix.cpp:287
#9  QThreadPrivate::start(void*) (arg=0x7f94f55ff060) at thread/qthread_unix.cpp:310
#10 0x00007f94f3e8ff44 in start_thread () at /lib64/libc.so.6
#11 0x00007f94f3f184ec in clone3 () at /lib64/libc.so.6

Thread 7 (Thread 0x7f94ed8006c0 (LWP 5525)):
#0  0x00007f94f3e8c4ee in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f94f3e8f230 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f94f4709afb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5562b92ec980) at thread/qwaitcondition_unix.cpp:146
#3  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5562b92ead28, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007f94f379e33f in  () at /lib64/libQt5WaylandClient.so.5
#5  0x00007f94f470427d in operator() (__closure=<optimized out>) at thread/qthread_unix.cpp:350
#6  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at thread/qthread_unix.cpp:287
#7  QThreadPrivate::start(void*) (arg=0x5562b92eacf0) at thread/qthread_unix.cpp:310
#8  0x00007f94f3e8ff44 in start_thread () at /lib64/libc.so.6
#9  0x00007f94f3f184ec in clone3 () at /lib64/libc.so.6

Thread 6 (Thread 0x7f94e5c006c0 (LWP 5527)):
#0  0x00007f94f3e8c4ee in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f94f3e8f230 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f94e5f0f3eb in  () at /usr/lib64/dri/crocus_dri.so
#3  0x00007f94e5f04657 in  () at /usr/lib64/dri/crocus_dri.so
#4  0x00007f94f3e8ff44 in start_thread () at /lib64/libc.so.6
#5  0x00007f94f3f184ec in clone3 () at /lib64/libc.so.6

Thread 5 (Thread 0x7f94ece006c0 (LWP 5526)):
#0  0x00007f94f3e94d84 in __pthread_mutex_unlock_usercnt () at /lib64/libc.so.6
#1  0x00007f94f40183e6 in wl_display_prepare_read_queue () at /lib64/libwayland-client.so.0
#2  0x00007f94f379e3f4 in  () at /lib64/libQt5WaylandClient.so.5
#3  0x00007f94f470427d in operator() (__closure=<optimized out>) at thread/qthread_unix.cpp:350
#4  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at thread/qthread_unix.cpp:287
#5  QThreadPrivate::start(void*) (arg=0x5562b92f5100) at thread/qthread_unix.cpp:310
#6  0x00007f94f3e8ff44 in start_thread () at /lib64/libc.so.6
#7  0x00007f94f3f184ec in clone3 () at /lib64/libc.so.6

Thread 4 (Thread 0x7f94b3e006c0 (LWP 20489)):
#0  0x00007f94f3f09d9f in poll () at /lib64/libc.so.6
#1  0x00007f94f41dee31 in poll (__timeout=28280, __nfds=2, __fds=0x7f94a4001cf0) at /usr/include/bits/poll2.h:39
#2  poll_func (ufds=0x7f94a4001cf0, nfds=2, timeout=28280, userdata=0x5562b97a8a70) at ../src/pulse/thread-mainloop.c:70
#3  0x00007f94f41c8854 in pa_mainloop_poll (m=m@entry=0x5562b97a7110) at ../src/pulse/mainloop.c:863
#4  0x00007f94f41d30d6 in pa_mainloop_iterate (m=m@entry=0x5562b97a7110, block=block@entry=1, retval=retval@entry=0x0) at ../src/pulse/mainloop.c:945
#5  0x00007f94f41d3180 in pa_mainloop_run (m=0x5562b97a7110, retval=0x0) at ../src/pulse/mainloop.c:963
#6  0x00007f94f41e2dd9 in thread (userdata=0x5562b97a70c0) at ../src/pulse/thread-mainloop.c:101
#7  0x00007f94f25d623f in internal_thread_func (userdata=0x5562b96c4be0) at ../src/pulsecore/thread-posix.c:81
#8  0x00007f94f3e8ff44 in start_thread () at /lib64/libc.so.6
#9  0x00007f94f3f184ec in clone3 () at /lib64/libc.so.6

Thread 3 (Thread 0x7f94e52006c0 (LWP 20463)):
#0  0x00007f94f3e8bc89 in __pthread_enable_asynccancel () at /lib64/libc.so.6
#1  0x00007f94f3f0a3c7 in read () at /lib64/libc.so.6
#2  0x00007f94f25a0751 in read (__nbytes=10, __buf=0x7f94e51ff9ce, __fd=27) at /usr/include/bits/unistd.h:28
#3  pa_read (fd=27, buf=buf@entry=0x7f94e51ff9ce, count=count@entry=10, type=type@entry=0x7f94c40b8568) at ../src/pulsecore/core-util.c:434
#4  0x00007f94f41d2d7e in clear_wakeup (m=<optimized out>) at ../src/pulse/mainloop.c:802
#5  pa_mainloop_prepare (m=m@entry=0x7f94c40b8490, timeout=-1) at ../src/pulse/mainloop.c:810
#6  0x00007f94f41d30c8 in pa_mainloop_iterate (m=m@entry=0x7f94c40b8490, block=block@entry=1, retval=retval@entry=0x0) at ../src/pulse/mainloop.c:942
#7  0x00007f94f41d3180 in pa_mainloop_run (m=0x7f94c40b8490, retval=0x0) at ../src/pulse/mainloop.c:963
#8  0x00007f94f41e2dd9 in thread (userdata=0x7f94c40b7bb0) at ../src/pulse/thread-mainloop.c:101
#9  0x00007f94f25d623f in internal_thread_func (userdata=0x7f94c40b6b40) at ../src/pulsecore/thread-posix.c:81
#10 0x00007f94f3e8ff44 in start_thread () at /lib64/libc.so.6
#11 0x00007f94f3f184ec in clone3 () at /lib64/libc.so.6

Thread 2 (Thread 0x7f94dfe006c0 (LWP 20457)):
#0  0x00007f94f3f0a3dc in read () at /lib64/libc.so.6
#1  0x00007f94f25a0751 in read (__nbytes=10, __buf=0x7f94dfdff41e, __fd=25) at /usr/include/bits/unistd.h:28
#2  pa_read (fd=25, buf=buf@entry=0x7f94dfdff41e, count=count@entry=10, type=type@entry=0x7f94c40d1768) at ../src/pulsecore/core-util.c:434
#3  0x00007f94f41d2d7e in clear_wakeup (m=<optimized out>) at ../src/pulse/mainloop.c:802
#4  pa_mainloop_prepare (m=m@entry=0x7f94c40d1690, timeout=-1) at ../src/pulse/mainloop.c:810
#5  0x00007f94f41d30c8 in pa_mainloop_iterate (m=0x7f94c40d1690, block=<optimized out>, retval=0x0) at ../src/pulse/mainloop.c:942
#6  0x00007f94f6a13a8f in Phonon::PulseSupport::PulseSupport() (this=0x7f94c40c88c0, this=<optimized out>) at /usr/src/debug/phonon-4.11.1/phonon/pulsesupport.cpp:876
#7  0x00007f94f6a13d95 in Phonon::PulseSupport::getInstanceOrNull(bool) (allowNull=allowNull@entry=false) at /usr/src/debug/phonon-4.11.1/phonon/pulsesupport.cpp:791
#8  0x00007f94f6a13da7 in Phonon::PulseSupport::getInstance() () at /usr/src/debug/phonon-4.11.1/phonon/pulsesupport.cpp:799
#9  0x00007f94de96450f in Phonon::VLC::AudioOutput::handleAddToMedia(Phonon::VLC::Media*) (this=0x7f94c40b90e0, media=0x7f94c40cda70) at /usr/src/debug/phonon-backend-vlc-0.11.3/src/audio/audiooutput.cpp:92
#10 0x00007f94de970ae0 in Phonon::VLC::MediaObject::setupMedia() (this=this@entry=0x7f94c40bafa0) at /usr/src/debug/phonon-backend-vlc-0.11.3/src/sinknode.cpp:77
#11 0x00007f94de971057 in Phonon::VLC::MediaObject::play() (this=0x7f94c40bafa0) at /usr/src/debug/phonon-backend-vlc-0.11.3/src/mediaobject.cpp:130
#12 0x00005562b754873d in AudioPlayer::checkAudioPlay() (this=0x5562b95dc8c0) at /usr/src/debug/kalarm-23.08.4/src/messagedisplayhelper.cpp:1123
#13 0x00007f94f4925be2 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7f94dfdff790, r=0x5562b95dc8c0, this=0x7f94c400fba0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#14 doActivate<false>(QObject*, int, void**) (sender=0x7f94c4001580, signal_index=9, argv=0x7f94dfdff790) at kernel/qobject.cpp:3925
#15 0x00007f94f49196f0 in QObject::event(QEvent*) (this=0x7f94c4001580, e=0x7f94b401daa0) at kernel/qobject.cpp:1347
#16 0x00007f94f57a51ae in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#17 0x00007f94f48ed938 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x7f94c4001580, event=0x7f94b401daa0) at kernel/qcoreapplication.cpp:1064
#18 0x00007f94f48edafe in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1462
#19 0x00007f94f48f0f31 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x5562b972b490) at kernel/qcoreapplication.cpp:1821
#20 0x00007f94f48f1478 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=<optimized out>, event_type=<optimized out>) at kernel/qcoreapplication.cpp:1680
#21 0x00007f94f4947063 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x7f94c4000ee0) at kernel/qeventdispatcher_glib.cpp:277
#22 0x00007f94f2913f30 in  () at /lib64/libglib-2.0.so.0
#23 0x00007f94f2915b58 in  () at /lib64/libglib-2.0.so.0
#24 0x00007f94f291620c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#25 0x00007f94f4946876 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f94c4000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#26 0x00007f94f48ec3cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f94dfdffb80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#27 0x00007f94f470304e in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#28 0x00007f94f470427d in operator() (__closure=<optimized out>) at thread/qthread_unix.cpp:350
#29 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at thread/qthread_unix.cpp:287
#30 QThreadPrivate::start(void*) (arg=0x5562b9411a80) at thread/qthread_unix.cpp:310
#31 0x00007f94f3e8ff44 in start_thread () at /lib64/libc.so.6
#32 0x00007f94f3f184ec in clone3 () at /lib64/libc.so.6

Thread 1 (Thread 0x7f94f0e8aec0 (LWP 5510)):
[KCrash Handler]
#4  0x00007f94f3e91dec in __pthread_kill_implementation () at /lib64/libc.so.6
#5  0x00007f94f3e3f0c6 in raise () at /lib64/libc.so.6
#6  0x00007f94f3e268d7 in abort () at /lib64/libc.so.6
#7  0x00007f94f5cf5bbd in cleanup_defer_events (g=g@entry=0x7f94c40d1570, force=force@entry=0) at ../src/pulse/glib-mainloop.c:170
#8  0x00007f94f5cf631a in scan_dead (g=0x7f94c40d1570) at ../src/pulse/glib-mainloop.c:469
#9  prepare_func (source=0x7f94c40d1570, timeout=0x7ffc0a9f3884) at ../src/pulse/glib-mainloop.c:478
#10 0x00007f94f2915425 in  () at /lib64/libglib-2.0.so.0
#11 0x00007f94f2915a36 in  () at /lib64/libglib-2.0.so.0
#12 0x00007f94f291620c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#13 0x00007f94f494688e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5562b92f5480, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#14 0x00007f94f48ec3cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc0a9f3a50, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#15 0x00007f94f48f4860 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#16 0x00005562b7497966 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kalarm-23.08.4/src/main.cpp:75

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

Reported using DrKonqi
Comment 1 David Jarvie 2024-02-15 22:05:38 UTC
It doesn't look similar to bug 468640 (unless you can provide further information on KAlarm's behaviour to show that it is).

Is an audio alarm playing when it crashes? If so, is that the case every time it crashes? Does it crash when no audio alarm is playing?
Comment 2 David Jarvie 2024-03-02 18:00:47 UTC
The crash seems to be in some audio library function. It is likely that this has the same cause as bug 481334.

*** This bug has been marked as a duplicate of bug 481334 ***