Bug 424006 - yakuake unpredictably crashes
Summary: yakuake unpredictably crashes
Status: RESOLVED DUPLICATE of bug 415762
Alias: None
Product: yakuake
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-08 18:02 UTC by brett.kerwin
Modified: 2020-07-11 19:43 UTC (History)
1 user (show)

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 brett.kerwin 2020-07-08 18:02:38 UTC
SUMMARY
From time to time yakuake crashes and generates a coredump.

STEPS TO REPRODUCE
1. use yakuake
2. after some time it will unpredictably crash


SOFTWARE/OS VERSIONS
Using yakuake 20.04.1 on an up to date Fedora 32.

ADDITIONAL INFORMATION
system log says

yakuake[3460]: segfault at 7f3d820c9c30 ip 00007f3ed66e674b sp 00007fffdda40700 error 4 in libQt5Widgets.so.5.14.2[7f3ed66ca000+3ba000]

kernel: Code: 3f 48 63 57 0c 8b 47 08 89 d1 29 c1 85 c9 7e 28 4c 8d 47 10 48 63 c8 48 8d 44 cf 08 49 8d 14 d0 eb 0d 0f 1f 44 00 00 48 8b 2e <48> 39 28 74 18 48 83 c0 08 48 39 c2 75 ef 5b 31 c0 5d 41 5c 41 5d

