https://bugs.kde.org/show_bug.cgi?id=462089
Bug ID: 462089 Summary: Plasma crashed when moving Konsole window Classification: Plasma Product: plasmashell Version: 5.26.3 Platform: Kubuntu OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: p...@phd.re CC: k...@davidedmundson.co.uk Target Milestone: 1.0 Application: plasmashell (5.26.3) Qt Version: 5.15.6 Frameworks Version: 5.99.0 Operating System: Linux 6.0.8-x64v1-xanmod1 x86_64 Windowing System: X11 Distribution: Ubuntu 22.10 DrKonqi: 5.26.3 [KCrashBackend] -- Information about the crash: Plasma crashed (and automatically resterted) when I moving Konsole window by ~100px. Konsole window was moved by dragging it by its title bar. Wobbly Windows effect was active. I wasn't able to reporoduce this issue. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Plazma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 QSGAreaAllocatorNode::isLeaf() (this=0x0) at scenegraph/util/qsgareaallocator.cpp:93 #5 QSGAreaAllocator::deallocateInNode(QPoint const&, QSGAreaAllocatorNode*) (this=this@entry=0x7f3f7413df60, pos=..., node=0x0) at scenegraph/util/qsgareaallocator.cpp:170 #6 0x00007f3fbb3c8e2a in QSGAreaAllocator::deallocate(QRect const&) (this=this@entry=0x7f3f7413df60, rect=...) at scenegraph/util/qsgareaallocator.cpp:116 #7 0x00007f3fbb3cf56b in QSGOpenGLAtlasTexture::AtlasBase::remove(QSGOpenGLAtlasTexture::TextureBase*) (this=0x7f3f7413df50, t=t@entry=0x7f3f74447bc0) at scenegraph/util/qsgopenglatlastexture.cpp:286 #8 0x00007f3fbb3cf6a0 in QSGOpenGLAtlasTexture::TextureBase::~TextureBase() (this=0x7f3f74447bc0, __in_chrg=<optimized out>) at scenegraph/util/qsgopenglatlastexture.cpp:516 #9 QSGOpenGLAtlasTexture::Texture::~Texture() (this=0x7f3f74447bc0, __in_chrg=<optimized out>) at scenegraph/util/qsgopenglatlastexture.cpp:543 #10 0x00007f3fbb3cf6bd in QSGOpenGLAtlasTexture::Texture::~Texture() (this=0x7f3f74447bc0, __in_chrg=<optimized out>) at scenegraph/util/qsgopenglatlastexture.cpp:543 #11 0x00007f3fb030d2d1 in () at /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so #12 0x00007f3fbb419dda in QSGRenderThread::event(QEvent*) (this=0x7f3fa400c460, e=0x5572e6a38300) at scenegraph/qsgthreadedrenderloop.cpp:493 #13 0x00007f3fbb41395f in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x7f3fa400c460) at scenegraph/qsgthreadedrenderloop.cpp:936 #14 0x00007f3fbb415e19 in QSGRenderThread::run() (this=0x7f3fa400c460) at scenegraph/qsgthreadedrenderloop.cpp:1052 #15 0x00007f3fb96ccc51 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007f3fb8e90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #17 0x00007f3fb8f1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 9 (Thread 0x7f3f83e176c0 (LWP 7719) "plasmashell"): #1 __pselect (nfds=5, readfds=0x7f3f83e0eac0, writefds=0x0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:56 #2 0x00007f3fb770a03d in () at /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6 #3 0x00007f3fb770ad88 in () at /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6 #4 0x00007f3fb8e90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #5 0x00007f3fb8f1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 8 (Thread 0x7f3f9686c6c0 (LWP 7718) "QQuickPixmapRea"): #1 0x00007f3fb7cc8059 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f3fb7c70cb0 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f3fb9914b06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f3fb98b97cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f3fb96cba1b in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f3fbb35faaa in QQuickPixmapReader::run() (this=0x5572e3fe05d0) at util/qquickpixmapcache.cpp:1024 #7 0x00007f3fb96ccc51 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f3fb8e90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007f3fb8f1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 7 (Thread 0x7f3f974b06c0 (LWP 7717) "CPMMListener"): #1 0x00007f3faa6f75ec in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.520.56.06 #2 0x00007f3faa691d14 in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.520.56.06 #3 0x00007f3faa69202a in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.520.56.06 #4 0x00007f3faa68f90a in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.520.56.06 #5 0x00007f3fb8e90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #6 0x00007f3fb8f1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 6 (Thread 0x7f3f97f496c0 (LWP 7708) "QSGRenderThread"): #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5572e4c18940) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5572e4c18940, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f3fb8e8f338 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5572e4c188f0, cond=0x5572e4c18918) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5572e4c18918, mutex=0x5572e4c188f0) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f3fb96d2b1b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f3fbb4139b5 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x7f3f9c2e3748) at scenegraph/qsgthreadedrenderloop.cpp:257 #7 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x7f3f9c2e36b0) at scenegraph/qsgthreadedrenderloop.cpp:935 #8 0x00007f3fbb415e19 in QSGRenderThread::run() (this=0x7f3f9c2e36b0) at scenegraph/qsgthreadedrenderloop.cpp:1052 #9 0x00007f3fb96ccc51 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f3fb8e90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #11 0x00007f3fb8f1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7f3fa91ff6c0 (LWP 7594) "Qt bearer threa"): #1 0x00007f3fb7cc819e in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f3fb7c70cb0 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f3fb9914b06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f3fb98b97cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f3fb96cba1b in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f3fb96ccc51 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f3fb8e90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #8 0x00007f3fb8f1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7f3fb17ff6c0 (LWP 7564) "QQmlThread"): #1 0x00007f3fb7cc80d3 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f3fb7c70cb0 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f3fb9914b06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f3fb98b97cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f3fb96cba1b in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f3fbaf32879 in QQmlThreadPrivate::run() (this=0x5572e441a6a0) at qml/ftw/qqmlthread.cpp:155 #7 0x00007f3fb96ccc51 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f3fb8e90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007f3fb8f1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7f3fb2bcc6c0 (LWP 7454) "QDBusConnection"): #1 __GI___libc_read (fd=20, buf=0x7f3fb2bcb9e0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f3fb7c738e2 in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f3fb7cc8148 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f3fb7c70cb0 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f3fb9914b06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f3fb98b97cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f3fb96cba1b in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f3fba384ebb in () at /lib/x86_64-linux-gnu/libQt5DBus.so.5 #9 0x00007f3fb96ccc51 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f3fb8e90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #11 0x00007f3fb8f1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7f3fb45756c0 (LWP 7389) "QXcbEventQueue"): #1 0x00007f3fbbaf886a in () at /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f3fbbafa28c in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f3fb4e6c788 in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f3fb96ccc51 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f3fb8e90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #6 0x00007f3fb8f1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7f3fb4fb99c0 (LWP 7369) "plasmashell"): #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5572e557c5d0) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5572e557c5d0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f3fb8e8f338 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5572e557c580, cond=0x5572e557c5a8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5572e557c5a8, mutex=0x5572e557c580) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f3fb96d2b1b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f3fbb4176e8 in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) (this=0x5572e47bade0, w=0x7f3fac009160, inExpose=<optimized out>) at scenegraph/qsgthreadedrenderloop.cpp:1603 #7 0x00007f3fbb484100 in QQuickWindow::event(QEvent*) (this=0x5572e49111b0, e=0x7fff0a8fabb0) at items/qquickwindow.cpp:1863 #8 0x00007f3fba56bf32 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007f3fb98bae38 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f3fb9d31343 in QPlatformWindow::windowEvent(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #11 0x00007f3fba57324d in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007f3fb98bae38 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f3fb9913e71 in QTimerInfoList::activateTimers() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007f3fb991475c in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007f3fb7c734f9 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007f3fb7cc8228 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007f3fb7c70cb0 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007f3fb9914aea in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007f3fb98b97cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007f3fb98c1c2a in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00005572e310f7f0 in () #22 0x00007f3fb8e23510 in __libc_start_call_main (main=main@entry=0x5572e310e910, argc=argc@entry=1, argv=argv@entry=0x7fff0a8fb328) at ../sysdeps/nptl/libc_start_call_main.h:58 #23 0x00007f3fb8e235c9 in __libc_start_main_impl (main=0x5572e310e910, argc=1, argv=0x7fff0a8fb328, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff0a8fb318) at ../csu/libc-start.c:381 #24 0x00005572e310f915 in () [Inferior 1 (process 7369) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.