Steps to reproduce: 1. Hover over Application Launcher. 2. Press RMB and click 'Alternatives...' 3. Select any alternative and press 'Switch' button. Expected result: Application Launcher changes to previously selected alternative. Actual result: Plasma crashes, Application Launcher disappears from Panel widgets after Plasma restart.
Contents of ~/.local/share/sddm/wayland-session.log after crash: KCrash: Attempting to start /usr/bin/plasmashell from kdeinit KCrash: Application 'plasmashell' crashing... file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/windowswitcher/WindowSwitcher.qml:44:19: QML ScrollView: Binding loop detected for property "height" file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/windowswitcher/WindowSwitcher.qml:44:19: QML ScrollView: Binding loop detected for property "height" This plugin does not support raise() This plugin does not support raise() trying to show an empty dialog This plugin does not support raise() This plugin does not support raise()
I believe it is a duplicate of bug 381630, but we need to see the backtrace to be sure.
I can repdoduce this crash when I change from kicker to kickoff on neoon dev unstable. I can't post a backtrace because drkonqi is useless. It never installs debug symbols and never generates good backtraces. I will get rid of this crap and install opensuse krypton.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
backtrace from Neon dev unstable after switching from kicker to kickoff. Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault. 0x00007fd7939902f3 in wl_list_insert () from /usr/lib/x86_64-linux-gnu/libwayland-client.so.0 (gdb) thread apply all bt Thread 11 (Thread 0x7fd74e5d5700 (LWP 3106)): #0 0x00007fd79178a9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a72b3a3d40) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a72b3a3cf0, cond=0x55a72b3a3d18) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a72b3a3d18, mutex=0x55a72b3a3cf0) at pthread_cond_wait.c:655 #3 0x00007fd794c5c91b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55a72b3a3cf0) at thread/qwaitcondition_unix.cpp:143 #4 QWaitCondition::wait (this=this@entry=0x55a72c724288, mutex=mutex@entry=0x55a72c724280, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #5 0x00007fd798c50be8 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x55a72c724278) at scenegraph/qsgthreadedrenderloop.cpp:245 #6 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x55a72c724200) at scenegraph/qsgthreadedrenderloop.cpp:709 #7 0x00007fd798c5101a in QSGRenderThread::run (this=0x55a72c724200) at scenegraph/qsgthreadedrenderloop.cpp:738 #8 0x00007fd794c5baab in QThreadPrivate::start (arg=0x55a72c724200) at thread/qthread_unix.cpp:367 #9 0x00007fd7917846db in start_thread (arg=0x7fd74e5d5700) at pthread_create.c:463 #10 0x00007fd79455388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fd732baf700 (LWP 3061)): #0 0x00007fd79178a9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a727732d50) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a727732d00, cond=0x55a727732d28) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a727732d28, mutex=0x55a727732d00) at pthread_cond_wait.c:655 #3 0x00007fd794c5c91b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55a727732d00) at thread/qwaitcondition_unix.cpp:143 ---Type <return> to continue, or q <return> to quit--- #4 QWaitCondition::wait (this=this@entry=0x55a7274b9728, mutex=mutex@entry=0x55a7274b9720, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #5 0x00007fd798c50be8 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x55a7274b9718) at scenegraph/qsgthreadedrenderloop.cpp:245 #6 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x55a7274b96a0) at scenegraph/qsgthreadedrenderloop.cpp:709 #7 0x00007fd798c5101a in QSGRenderThread::run (this=0x55a7274b96a0) at scenegraph/qsgthreadedrenderloop.cpp:738 #8 0x00007fd794c5baab in QThreadPrivate::start (arg=0x55a7274b96a0) at thread/qthread_unix.cpp:367 #9 0x00007fd7917846db in start_thread (arg=0x7fd732baf700) at pthread_create.c:463 #10 0x00007fd79455388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fd74edd6700 (LWP 3034)): #0 0x00007fd794546bf9 in __GI___poll (fds=0x55a726fc27f0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fd78e3c9439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd78e3c954c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd78e3c9591 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fd78e3f0e85 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fd7917846db in start_thread (arg=0x7fd74edd6700) at pthread_create.c:463 #6 0x00007fd79455388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fd7664c3700 (LWP 3031)): #0 0x00007fd79178a9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a72577f854) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a72577f800, cond=0x55a72577f828) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a72577f828, mutex=0x55a72577f800) at pthread_cond_wait.c:655 #3 0x00007fd794c5c91b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55a72577f800) ---Type <return> to continue, or q <return> to quit--- at thread/qwaitcondition_unix.cpp:143 #4 QWaitCondition::wait (this=this@entry=0x55a7253799a8, mutex=mutex@entry=0x55a7253799a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #5 0x00007fd798c50be8 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x55a725379998) at scenegraph/qsgthreadedrenderloop.cpp:245 #6 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x55a725379920) at scenegraph/qsgthreadedrenderloop.cpp:709 #7 0x00007fd798c5101a in QSGRenderThread::run (this=0x55a725379920) at scenegraph/qsgthreadedrenderloop.cpp:738 #8 0x00007fd794c5baab in QThreadPrivate::start (arg=0x55a725379920) at thread/qthread_unix.cpp:367 #9 0x00007fd7917846db in start_thread (arg=0x7fd7664c3700) at pthread_create.c:463 #10 0x00007fd79455388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fd7670c4700 (LWP 3024)): #0 0x00007fd794546bf9 in __GI___poll (fds=0x7fd7600055c0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fd78e3c9439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd78e3c954c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd794e81a7f in QEventDispatcherGlib::processEvents (this=0x7fd760000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fd794e25dea in QEventLoop::exec (this=this@entry=0x7fd7670c3cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #5 0x00007fd794c50b8a in QThread::exec (this=this@entry=0x7fd78000d2d0) at thread/qthread.cpp:525 #6 0x00007fd798bd1906 in QQuickPixmapReader::run (this=0x7fd78000d2d0) at util/qquickpixmapcache.cpp:934 #7 0x00007fd794c5baab in QThreadPrivate::start (arg=0x7fd78000d2d0) at thread/qthread_unix.cpp:367 #8 0x00007fd7917846db in start_thread (arg=0x7fd7670c4700) at pthread_create.c:463 #9 0x00007fd79455388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 ---Type <return> to continue, or q <return> to quit--- Thread 4 (Thread 0x7fd76e16c700 (LWP 3023)): #0 0x00007fd794546bf9 in __GI___poll (fds=0x7fd768004a10, nfds=1, timeout=10464) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fd78e3c9439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd78e3c954c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd794e81a7f in QEventDispatcherGlib::processEvents (this=0x7fd768000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fd794e25dea in QEventLoop::exec (this=this@entry=0x7fd76e16bd60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #5 0x00007fd794c50b8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #6 0x00007fd794c5baab in QThreadPrivate::start (arg=0x55a72529d6b0) at thread/qthread_unix.cpp:367 #7 0x00007fd7917846db in start_thread (arg=0x7fd76e16c700) at pthread_create.c:463 #8 0x00007fd79455388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fd77fbf2700 (LWP 3022)): #0 0x00007fd794546bf9 in __GI___poll (fds=0x7fd778004e00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fd78e3c9439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd78e3c954c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd794e81a7f in QEventDispatcherGlib::processEvents (this=0x7fd778000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fd794e25dea in QEventLoop::exec (this=this@entry=0x7fd77fbf1d40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #5 0x00007fd794c50b8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #6 0x00007fd7987568b5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007fd794c5baab in QThreadPrivate::start (arg=0x55a724c43640) at thread/qthread_unix.cpp:367 #8 0x00007fd7917846db in start_thread (arg=0x7fd77fbf2700) at pthread_create.c:463 #9 0x00007fd79455388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 ---Type <return> to continue, or q <return> to quit--- Thread 2 (Thread 0x7fd785741700 (LWP 3021)): #0 0x00007fd794546bf9 in __GI___poll (fds=0x7fd780003ce0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fd78e3c9439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd78e3c954c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd794e81a7f in QEventDispatcherGlib::processEvents (this=0x7fd780000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fd794e25dea in QEventLoop::exec (this=this@entry=0x7fd785740d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #5 0x00007fd794c50b8a in QThread::exec ( this=this@entry=0x7fd7973ecd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:525 #6 0x00007fd797174e45 in QDBusConnectionManager::run ( this=0x7fd7973ecd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #7 0x00007fd794c5baab in QThreadPrivate::start ( arg=0x7fd7973ecd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:367 #8 0x00007fd7917846db in start_thread (arg=0x7fd785741700) at pthread_create.c:463 #9 0x00007fd79455388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fd79afb8840 (LWP 3016)): #0 0x00007fd7939902f3 in wl_list_insert () from /usr/lib/x86_64-linux-gnu/libwayland-client.so.0 #1 0x00007fd79398d61a in wl_display_read_events () from /usr/lib/x86_64-linux-gnu/libwayland-client.so.0 #2 0x00007fd78813b469 in QtWaylandClient::QWaylandDisplay::flushRequests (this=0x55a724b44b50) at qwaylanddisplay.cpp:179 #3 0x00007fd794e56ad5 in QMetaObject::activate (sender=sender@entry=0x55a724b7e9a0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3771 ---Type <return> to continue, or q <return> to quit--- #4 0x00007fd794e571a7 in QMetaObject::activate (sender=sender@entry=0x55a724b7e9a0, m=m@entry=0x7fd7952ab320 <QAbstractEventDispatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3633 #5 0x00007fd794e24043 in QAbstractEventDispatcher::awake (this=this@entry=0x55a724b7e9a0) at .moc/moc_qabstracteventdispatcher.cpp:144 #6 0x00007fd794e81abe in QEventDispatcherGlib::processEvents (this=0x55a724b7e9a0, flags=...) at kernel/qeventdispatcher_glib.cpp:430 #7 0x00007fd788172571 in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5 #8 0x00007fd794e25dea in QEventLoop::exec (this=this@entry=0x7fff20648000, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #9 0x00007fd794e2efa0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1336 #10 0x000055a72456cf25 in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:212
What Qt?
Qt 5.11.1
Thank you for the report, Alexander. As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved" when you respond, thank you.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!