https://bugs.kde.org/show_bug.cgi?id=419857
Bug ID: 419857 Summary: KAlarm crashes when opening from the systray in Sway WM Product: kalarm Version: unspecified Platform: Gentoo Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: djar...@kde.org Reporter: devuran...@gmx.net Target Milestone: --- Application: kalarm (2.13.3 (KDE Apps 19.12.3)) Qt Version: 5.14.1 Frameworks Version: 5.68.0 Operating System: Linux 5.5.14 x86_64 Windowing system: Wayland Distribution: "Gentoo Base System release 2.7" -- Information about the crash: - What I was doing when the application crashed: I am running Sway WM 1.4. The systray icons are shown in the bottom right. When I click the KAlarm icon, KAlarm will immediately crash. The crash can be reproduced sometimes. -- Backtrace: Application: KAlarm (kalarm), signal: Segmentation fault Using host libthread_db library "/usr/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f0eb3703ac0 (LWP 61070))] Thread 18 (Thread 0x7f0e6b7fe700 (LWP 64525)): #0 0x00007f0eb7e93957 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0 #1 0x00007f0eab5c663b in cnd_wait (mtx=0x55c4e6293d38, cond=0x55c4e6293d60) at ../mesa-20.0.4/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x55c4e5edc230) at ../mesa-20.0.4/src/util/u_queue.c:275 #3 0x00007f0eab5c6247 in impl_thrd_routine (p=<optimized out>) at ../mesa-20.0.4/include/c11/threads_posix.h:87 #4 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #5 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 17 (Thread 0x7f0e637fe700 (LWP 64524)): #0 0x00007f0eb7e93957 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0 #1 0x00007f0eab5c663b in cnd_wait (mtx=0x55c4e6293d38, cond=0x55c4e6293d60) at ../mesa-20.0.4/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x55c4e5edbfd0) at ../mesa-20.0.4/src/util/u_queue.c:275 #3 0x00007f0eab5c6247 in impl_thrd_routine (p=<optimized out>) at ../mesa-20.0.4/include/c11/threads_posix.h:87 #4 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #5 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 16 (Thread 0x7f0e6bfff700 (LWP 64523)): #0 0x00007f0eb7e93957 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0 #1 0x00007f0eab5c663b in cnd_wait (mtx=0x55c4e6293d38, cond=0x55c4e6293d60) at ../mesa-20.0.4/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x55c4e5d18830) at ../mesa-20.0.4/src/util/u_queue.c:275 #3 0x00007f0eab5c6247 in impl_thrd_routine (p=<optimized out>) at ../mesa-20.0.4/include/c11/threads_posix.h:87 #4 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #5 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 15 (Thread 0x7f0e88ff9700 (LWP 64522)): #0 0x00007f0eb7e93957 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0 #1 0x00007f0eab5c663b in cnd_wait (mtx=0x55c4e6293d38, cond=0x55c4e6293d60) at ../mesa-20.0.4/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x55c4e5e76170) at ../mesa-20.0.4/src/util/u_queue.c:275 #3 0x00007f0eab5c6247 in impl_thrd_routine (p=<optimized out>) at ../mesa-20.0.4/include/c11/threads_posix.h:87 #4 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #5 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 14 (Thread 0x7f0e897fa700 (LWP 64521)): #0 0x00007f0eb7e93957 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0 #1 0x00007f0eab5c663b in cnd_wait (mtx=0x55c4e6293630, cond=0x55c4e6293658) at ../mesa-20.0.4/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x55c4e5eef800) at ../mesa-20.0.4/src/util/u_queue.c:275 #3 0x00007f0eab5c6247 in impl_thrd_routine (p=<optimized out>) at ../mesa-20.0.4/include/c11/threads_posix.h:87 #4 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #5 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 13 (Thread 0x7f0e89ffb700 (LWP 64520)): #0 0x00007f0eb7e93957 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0 #1 0x00007f0eab5c663b in cnd_wait (mtx=0x55c4e6293630, cond=0x55c4e6293658) at ../mesa-20.0.4/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x55c4e5eef5a0) at ../mesa-20.0.4/src/util/u_queue.c:275 #3 0x00007f0eab5c6247 in impl_thrd_routine (p=<optimized out>) at ../mesa-20.0.4/include/c11/threads_posix.h:87 #4 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #5 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 12 (Thread 0x7f0e8a7fc700 (LWP 64519)): #0 0x00007f0eb7e93957 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0 #1 0x00007f0eab5c663b in cnd_wait (mtx=0x55c4e6293630, cond=0x55c4e6293658) at ../mesa-20.0.4/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x55c4e5dc2fe0) at ../mesa-20.0.4/src/util/u_queue.c:275 #3 0x00007f0eab5c6247 in impl_thrd_routine (p=<optimized out>) at ../mesa-20.0.4/include/c11/threads_posix.h:87 #4 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #5 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 11 (Thread 0x7f0e8affd700 (LWP 64518)): #0 0x00007f0eb7e93957 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0 #1 0x00007f0eab5c663b in cnd_wait (mtx=0x55c4e6293630, cond=0x55c4e6293658) at ../mesa-20.0.4/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x55c4e5dc2d80) at ../mesa-20.0.4/src/util/u_queue.c:275 #3 0x00007f0eab5c6247 in impl_thrd_routine (p=<optimized out>) at ../mesa-20.0.4/include/c11/threads_posix.h:87 #4 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #5 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 10 (Thread 0x7f0e8b7fe700 (LWP 64517)): #0 0x00007f0eb7e93957 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0 #1 0x00007f0eab5c663b in cnd_wait (mtx=0x55c4e6293630, cond=0x55c4e6293658) at ../mesa-20.0.4/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x55c4e5da29f0) at ../mesa-20.0.4/src/util/u_queue.c:275 #3 0x00007f0eab5c6247 in impl_thrd_routine (p=<optimized out>) at ../mesa-20.0.4/include/c11/threads_posix.h:87 #4 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #5 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 9 (Thread 0x7f0e8bfff700 (LWP 64516)): #0 0x00007f0eb7e93957 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0 #1 0x00007f0eab5c663b in cnd_wait (mtx=0x55c4e6293630, cond=0x55c4e6293658) at ../mesa-20.0.4/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x55c4e5e76100) at ../mesa-20.0.4/src/util/u_queue.c:275 #3 0x00007f0eab5c6247 in impl_thrd_routine (p=<optimized out>) at ../mesa-20.0.4/include/c11/threads_posix.h:87 #4 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #5 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 8 (Thread 0x7f0ea09d1700 (LWP 64515)): #0 0x00007f0eb7e93957 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0 #1 0x00007f0eab5c663b in cnd_wait (mtx=0x55c4e5d2f6d8, cond=0x55c4e5d2f700) at ../mesa-20.0.4/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x55c4e5ffda60) at ../mesa-20.0.4/src/util/u_queue.c:275 #3 0x00007f0eab5c6247 in impl_thrd_routine (p=<optimized out>) at ../mesa-20.0.4/include/c11/threads_posix.h:87 #4 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #5 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 7 (Thread 0x7f0ea11d2700 (LWP 64514)): #0 0x00007f0eb7e93957 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0 #1 0x00007f0eab5c663b in cnd_wait (mtx=0x55c4e5d2f6d8, cond=0x55c4e5d2f700) at ../mesa-20.0.4/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x55c4e5d24a00) at ../mesa-20.0.4/src/util/u_queue.c:275 #3 0x00007f0eab5c6247 in impl_thrd_routine (p=<optimized out>) at ../mesa-20.0.4/include/c11/threads_posix.h:87 #4 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #5 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 6 (Thread 0x7f0ea19d3700 (LWP 64513)): #0 0x00007f0eb7e93957 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0 #1 0x00007f0eab5c663b in cnd_wait (mtx=0x55c4e5d2f6d8, cond=0x55c4e5d2f700) at ../mesa-20.0.4/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x55c4e5d247a0) at ../mesa-20.0.4/src/util/u_queue.c:275 #3 0x00007f0eab5c6247 in impl_thrd_routine (p=<optimized out>) at ../mesa-20.0.4/include/c11/threads_posix.h:87 #4 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #5 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 5 (Thread 0x7f0ea21d4700 (LWP 64512)): #0 0x00007f0eb7e93957 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0 #1 0x00007f0eab5c663b in cnd_wait (mtx=0x55c4e5d2f6d8, cond=0x55c4e5d2f700) at ../mesa-20.0.4/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x55c4e5fa5b70) at ../mesa-20.0.4/src/util/u_queue.c:275 #3 0x00007f0eab5c6247 in impl_thrd_routine (p=<optimized out>) at ../mesa-20.0.4/include/c11/threads_posix.h:87 #4 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #5 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 4 (Thread 0x7f0ea29d5700 (LWP 64511)): #0 0x00007f0eb7e93957 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0 #1 0x00007f0eab5c663b in cnd_wait (mtx=0x55c4e628f3a8, cond=0x55c4e628f3d0) at ../mesa-20.0.4/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x55c4e5dd3880) at ../mesa-20.0.4/src/util/u_queue.c:275 #3 0x00007f0eab5c6247 in impl_thrd_routine (p=<optimized out>) at ../mesa-20.0.4/include/c11/threads_posix.h:87 #4 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #5 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 3 (Thread 0x7f0eb21ac700 (LWP 61075)): #0 0x00007f0eb8d0714c in read () from /usr/lib64/libc.so.6 #1 0x00007f0eb71ae90f in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f0eb7163f67 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f0eb71643e3 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f0eb716455f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f0eb935ba6b in QEventDispatcherGlib::processEvents (this=0x7f0ea4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f0eb93041db in QEventLoop::exec (this=this@entry=0x7f0eb21abae0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #7 0x00007f0eb914ec8e in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #8 0x00007f0eb914fcef in QThreadPrivate::start (arg=0x55c4e5c88190) at thread/qthread_unix.cpp:342 #9 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #10 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 2 (Thread 0x7f0eb29ad700 (LWP 61074)): #0 0x00007f0eb8d0b77f in poll () from /usr/lib64/libc.so.6 #1 0x00007f0eb716443e in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f0eb716455f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f0eb935ba6b in QEventDispatcherGlib::processEvents (this=0x7f0eac000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f0eb93041db in QEventLoop::exec (this=this@entry=0x7f0eb29acab0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #5 0x00007f0eb914ec8e in QThread::exec (this=this@entry=0x7f0eb9728de0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #6 0x00007f0eb96a30a7 in QDBusConnectionManager::run (this=0x7f0eb9728de0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #7 0x00007f0eb914fcef in QThreadPrivate::start (arg=0x7f0eb9728de0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342 #8 0x00007f0eb7e8d02a in start_thread () from /usr/lib64/libpthread.so.0 #9 0x00007f0eb8d1626f in clone () from /usr/lib64/libc.so.6 Thread 1 (Thread 0x7f0eb3703ac0 (LWP 61070)): [KCrash Handler] #6 0x00007f0eb3060b30 in QtWaylandClient::QWaylandScreen::scale() const () from /usr/lib64/libQt5WaylandClient.so.5 #7 0x00007f0eb305f2ee in QtWaylandClient::QWaylandWindow::initWindow() () from /usr/lib64/libQt5WaylandClient.so.5 #8 0x00007f0eb305fb3a in QtWaylandClient::QWaylandWindow::setVisible(bool) () from /usr/lib64/libQt5WaylandClient.so.5 #9 0x00007f0eb0ecb404 in ?? () from /usr/lib64/qt5/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so #10 0x00007f0eb988aaf0 in QWindowPrivate::setVisible (this=0x55c4e6011920, visible=visible@entry=true) at kernel/qwindow.cpp:408 #11 0x00007f0eb9f3067d in QWidgetWindow::setNativeWindowVisibility (this=this@entry=0x55c4e5d61400, visible=visible@entry=true) at kernel/qwidgetwindow.cpp:214 #12 0x00007f0eb9f0935e in QWidgetPrivate::show_sys (this=this@entry=0x55c4e5c50120) at kernel/qwidget.cpp:7906 #13 0x00007f0eb9f12d64 in QWidgetPrivate::show_helper (this=this@entry=0x55c4e5c50120) at kernel/qwidget.cpp:7829 #14 0x00007f0eb9f15e73 in QWidgetPrivate::setVisible (this=0x55c4e5c50120, visible=<optimized out>) at kernel/qwidget.cpp:8125 #15 0x00007f0ebbc583b8 in ?? () from /usr/lib64/libKF5Notifications.so.5 #16 0x00007f0ebbc58fd0 in ?? () from /usr/lib64/libKF5Notifications.so.5 #17 0x00007f0ebbc59178 in KStatusNotifierItem::activate(QPoint const&) () from /usr/lib64/libKF5Notifications.so.5 #18 0x00007f0ebbc612e8 in ?? () from /usr/lib64/libKF5Notifications.so.5 #19 0x00007f0ebbc78391 in ?? () from /usr/lib64/libKF5Notifications.so.5 #20 0x00007f0ebbc78ab3 in ?? () from /usr/lib64/libKF5Notifications.so.5 #21 0x00007f0eb96af8cb in QDBusConnectionPrivate::deliverCall (this=<optimized out>, object=<optimized out>, msg=..., metaTypes=..., slotIdx=<optimized out>) at qdbusintegrator.cpp:1001 #22 0x00007f0eb96b4f06 in QDBusConnectionPrivate::activateCall (this=this@entry=0x55c4e5c343e0, object=0x55c4e5fdc580, flags=flags@entry=273, msg=...) at qdbusintegrator.cpp:904 #23 0x00007f0eb96b5817 in QDBusConnectionPrivate::activateCall (msg=..., flags=273, object=<optimized out>, this=0x55c4e5c343e0) at qdbusintegrator.cpp:853 #24 QDBusConnectionPrivate::activateObject (pathStartPos=<optimized out>, msg=..., node=..., this=0x55c4e5c343e0) at qdbusintegrator.cpp:1486 #25 QDBusConnectionPrivate::activateObject (this=0x55c4e5c343e0, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1436 #26 0x00007f0eb96b8628 in QDBusActivateObjectEvent::placeMetaCall (this=0x7f0eac037040) at qdbusintegrator.cpp:1606 #27 0x00007f0eb9331bcc in QObject::event (this=0x55c4e5fd8390, e=0x7f0eac037040) at kernel/qobject.cpp:1339 #28 0x00007f0eb9ed1eb3 in QApplicationPrivate::notify_helper (this=this@entry=0x55c4e5b99f70, receiver=receiver@entry=0x55c4e5fd8390, e=e@entry=0x7f0eac037040) at kernel/qapplication.cpp:3684 #29 0x00007f0eb9edb3c0 in QApplication::notify (this=0x55c4e5b95650, receiver=0x55c4e5fd8390, e=0x7f0eac037040) at kernel/qapplication.cpp:3430 #30 0x00007f0eb930538e in QCoreApplication::notifyInternal2 (receiver=0x55c4e5fd8390, event=0x7f0eac037040) at kernel/qcoreapplication.cpp:1092 #31 0x00007f0eb9307f87 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55c4e5b94990) at kernel/qcoreapplication.cpp:1832 #32 0x00007f0eb935bca3 in postEventSourceDispatch (s=0x55c4e5be5b80) at kernel/qeventdispatcher_glib.cpp:277 #33 0x00007f0eb716411f in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #34 0x00007f0eb71644c8 in ?? () from /usr/lib64/libglib-2.0.so.0 #35 0x00007f0eb716455f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #36 0x00007f0eb935ba50 in QEventDispatcherGlib::processEvents (this=0x55c4e5b81fd0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #37 0x00007f0eb93041db in QEventLoop::exec (this=this@entry=0x7ffc62c13210, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #38 0x00007f0eb930c2ef in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #39 0x000055c4e509e0b7 in ?? () #40 0x00007f0eb8c3be2b in __libc_start_main () from /usr/lib64/libc.so.6 #41 0x000055c4e509ea0a in ?? () [Inferior 1 (process 61070) detached] Possible duplicates by query: bug 381034, bug 381033. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.