Bug 398480 - Crash after Plasma widgets setup
Summary: Crash after Plasma widgets setup
Status: RESOLVED DUPLICATE of bug 398264
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.13.5
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-09-11 09:08 UTC by Roman Šmakal
Modified: 2018-10-04 23:15 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 Roman Šmakal 2018-09-11 09:08:55 UTC
Application: plasmashell (5.13.5)

Qt Version: 5.11.1
Frameworks Version: 5.49.0
Operating System: Linux 4.19.0-1-MANJARO x86_64
Distribution: "Manjaro Linux"

-- Information about the crash:
- What I was doing when the application crashed:
I changed plasma panel layout, moved & removed some widgets.

After window resize (that resized beyond the top panel - may be important) plasmashell crashed.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5769920cc0 (LWP 3800))]

Thread 20 (Thread 0x7f566bfff700 (LWP 24268)):
#0  0x00007f5771753afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5771dc57bc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5773bdc7ad in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5773bdca1c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 19 (Thread 0x7f567e52d700 (LWP 22079)):
#0  0x00007f5771753afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5771dc57bc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5773bdc7ad in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5773bdca1c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 18 (Thread 0x7f567f57f700 (LWP 21703)):
#0  0x00007f5771753afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5771dc57bc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5773bdc7ad in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5773bdca1c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7f56b66ec700 (LWP 20334)):
#0  0x00007f5771753afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5771dc57bc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5773bdc7ad in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5773bdca1c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7f56a1429700 (LWP 20327)):
#0  0x00007f5771753afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5771dc57bc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5773bdc7ad in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5773bdca1c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f56a0c28700 (LWP 8694)):
#0  0x00007f5771753afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5771dc57bc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5773bdc7ad in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5773bdca1c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f56a1ea1700 (LWP 9292)):
#0  0x00007f5771753afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5771dc57bc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5773bdc7ad in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5773bdca1c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f56a2901700 (LWP 6614)):
#0  0x00007f5771753afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5771dc57bc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5773bdc7ad in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5773bdca1c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f56a3ff6700 (LWP 6593)):
#0  0x00007f5771a9a734 in read () at /usr/lib/libc.so.6
#1  0x00007f576eb56781 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f576eba6a50 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f576eba7e86 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f576eba7fce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f5771fc64c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f5771f71dac in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f5771dbaf59 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f56b4a19700 (LWP 6592)):
#0  0x00007f5771753afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5771dc57bc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5773bdc7ad in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5773bdca1c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f56b5ed9700 (LWP 6591)):
#0  0x00007f5771753afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5771dc57bc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5773bdc7ad in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5773bdca1c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f56b7cc7700 (LWP 6589)):
#0  0x00007f5771753afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5771dc57bc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5773bdc7ad in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5773bdca1c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f56bd0e4700 (LWP 6586)):
#0  0x00007f5771a9ebb1 in poll () at /usr/lib/libc.so.6
#1  0x00007f576eba7ee0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f576eba7fce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5771fc64c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f5771f71dac in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5771dbaf59 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f56bf29935a in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#7  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f56d19e0700 (LWP 5174)):
#0  0x00007f5771a9ebb1 in poll () at /usr/lib/libc.so.6
#1  0x00007f576eba7ee0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f576eba7fce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5771fc64c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f5771f71dac in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5771dbaf59 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f5773b5b5bb in  () at /usr/lib/libQt5Quick.so.5
#7  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f56d29e1700 (LWP 5173)):
#0  0x00007f5771753afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5771dc57bc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5773bdc7ad in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5773bdca1c in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f575f0f5700 (LWP 5165)):
#0  0x00007f5771753afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f575f687274 in  () at /usr/lib/dri/i965_dri.so
#2  0x00007f575f686f68 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f57657b1700 (LWP 5146)):
#0  0x00007f5771753afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f57748c3aac in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f57748c3ac9 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f5766c8e700 (LWP 3866)):
#0  0x00007f576eb563a0 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f576eb9ea32 in g_main_context_query () at /usr/lib/libglib-2.0.so.0
#2  0x00007f576eba7e5c in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f576eba7fce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f5771fc64c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5771f71dac in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f5771dbaf59 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f57738dc0d9 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f5767ed1700 (LWP 3832)):
#0  0x00007f5774c9638f in _dl_update_slotinfo () at /lib64/ld-linux-x86-64.so.2
#1  0x00007f5774c9656c in update_get_addr () at /lib64/ld-linux-x86-64.so.2
#2  0x00007f5774c9b47c in __tls_get_addr () at /lib64/ld-linux-x86-64.so.2
#3  0x00007f5771dc42e7 in  () at /usr/lib/libQt5Core.so.5
#4  0x00007f5771fc63ab in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f576eba77aa in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#6  0x00007f576eba7e06 in  () at /usr/lib/libglib-2.0.so.0
#7  0x00007f576eba7fce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#8  0x00007f5771fc64c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#9  0x00007f5771f71dac in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#10 0x00007f5771dbaf59 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#11 0x00007f57732dbba6 in  () at /usr/lib/libQt5DBus.so.5
#12 0x00007f5771dc5005 in  () at /usr/lib/libQt5Core.so.5
#13 0x00007f577174da9d in start_thread () at /usr/lib/libpthread.so.0
#14 0x00007f5771aa9a43 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f5769920cc0 (LWP 3800)):
[KCrash Handler]
#6  0x00007f57691a0bee in QtWaylandClient::QWaylandXdgSurfaceV6::setPopup(QtWaylandClient::QWaylandWindow*, QtWaylandClient::QWaylandInputDevice*, int, bool) () at /usr/lib/libQt5WaylandClient.so.5
#7  0x00007f576919b072 in QtWaylandClient::QWaylandWindow::initWindow() () at /usr/lib/libQt5WaylandClient.so.5
#8  0x00007f576919b5bc in QtWaylandClient::QWaylandWindow::setVisible(bool) () at /usr/lib/libQt5WaylandClient.so.5
#9  0x00007f5764c91ee5 in  () at /usr/lib/qt/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
#10 0x00007f577232835c in QWindowPrivate::setVisible(bool) () at /usr/lib/libQt5Gui.so.5
#11 0x00007f5772bfd8f9 in QWidgetPrivate::show_sys() () at /usr/lib/libQt5Widgets.so.5
#12 0x00007f5772c06ee6 in QWidgetPrivate::show_helper() () at /usr/lib/libQt5Widgets.so.5
#13 0x00007f5772c0a1d5 in QWidget::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5
#14 0x00007f5772d42f42 in QMenu::popup(QPoint const&, QAction*) () at /usr/lib/libQt5Widgets.so.5
#15 0x00007f5765a22582 in  () at /usr/lib/qt/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#16 0x00007f5773c23938 in QQuickItem::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#17 0x00007f5765a188f7 in  () at /usr/lib/qt/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#18 0x00007f5772bcae14 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#19 0x00007f5772bd26e1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#20 0x00007f5771f73119 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#21 0x00007f5773c3b9ac in QQuickWindowPrivate::deliverMatchingPointsToItem(QQuickItem*, QQuickPointerEvent*, bool) () at /usr/lib/libQt5Quick.so.5
#22 0x00007f5773c3c692 in QQuickWindowPrivate::deliverPressOrReleaseEvent(QQuickPointerEvent*, bool) () at /usr/lib/libQt5Quick.so.5
#23 0x00007f5773c3cafe in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () at /usr/lib/libQt5Quick.so.5
#24 0x00007f5773c3d43c in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () at /usr/lib/libQt5Quick.so.5
#25 0x00007f5773c3dd79 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) () at /usr/lib/libQt5Quick.so.5
#26 0x00007f5772328805 in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5
#27 0x00007f5773c3f9dc in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#28 0x0000557b49a35a8c in  ()
#29 0x00007f5772bcae14 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#30 0x00007f5772bd26e1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#31 0x00007f5771f73119 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#32 0x00007f577231bd04 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#33 0x00007f577231dcc6 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5
#34 0x00007f57722f7a4c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#35 0x00007f57691ce57d in  () at /usr/lib/libQt5WaylandClient.so.5
#36 0x00007f5771f71dac in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#37 0x00007f5771f7a0a6 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#38 0x0000557b49a24d3e in  ()
#39 0x00007f57719d2223 in __libc_start_main () at /usr/lib/libc.so.6
#40 0x0000557b49a251be in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 398471.

Possible duplicates by query: bug 398471, bug 398274, bug 398264, bug 397459, bug 395780.

Reported using DrKonqi
Comment 1 Christoph Feck 2018-10-04 23:15:18 UTC

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