and then
Process 3460 (yakuake) of user 1000 dumped core.
                                                
                                                Stack trace of thread 3460:
                                                #0  0x00007f3ed66e674b _ZN5QListIP7QActionE9removeAllERKS1_ (libQt5Widgets.so.5 + 0x17074b)
                                                #1  0x00007f3ed671fbcb _ZN7QWidget12removeActionEP7QAction (libQt5Widgets.so.5 + 0x1a9bcb)
                                                #2  0x00007f3ed7316089 _ZN17KActionCollection22removeAssociatedWidgetEP7QWidget (libKF5XmlGui.so.5 + 0x4f089)
                                                #3  0x00007f3ed734f46f _ZN13KXMLGUIClient16prepareXMLUnplugEP7QWidget (libKF5XmlGui.so.5 + 0x8846f)
                                                #4  0x00007f3ed7352e7f _ZN14KXMLGUIFactory12removeClientEP13KXMLGUIClient (libKF5XmlGui.so.5 + 0x8be7f)
                                                #5  0x00007f3eac5de2a1 _ZN7Konsole17SessionControllerD1Ev (libkonsoleprivate.so.20 + 0xd92a1)
                                                #6  0x00007f3eac5de48d _ZN7Konsole17SessionControllerD0Ev (libkonsoleprivate.so.20 + 0xd948d)
                                                #7  0x00007f3ed5d72961 _ZN7QObject5eventEP6QEvent (libQt5Core.so.5 + 0x282961)
                                                #8  0x00007f3ed66e8063 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x172063)
                                                #9  0x00007f3ed5d4afc0 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x25afc0)
                                                #10 0x00007f3ed5d4dc47 _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt5Core.so.5 + 0x25dc47)
                                                #11 0x00007f3ed5d970a7 _ZL23postEventSourceDispatchP8_GSourcePFiPvES1_ (libQt5Core.so.5 + 0x2a70a7)
                                                #12 0x00007f3ed454e7af g_main_context_dispatch (libglib-2.0.so.0 + 0x527af)
                                                #13 0x00007f3ed454eb38 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0x52b38)
                                                #14 0x00007f3ed454ec03 g_main_context_iteration (libglib-2.0.so.0 + 0x52c03)
                                                #15 0x00007f3ed5d96b73 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2a6b73)
                                                #16 0x00007f3ed5d4991b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x25991b)
                                                #17 0x00007f3ed5d515a6 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x2615a6)
                                                #18 0x000055a4f14da954 main (yakuake + 0x1b954)
                                                #19 0x00007f3ed575d042 __libc_start_main (libc.so.6 + 0x27042)
                                                #20 0x000055a4f14da9ee _start (yakuake + 0x1b9ee)
                                                
                                                Stack trace of thread 3647:
                                                #0  0x00007f3ed582cb6f __poll (libc.so.6 + 0xf6b6f)
                                                #1  0x00007f3ed531738a _xcb_conn_wait (libxcb.so.1 + 0xd38a)
                                                #2  0x00007f3ed531971a xcb_wait_for_event (libxcb.so.1 + 0xf71a)
                                                #3  0x00007f3ec4bb7c78 _ZN14QXcbEventQueue3runEv (libQt5XcbQpa.so.5 + 0x64c78)
                                                #4  0x00007f3ed5bb6690 _ZN14QThreadPrivate5startEPv (libQt5Core.so.5 + 0xc6690)
                                                #5  0x00007f3ed4e78432 start_thread (libpthread.so.0 + 0x9432)
                                                #6  0x00007f3ed58379d3 __clone (libc.so.6 + 0x1019d3)

                                                Stack trace of thread 3685:
                                                #0  0x00007f3ed582cb6f __poll (libc.so.6 + 0xf6b6f)
                                                #1  0x00007f3ed454eace g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0x52ace)
                                                #2  0x00007f3ed454ec03 g_main_context_iteration (libglib-2.0.so.0 + 0x52c03)
                                                #3  0x00007f3ed5d96b73 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2a6b73)
                                                #4  0x00007f3ed5d4991b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x25991b)
                                                #5  0x00007f3ed5bb5427 _ZN7QThread4execEv (libQt5Core.so.5 + 0xc5427)
                                                #6  0x00007f3ed6c3551b _ZN22QDBusConnectionManager3runEv (libQt5DBus.so.5 + 0x1951b)
                                                #7  0x00007f3ed5bb6690 _ZN14QThreadPrivate5startEPv (libQt5Core.so.5 + 0xc6690)
                                                #8  0x00007f3ed4e78432 start_thread (libpthread.so.0 + 0x9432)
                                                #9  0x00007f3ed58379d3 __clone (libc.so.6 + 0x1019d3)
                                                
                                                Stack trace of thread 3680:
                                                #0  0x00007f3ed582cb6f __poll (libc.so.6 + 0xf6b6f)
                                                #1  0x00007f3ed454eace g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0x52ace)
                                                #2  0x00007f3ed454ee53 g_main_loop_run (libglib-2.0.so.0 + 0x52e53)
                                                #3  0x00007f3ebf7716aa gdbus_shared_thread_func (libgio-2.0.so.0 + 0x1226aa)
                                                #4  0x00007f3ed4578812 g_thread_proxy (libglib-2.0.so.0 + 0x7c812)
                                                #5  0x00007f3ed4e78432 start_thread (libpthread.so.0 + 0x9432)
                                                #6  0x00007f3ed58379d3 __clone (libc.so.6 + 0x1019d3)
                                                
                                                Stack trace of thread 3728:
                                                #0  0x00007f3ed4e7ee92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
                                                #1  0x00007f3eaee3d2ab util_queue_thread_func (iris_dri.so + 0x4b22ab)
                                                #2  0x00007f3eaee3cd7b impl_thrd_routine (iris_dri.so + 0x4b1d7b)
                                                #3  0x00007f3ed4e78432 start_thread (libpthread.so.0 + 0x9432)
                                                #4  0x00007f3ed58379d3 __clone (libc.so.6 + 0x1019d3)
                                                
                                                Stack trace of thread 3675:
                                                #0  0x00007f3ed582cb6f __poll (libc.so.6 + 0xf6b6f)
                                                #1  0x00007f3ed454eace g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0x52ace)
                                                #2  0x00007f3ed454ec03 g_main_context_iteration (libglib-2.0.so.0 + 0x52c03)
                                                #3  0x00007f3ed454ec51 glib_worker_main (libglib-2.0.so.0 + 0x52c51)
                                                #4  0x00007f3ed4578812 g_thread_proxy (libglib-2.0.so.0 + 0x7c812)
                                                #5  0x00007f3ed4e78432 start_thread (libpthread.so.0 + 0x9432)
                                                #6  0x00007f3ed58379d3 __clone (libc.so.6 + 0x1019d3)
                                                
                                                Stack trace of thread 3730:
                                                #0  0x00007f3ed4e7ee92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
                                                #1  0x00007f3eaee3d2ab util_queue_thread_func (iris_dri.so + 0x4b22ab)
                                                #2  0x00007f3eaee3cd7b impl_thrd_routine (iris_dri.so + 0x4b1d7b)
                                                #3  0x00007f3ed4e78432 start_thread (libpthread.so.0 + 0x9432)
                                                #4  0x00007f3ed58379d3 __clone (libc.so.6 + 0x1019d3)
                                                
                                                Stack trace of thread 3729:
                                                #0  0x00007f3ed4e7ee92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
                                                #1  0x00007f3eaee3d2ab util_queue_thread_func (iris_dri.so + 0x4b22ab)
                                                #2  0x00007f3eaee3cd7b impl_thrd_routine (iris_dri.so + 0x4b1d7b)
                                                #3  0x00007f3ed4e78432 start_thread (libpthread.so.0 + 0x9432)
                                                #4  0x00007f3ed58379d3 __clone (libc.so.6 + 0x1019d3)
                                                
                                                Stack trace of thread 3731:
                                                #0  0x00007f3ed4e7ee92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
                                                #1  0x00007f3eaee3d2ab util_queue_thread_func (iris_dri.so + 0x4b22ab)
                                                #2  0x00007f3eaee3cd7b impl_thrd_routine (iris_dri.so + 0x4b1d7b)
                                                #3  0x00007f3ed4e78432 start_thread (libpthread.so.0 + 0x9432)
                                                #4  0x00007f3ed58379d3 __clone (libc.so.6 + 0x1019d3)

                                                Stack trace of thread 3676:
                                                #0  0x00007f3ed582cb6f __poll (libc.so.6 + 0xf6b6f)
                                                #1  0x00007f3ed454eace g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0x52ace)
                                                #2  0x00007f3ed454ec03 g_main_context_iteration (libglib-2.0.so.0 + 0x52c03)
                                                #3  0x00007f3ebf08cfbd dconf_gdbus_worker_thread (libdconfsettings.so + 0xafbd)
                                                #4  0x00007f3ed4578812 g_thread_proxy (libglib-2.0.so.0 + 0x7c812)
                                                #5  0x00007f3ed4e78432 start_thread (libpthread.so.0 + 0x9432)
                                                #6  0x00007f3ed58379d3 __clone (libc.so.6 + 0x1019d3)
Comment 1 Maximilian Schiller 2020-07-09 15:51:40 UTC
Does it happen after closing a tab/terminal/split or yakuake altogether?

That will be fixed in the next version.
See https://bugs.kde.org/show_bug.cgi?id=415762
Comment 2 Maximilian Schiller 2020-07-11 19:43:16 UTC

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