Application: plasmashell (5.24.4) Qt Version: 5.15.3 Frameworks Version: 5.92.0 Operating System: Linux 5.15.0-46-lowlatency x86_64 Windowing System: X11 Distribution: Ubuntu 22.04 LTS DrKonqi: 5.24.4 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: I have experienced the crash multiple times over the past week or two. Using a browser(any of 3) causes the crash. - Unusual behavior I noticed: Today I noticed that the browsers are taking the memory usage from 1.5GiB of 3.8 to 3.5/6GiB of 3.8. After having had multiple crashes I left the System Monitor open behind by work. On this last occasion the machine had been idle on waking I launched Opera and I saw the Memory usage leap and multiple write attempts to the harddisk could be heard. I get the same crash with Firefox and Vivaldi. Not running browsers seems to keep the machine stable. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 0x00007f513fff3ad8 in QSGTexture::setFiltering(QSGTexture::Filtering) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #5 0x00007f51400247af in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007f514000b3dc in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f5140010965 in QSGBatchRenderer::Renderer::renderBatches() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f5140011352 in QSGBatchRenderer::Renderer::render() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #9 0x00007f513fff8924 in QSGRenderer::renderScene(QSGBindable const&) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #10 0x00007f513fff8df3 in QSGRenderer::renderScene(unsigned int) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #11 0x00007f514005ea47 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #12 0x00007f51400ce5f9 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #13 0x00007f514006d45d in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #14 0x00007f514006de07 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #15 0x00007f513e473ca1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007f513dfe7b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #17 0x00007f513e079a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 11 (Thread 0x7f50ff6ab640 (LWP 1999) "QSGRenderThread"): #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5611b383e1b0) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5611b383e1b0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f513dfe6ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5611b383e160, cond=0x5611b383e188) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5611b383e188, mutex=0x5611b383e160) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f513e479ceb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f514006b9c3 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f514006de49 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f513e473ca1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f513dfe7b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #10 0x00007f513e079a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 10 (Thread 0x7f510e5cc640 (LWP 1992) "KCupsConnection"): #1 __GI___libc_read (fd=36, buf=0x7f510e5cb950, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f513ca3d114 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f513ca9163d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f513ca3a3c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f513e6ba11e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f513e65f74b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f513e472af2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f510d8898fc in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so #9 0x00007f513e473ca1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f513dfe7b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #11 0x00007f513e079a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 9 (Thread 0x7f510efa0640 (LWP 1961) "QSGRenderThread"): #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5611b2e9c950) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5611b2e9c950, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f513dfe6ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5611b2e9c900, cond=0x5611b2e9c928) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5611b2e9c928, mutex=0x5611b2e9c900) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f513e479ceb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f514006b9c3 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f514006de49 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f513e473ca1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f513dfe7b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #10 0x00007f513e079a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 8 (Thread 0x7f5116fe6640 (LWP 1871) "plasmashell"): #1 __pselect (nfds=5, readfds=0x7f5116fdda40, writefds=0x0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:56 #2 0x00007f513c01803d in ?? () from /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6 #3 0x00007f513c018d88 in ?? () from /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6 #4 0x00007f513dfe7b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #5 0x00007f513e079a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 7 (Thread 0x7f5124b88640 (LWP 1837) "QQuickPixmapRea"): #1 0x00007f513ca3b168 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f513ca3c7eb in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f513ca915c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f513ca3a3c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f513e6ba11e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f513e65f74b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f513e472af2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f513ffb3a5a in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #9 0x00007f513e473ca1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f513dfe7b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #11 0x00007f513e079a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 6 (Thread 0x7f512605b640 (LWP 1752) "QQmlThread"): #1 0x00007f513ca91696 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f513ca3a3c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f513e6ba11e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f513e65f74b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f513e472af2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f513fc548c9 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007f513e473ca1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f513dfe7b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007f513e079a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7f51318be640 (LWP 1598) "plasmas:disk$0"): #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5611b1e65108) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5611b1e65108, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f513dfe6ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5611b1e650b8, cond=0x5611b1e650e0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5611b1e650e0, mutex=0x5611b1e650b8) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f51325db87b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #6 0x00007f51325db4ab in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #7 0x00007f513dfe7b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #8 0x00007f513e079a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7f5132200640 (LWP 1597) "plasmashe:rcs0"): #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5611b1ede2b0) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5611b1ede2b0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f513dfe6ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5611b1ede260, cond=0x5611b1ede288) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5611b1ede288, mutex=0x5611b1ede260) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f51325db87b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #6 0x00007f51325db4ab in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #7 0x00007f513dfe7b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #8 0x00007f513e079a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7f5138884640 (LWP 1595) "QDBusConnection"): #1 0x00007f513ca91696 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f513ca3a3c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f513e6ba11e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f513e65f74b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f513e472af2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f513f005f0b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f513e473ca1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f513dfe7b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007f513e079a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7f5139451640 (LWP 1587) "QXcbEventQueue"): #1 0x00007f51406f07e2 in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f51406f222c in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f5139583d08 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f513e473ca1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f513dfe7b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #6 0x00007f513e079a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7f5139c1f9c0 (LWP 1573) "plasmashell"): #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5611b464aed4) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5611b464aed4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f513dfe6ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5611b464ae80, cond=0x5611b464aea8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5611b464aea8, mutex=0x5611b464ae80) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f513e479ceb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f514006f78a in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f5140070b0a in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f513ea555a5 in QWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #9 0x00007f51251ca1e3 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so #10 0x00007f513f357713 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007f513e660e2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007f513ea4a6a1 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #13 0x00007f513ea1ea2c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #14 0x00007f5139584d6e in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #15 0x00007f513ca3cd1b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007f513ca916f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007f513ca3a3c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007f513e6ba0a8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007f513e65f74b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007f513e667ce4 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00005611b1980dce in ?? () #22 0x00007f513df7cd90 in __libc_start_call_main (main=main@entry=0x5611b197ff70, argc=argc@entry=1, argv=argv@entry=0x7ffd088b6118) at ../sysdeps/nptl/libc_start_call_main.h:58 #23 0x00007f513df7ce40 in __libc_start_main_impl (main=0x5611b197ff70, argc=1, argv=0x7ffd088b6118, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd088b6108) at ../csu/libc-start.c:392 #24 0x00005611b1980ef5 in ?? () [Inferior 1 (process 1573) detached] The reporter indicates this bug may be a duplicate of or related to bug 446874. Possible duplicates by query: bug 456687, bug 455387, bug 451839, bug 451479, bug 447190. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 446874 ***