Application: latte-dock (0.9.97) Qt Version: 5.15.2 Frameworks Version: 5.83.0 Operating System: Linux 5.12.13-1-default x86_64 Windowing System: X11 Drkonqi Version: 5.22.2 Distribution: "openSUSE Tumbleweed" -- Information about the crash: On my PC running openSUSE Tumbleweed Latte dock seldomly crashes on startup and on my Lenovo T14s (also running Tumbleweed) it seems to crash every time booting up or waking up from hibernate or sleep. This is where I've built the RPM: https://build.opensuse.org/package/show/home:kerossin/latte-dock The crash does not seem to be reproducible. -- Backtrace: Application: Latte Dock (latte-dock), signal: Segmentation fault Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7fe2037e3d00 (LWP 2033))] [KCrash Handler] #6 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::operator-> (this=0x8) at /usr/include/qt5/QtCore/qscopedpointer.h:116 #7 qGetPtrHelper<QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> > > (ptr=...) at /usr/include/qt5/QtCore/qglobal.h:1143 #8 QSGTexture::d_func (this=this@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgtexture.h:57 #9 QSGTexture::setFiltering (this=this@entry=0x0, filter=QSGTexture::Linear) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgtexture.cpp:576 #10 0x00007fe207eefa2b in QSGOpaqueTextureMaterialShader::updateState (this=0x7fe1b421e500, state=..., newEffect=0x7fe1b44bec00, oldEffect=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/util/qsgtexturematerial.cpp:90 #11 0x00007fe207ed69b4 in QSGBatchRenderer::Renderer::renderMergedBatch (batch=<optimized out>, this=0x7fe1b445e7e0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3097 #12 QSGBatchRenderer::Renderer::renderMergedBatch (this=0x7fe1b445e7e0, batch=0x7fe1b413ce70) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3026 #13 0x00007fe207edbf85 in QSGBatchRenderer::Renderer::renderBatches (this=this@entry=0x7fe1b445e7e0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:4051 #14 0x00007fe207edc972 in QSGBatchRenderer::Renderer::render (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:4363 #15 0x00007fe207ec3f60 in QSGRenderer::renderScene (bindable=..., this=0x7fe1b445e7e0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:264 #16 QSGRenderer::renderScene (this=0x7fe1b445e7e0, bindable=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:220 #17 0x00007fe207f30f12 in QSGOpenGLLayer::grab (this=0x7fe1b4146f10) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgopengllayer.cpp:447 #18 0x00007fe207f3152d in QSGOpenGLLayer::updateTexture (this=0x7fe1b4146f10) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgopengllayer.cpp:187 #19 0x00007fe208099486 in QQuickOpenGLShaderEffectMaterial::updateTextures (this=0x7fe1b446aef0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/items/qquickopenglshadereffectnode.cpp:474 #20 0x00007fe207ec46e4 in QSGRenderer::preprocess (this=0x7fe1b4126b50) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:337 #21 0x00007fe207ec3f27 in QSGRenderer::renderScene (bindable=..., this=0x7fe1b4126b50) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:238 #22 QSGRenderer::renderScene (this=0x7fe1b4126b50, bindable=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:220 #23 0x00007fe207ec4433 in QSGRenderer::renderScene (this=<optimized out>, fboId=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:212 #24 0x00007fe207f28e83 in QSGDefaultRenderContext::renderNextFrame (this=0x55c86d124860, renderer=0x7fe1b4126b50, fboId=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgdefaultrendercontext.cpp:228 #25 0x00007fe207f96c89 in QQuickWindowPrivate::renderSceneGraph (this=0x55c86d086f40, size=..., surfaceSize=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/items/qquickwindow.cpp:617 #26 0x00007fe207f3754d in QSGRenderThread::syncAndRender (this=0x55c86e13ab60, grabImage=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:837 #27 0x00007fe207f37ef7 in QSGRenderThread::run (this=0x55c86e13ab60) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1043 #28 0x00007fe205ddcdd1 in QThreadPrivate::start (arg=0x55c86e13ab60) at thread/qthread_unix.cpp:329 #29 0x00007fe2050d5259 in start_thread (arg=0x7fe1bebfe640) at pthread_create.c:481 #30 0x00007fe2058b92b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7fe1d0af8640 (LWP 2628) "CPMMListener"): #1 0x00007fe1fab3f991 in ?? () from /lib64/libnvidia-glcore.so.460.84 #2 0x00007fe1fab3d47a in ?? () from /lib64/libnvidia-glcore.so.460.84 #3 0x00007fe2050d5259 in start_thread (arg=0x7fe1d0af8640) at pthread_create.c:481 #4 0x00007fe2058b92b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fe1d18ba640 (LWP 2606) "QSGRenderThread"): #1 0x00007fe2050e1a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c86de379d0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123 #2 0x00007fe2050db280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c86de37980, cond=0x55c86de379a8) at pthread_cond_wait.c:504 #3 __pthread_cond_wait (cond=0x55c86de379a8, mutex=0x55c86de37980) at pthread_cond_wait.c:619 #4 0x00007fe205de2c8b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x55c86de37980) at thread/qwaitcondition_unix.cpp:146 #5 QWaitCondition::wait (this=this@entry=0x55c86de84f78, mutex=mutex@entry=0x55c86de84f70, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007fe207f35af3 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x55c86de84f68) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68 #7 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x55c86de84ed0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936 #8 0x00007fe207f37f39 in QSGRenderThread::run (this=0x55c86de84ed0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053 #9 0x00007fe205ddcdd1 in QThreadPrivate::start (arg=0x55c86de84ed0) at thread/qthread_unix.cpp:329 #10 0x00007fe2050d5259 in start_thread (arg=0x7fe1d18ba640) at pthread_create.c:481 #11 0x00007fe2058b92b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fe1d2996640 (LWP 2599) "latte-dock"): #1 0x00007fe2038c3bcd in usbmuxd_listen_inotify () at /usr/src/debug/libusbmuxd-2.0.2-1.5.x86_64/src/libusbmuxd.c:923 #2 0x00007fe2038c48e8 in usbmuxd_listen () at /usr/src/debug/libusbmuxd-2.0.2-1.5.x86_64/src/libusbmuxd.c:979 #3 device_monitor (data=<optimized out>) at /usr/src/debug/libusbmuxd-2.0.2-1.5.x86_64/src/libusbmuxd.c:1107 #4 0x00007fe2050d5259 in start_thread (arg=0x7fe1d2996640) at pthread_create.c:481 #5 0x00007fe2058b92b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fe1d3fff640 (LWP 2534) "Qt bearer threa"): #1 0x00007fe2042b8b3c in g_main_context_acquire (context=context@entry=0x7fe1cc000c20) at ../glib/gmain.c:3423 #2 0x00007fe2042b99e5 in g_main_context_iterate (context=context@entry=0x7fe1cc000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4081 #3 0x00007fe2042b9c4f in g_main_context_iteration (context=0x7fe1cc000c20, may_block=1) at ../glib/gmain.c:4196 #4 0x00007fe206018ec6 in QEventDispatcherGlib::processEvents (this=0x7fe1cc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fe205fc036b in QEventLoop::exec (this=this@entry=0x7fe1d3ffec80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007fe205ddbc9e in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fe205ddcdd1 in QThreadPrivate::start (arg=0x55c86c0deca0) at thread/qthread_unix.cpp:329 #8 0x00007fe2050d5259 in start_thread (arg=0x7fe1d3fff640) at pthread_create.c:481 #9 0x00007fe2058b92b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fe1e8d62640 (LWP 2533) "QQuickXmlQueryE"): #1 0x00007fe2042b9b2e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fe1d8004a50, timeout=<optimized out>, context=0x7fe1d8000c20) at ../glib/gmain.c:4434 #2 g_main_context_iterate (context=context@entry=0x7fe1d8000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4126 #3 0x00007fe2042b9c4f in g_main_context_iteration (context=0x7fe1d8000c20, may_block=1) at ../glib/gmain.c:4196 #4 0x00007fe206018ec6 in QEventDispatcherGlib::processEvents (this=0x7fe1d8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fe205fc036b in QEventLoop::exec (this=this@entry=0x7fe1e8d61c60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007fe205ddbc9e in QThread::exec (this=this@entry=0x55c86c362d20) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fe1e90a0825 in QQuickXmlQueryEngine::run (this=0x55c86c362d20) at /usr/src/debug/libqt5-qtxmlpatterns-5.15.2+kde2-1.1.x86_64/src/imports/xmllistmodel/qqmlxmllistmodel.cpp:325 #8 0x00007fe205ddcdd1 in QThreadPrivate::start (arg=0x55c86c362d20) at thread/qthread_unix.cpp:329 #9 0x00007fe2050d5259 in start_thread (arg=0x7fe1e8d62640) at pthread_create.c:481 #10 0x00007fe2058b92b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fe1f8f56640 (LWP 2377) "QQmlThread"): #1 0x00007fe2042b9b2e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fe1ec004a60, timeout=<optimized out>, context=0x7fe1ec000c20) at ../glib/gmain.c:4434 #2 g_main_context_iterate (context=context@entry=0x7fe1ec000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4126 #3 0x00007fe2042b9c4f in g_main_context_iteration (context=0x7fe1ec000c20, may_block=1) at ../glib/gmain.c:4196 #4 0x00007fe206018ec6 in QEventDispatcherGlib::processEvents (this=0x7fe1ec000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fe205fc036b in QEventLoop::exec (this=this@entry=0x7fe1f8f55c60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007fe205ddbc9e in QThread::exec (this=this@entry=0x55c86bce8fd0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fe207ba0ff5 in QQmlThreadPrivate::run (this=0x55c86bce8fd0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155 #8 0x00007fe205ddcdd1 in QThreadPrivate::start (arg=0x55c86bce8fd0) at thread/qthread_unix.cpp:329 #9 0x00007fe2050d5259 in start_thread (arg=0x7fe1f8f56640) at pthread_create.c:481 #10 0x00007fe2058b92b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fe200b58640 (LWP 2121) "QDBusConnection"): #1 0x00007fe2042b9b2e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fe1f4014cc0, timeout=<optimized out>, context=0x7fe1f4000c20) at ../glib/gmain.c:4434 #2 g_main_context_iterate (context=context@entry=0x7fe1f4000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4126 #3 0x00007fe2042b9c4f in g_main_context_iteration (context=0x7fe1f4000c20, may_block=1) at ../glib/gmain.c:4196 #4 0x00007fe206018ec6 in QEventDispatcherGlib::processEvents (this=0x7fe1f4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fe205fc036b in QEventLoop::exec (this=this@entry=0x7fe200b57c50, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007fe205ddbc9e in QThread::exec (this=this@entry=0x7fe206332440 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fe2062b9287 in QDBusConnectionManager::run (this=0x7fe206332440 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #8 0x00007fe205ddcdd1 in QThreadPrivate::start (arg=0x7fe206332440 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329 #9 0x00007fe2050d5259 in start_thread (arg=0x7fe200b58640) at pthread_create.c:481 #10 0x00007fe2058b92b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fe20178b640 (LWP 2093) "QXcbEventQueue"): #1 0x00007fe208397892 in poll (__timeout=-1, __nfds=1, __fds=0x7fe20178ab88) at /usr/include/bits/poll2.h:47 #2 _xcb_conn_wait (c=0x55c86b732f30, vector=0x0, count=0x0, cond=<optimized out>) at /usr/src/debug/libxcb-1.14-1.6.x86_64/src/xcb_conn.c:480 #3 0x00007fe2083992ac in _xcb_conn_wait (count=0x0, vector=0x0, cond=0x55c86b732f70, c=0x55c86b732f30) at /usr/src/debug/libxcb-1.14-1.6.x86_64/src/xcb_conn.c:446 #4 xcb_wait_for_event (c=0x55c86b732f30) at /usr/src/debug/libxcb-1.14-1.6.x86_64/src/xcb_in.c:697 #5 0x00007fe2018bdcc0 in QXcbEventQueue::run (this=0x55c86b725f40) at qxcbeventqueue.cpp:228 #6 0x00007fe205ddcdd1 in QThreadPrivate::start (arg=0x55c86b725f40) at thread/qthread_unix.cpp:329 #7 0x00007fe2050d5259 in start_thread (arg=0x7fe20178b640) at pthread_create.c:481 #8 0x00007fe2058b92b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fe2037e3d00 (LWP 2033) "latte-dock"): #1 0x00007fe2050e1a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c86e13da04, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123 #2 0x00007fe2050db280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c86e13d9b0, cond=0x55c86e13d9d8) at pthread_cond_wait.c:504 #3 __pthread_cond_wait (cond=0x55c86e13d9d8, mutex=0x55c86e13d9b0) at pthread_cond_wait.c:619 #4 0x00007fe205de2c8b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x55c86e13d9b0) at thread/qwaitcondition_unix.cpp:146 #5 QWaitCondition::wait (this=<optimized out>, mutex=0x55c86e13abb8, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007fe207f3984a in QSGThreadedRenderLoop::polishAndSync (this=0x55c86b89e610, w=0x7fe1fc006fe0, inExpose=<optimized out>) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68 #7 0x00007fe207fa5daf in QQuickWindow::event (this=0x55c86d16d820, e=0x7ffec9272970) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/items/qquickwindow.cpp:1858 #8 0x00007fe206de5a7f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55c86d16d820, e=0x7ffec9272970) at kernel/qapplication.cpp:3632 #9 0x00007fe205fc196a in QCoreApplication::notifyInternal2 (receiver=0x55c86d16d820, event=0x7ffec9272970) at kernel/qcoreapplication.cpp:1064 #10 0x00007fe2065477d4 in QPlatformWindow::deliverUpdateRequest (this=<optimized out>) at kernel/qplatformwindow.cpp:789 #11 QPlatformWindow::windowEvent (this=<optimized out>, event=<optimized out>) at kernel/qplatformwindow.cpp:476 #12 0x00007fe206decb76 in QApplication::notify (this=0x7ffec92731b0, receiver=0x55c86d16d820, e=0x7ffec9272c00) at kernel/qapplication.cpp:2874 #13 0x00007fe205fc196a in QCoreApplication::notifyInternal2 (receiver=0x55c86d16d820, event=0x7ffec9272c00) at kernel/qcoreapplication.cpp:1064 #14 0x00007fe2060181eb in QTimerInfoList::activateTimers (this=0x55c86b7ee450) at kernel/qtimerinfo_unix.cpp:643 #15 0x00007fe206018acc in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #16 idleTimerSourceDispatch (source=source@entry=0x55c86b7eb220) at kernel/qeventdispatcher_glib.cpp:230 #17 0x00007fe2042b980f in g_main_dispatch (context=0x7fe1fc005000) at ../glib/gmain.c:3337 #18 g_main_context_dispatch (context=0x7fe1fc005000) at ../glib/gmain.c:4055 #19 0x00007fe2042b9b98 in g_main_context_iterate (context=context@entry=0x7fe1fc005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4131 #20 0x00007fe2042b9c4f in g_main_context_iteration (context=0x7fe1fc005000, may_block=1) at ../glib/gmain.c:4196 #21 0x00007fe206018e54 in QEventDispatcherGlib::processEvents (this=0x55c86b7ee4a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #22 0x00007fe205fc036b in QEventLoop::exec (this=this@entry=0x7ffec9272e40, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #23 0x00007fe205fc8650 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #24 0x000055c86a27cdb8 in main () [Inferior 1 (process 2033) detached] Possible duplicates by query: bug 426090, bug 418844, bug 418595, bug 413349, bug 411378. Reported using DrKonqi This report was filed against 'kde' because the product 'latte-dock' could not be located in Bugzilla. Add it to drkonqi's mappings file!
Habe you tried default layout? There is chance you are using a crashy applet.
I'll do some testing by removing some applets and will try out the default one.
I seemed to have fixed the problems for both of my computers. For my PC, when I went in to the layouts I saw that my layout had an extra dock with an error that I wasn't using. The error was: Error #E107: Orphaned Parent Applet Of Subcontainment In your layout there are orphaned pseudo applets that link to unexistent subcontainments. Such case is for example a systemtray that has lost connection with its child applets. Such situation can create crashes, abnormal behavior and data loss when you activate and use this layout. Pseudo Applets: • System Tray [#52] inside Latte Containment [#22] Orphaned Subcontainments: Possible Solutions: 1. Update manually the subcontainment id inside pseudo applet settings when the layout is not active 2. Remove this layout totally Deleting that dock seemed to get rid of the occasional crash. On my laptop, it seems a KDE setting was causing the problem. Startup and Shutdown > Desktop Session 'When logging in:' was set to 'Restore previous saved session' and whenever Latte would crash I'd find these lines together in the journal: 20:54:11 lenovo latte-dock[2605]: "An instance is already running!, use --replace to restart Latte" 20:54:11 lenovo latte-dock[3068]: "An instance is already running!, use --replace to restart Latte Like it was trying to launch 2-3 instances at once on startup. Changing the setting to 'Start with an empty session' seems to have fixed that.
That is a good case that Layout Healer/Observer has helped...
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!