Bug 382170 - Plasma crashes on trying to add widgets to panel
Summary: Plasma crashes on trying to add widgets to panel
Status: RESOLVED DUPLICATE of bug 381395
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-wayland (show other bugs)
Version: 5.10.3
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-07-09 19:35 UTC by Lucas S.
Modified: 2017-07-17 15:49 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 Lucas S. 2017-07-09 19:35:44 UTC
Application: plasmashell (5.10.3)

Qt Version: 5.9.1
Frameworks Version: 5.35.0
Operating System: Linux 4.11.9-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
I pressed the "burger" icon in the bottom right.
Then "Add widgets"

Result: Plasma crashes and restarts.

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 0x7f75dc645d80 (LWP 923))]

Thread 15 (Thread 0x7f74f140e700 (LWP 1654)):
[KCrash Handler]
#5  0x00007f75d4df92d0 in wl_proxy_create_wrapper () at /usr/lib/libwayland-client.so.0
#6  0x00007f75b1127411 in  () at /usr/lib/libEGL_mesa.so.0
#7  0x00007f75b1115dde in  () at /usr/lib/libEGL_mesa.so.0
#8  0x00007f75b2361f4d in  () at /usr/lib/qt/plugins/wayland-graphics-integration-client/libwayland-egl.so
#9  0x00007f75b23604c5 in  () at /usr/lib/qt/plugins/wayland-graphics-integration-client/libwayland-egl.so
#10 0x00007f75d6d96366 in QOpenGLContext::makeCurrent(QSurface*) () at /usr/lib/libQt5Gui.so.5
#11 0x00007f75da12b004 in  () at /usr/lib/libQt5Quick.so.5
#12 0x00007f75da1328eb in  () at /usr/lib/libQt5Quick.so.5
#13 0x00007f75da131b77 in  () at /usr/lib/libQt5Quick.so.5
#14 0x00007f75da131f4a in  () at /usr/lib/libQt5Quick.so.5
#15 0x00007f75d638f37d in  () at /usr/lib/libQt5Core.so.5
#16 0x00007f75d5557297 in start_thread () at /usr/lib/libpthread.so.0
#17 0x00007f75d5ca31ef in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f74f2481700 (LWP 1653)):
#0  0x00007f75d555d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f75d63907ab in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f75da131ae8 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f75da131f4a in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f75d638f37d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f75d5557297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f75d5ca31ef in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f74f91b8700 (LWP 1652)):
#0  0x00007f75d5c9924d in poll () at /usr/lib/libc.so.6
#1  0x00007f75d0a5cc09 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f75d0a5cd1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f75d65c54eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f75d656aefa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f75d638a79a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f75d94fa1e5 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f75d638f37d in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f75d5557297 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f75d5ca31ef in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f7518f7a700 (LWP 1641)):
#0  0x00007f75d555d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f75d63907ab in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f75da131ae8 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f75da131f4a in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f75d638f37d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f75d5557297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f75d5ca31ef in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f74f893e700 (LWP 1304)):
#0  0x00007f75d555d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f75d63907ab in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f75da131ae8 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f75da131f4a in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f75d638f37d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f75d5557297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f75d5ca31ef in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f74fa1b9700 (LWP 1272)):
#0  0x00007f75d555d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f75d63907ab in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f75da131ae8 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f75da131f4a in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f75d638f37d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f75d5557297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f75d5ca31ef in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f7500fd2700 (LWP 1270)):
#0  0x00007f75d0aa1a84 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f75d0a5c138 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007f75d0a5cb3b in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f75d0a5cd1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f75d65c54eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f75d656aefa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f75d638a79a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f7503977427 in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#8  0x00007f75d638f37d in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f75d5557297 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f75d5ca31ef in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f7520b00700 (LWP 1220)):
#0  0x00007f75d555d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f75d63907ab in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f75da131ae8 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f75da131f4a in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f75d638f37d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f75d5557297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f75d5ca31ef in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f7522e26700 (LWP 1213)):
#0  0x00007f75dc556420 in _dl_update_slotinfo () at /lib64/ld-linux-x86-64.so.2
#1  0x00007f75dc55665c in update_get_addr () at /lib64/ld-linux-x86-64.so.2
#2  0x00007f75d638e206 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007f75d65c53ea in  () at /usr/lib/libQt5Core.so.5
#4  0x00007f75d0a5c148 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#5  0x00007f75d0a5cb3b in  () at /usr/lib/libglib-2.0.so.0
#6  0x00007f75d0a5cd1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#7  0x00007f75d65c54eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#8  0x00007f75d656aefa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#9  0x00007f75d638a79a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#10 0x00007f75da0b28d6 in  () at /usr/lib/libQt5Quick.so.5
#11 0x00007f75d638f37d in  () at /usr/lib/libQt5Core.so.5
#12 0x00007f75d5557297 in start_thread () at /usr/lib/libpthread.so.0
#13 0x00007f75d5ca31ef in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f75b2d69700 (LWP 1081)):
#0  0x00007f75d555d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f75dbdcdb04 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f75dbdcdb49 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f75d5557297 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f75d5ca31ef in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f75bd51f700 (LWP 1063)):
#0  0x00007f75d5c9924d in poll () at /usr/lib/libc.so.6
#1  0x00007f75d0a5cc09 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f75d0a5cd1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f75d65c54eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f75d656aefa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f75d638a79a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f75d638f37d in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f75d5557297 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f75d5ca31ef in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f75bf3bd700 (LWP 1039)):
#0  0x00007f75d555d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f75d63907ab in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f75d94fa91e in  () at /usr/lib/libQt5Qml.so.5
#3  0x00007f75d94cce64 in  () at /usr/lib/libQt5Qml.so.5
#4  0x00007f75d94cdf51 in  () at /usr/lib/libQt5Qml.so.5
#5  0x00007f75d94ceb6d in  () at /usr/lib/libQt5Qml.so.5
#6  0x00007f75d94cedef in QQmlImports::addLibraryImport(QQmlImportDatabase*, QString const&, QString const&, int, int, QString const&, QString const&, bool, QList<QQmlError>*) () at /usr/lib/libQt5Qml.so.5
#7  0x00007f75d948f34d in QQmlTypeLoader::Blob::addImport(QV4::CompiledData::Import const*, QList<QQmlError>*) () at /usr/lib/libQt5Qml.so.5
#8  0x00007f75d949031f in  () at /usr/lib/libQt5Qml.so.5
#9  0x00007f75d9491c42 in  () at /usr/lib/libQt5Qml.so.5
#10 0x00007f75d9489028 in  () at /usr/lib/libQt5Qml.so.5
#11 0x00007f75d9489805 in  () at /usr/lib/libQt5Qml.so.5
#12 0x00007f75d948a6bb in  () at /usr/lib/libQt5Qml.so.5
#13 0x00007f75d948a82d in  () at /usr/lib/libQt5Qml.so.5
#14 0x00007f75d94fa544 in  () at /usr/lib/libQt5Qml.so.5
#15 0x00007f75d94fabda in  () at /usr/lib/libQt5Qml.so.5
#16 0x00007f75d751d46c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#17 0x00007f75d7524cf4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#18 0x00007f75d656ca28 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#19 0x00007f75d656f19d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#20 0x00007f75d65c5ea3 in  () at /usr/lib/libQt5Core.so.5
#21 0x00007f75d0a5ca57 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#22 0x00007f75d0a5cc88 in  () at /usr/lib/libglib-2.0.so.0
#23 0x00007f75d0a5cd1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#24 0x00007f75d65c54cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#25 0x00007f75d656aefa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#26 0x00007f75d638a79a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#27 0x00007f75d94fa1e5 in  () at /usr/lib/libQt5Qml.so.5
#28 0x00007f75d638f37d in  () at /usr/lib/libQt5Core.so.5
#29 0x00007f75d5557297 in start_thread () at /usr/lib/libpthread.so.0
#30 0x00007f75d5ca31ef in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f75c5112700 (LWP 950)):
#0  0x00007f75d0aa1a84 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f75d0a5cbfe in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f75d0a5cd1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f75d65c54eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f75d656aefa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f75d638a79a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f75d94fa1e5 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f75d638f37d in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f75d5557297 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f75d5ca31ef in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f75c6b4c700 (LWP 943)):
#0  0x00007f75d5c94fbd in read () at /usr/lib/libc.so.6
#1  0x00007f75d0aa0730 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f75d0a5c6eb in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f75d0a5cbb0 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f75d0a5cd1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f75d65c54eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f75d656aefa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f75d638a79a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f75d69e5d45 in  () at /usr/lib/libQt5DBus.so.5
#9  0x00007f75d638f37d in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f75d5557297 in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f75d5ca31ef in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f75dc645d80 (LWP 923)):
#0  0x00007f75d555d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f75d63907ab in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f75da12ffb2 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f75da13054b in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f75da1817c8 in QQuickWindow::~QQuickWindow() () at /usr/lib/libQt5Quick.so.5
#5  0x00007f752a59036d in  () at /usr/lib/qt/qml/org/kde/plasma/core/libcorebindingsplugin.so
#6  0x00007f75d659940b in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#7  0x00007f75d65a2d9b in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#8  0x00007f75da174e95 in QQuickItem::~QQuickItem() () at /usr/lib/libQt5Quick.so.5
#9  0x00007f75da190335 in  () at /usr/lib/libQt5Quick.so.5
#10 0x00007f75d659c260 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#11 0x00007f75da17237b in QQuickItem::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#12 0x00007f75d751d46c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#13 0x00007f75d7524cf4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#14 0x00007f75d656ca28 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#15 0x00007f75d656f19d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#16 0x00007f75d65c5ea3 in  () at /usr/lib/libQt5Core.so.5
#17 0x00007f75d0a5ca57 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#18 0x00007f75d0a5cc88 in  () at /usr/lib/libglib-2.0.so.0
#19 0x00007f75d0a5cd1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#20 0x00007f75d65c54cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#21 0x00007f75d656aefa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#22 0x00007f75d6573be4 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#23 0x000000000041cc32 in  ()
#24 0x00007f75d5bd643a in __libc_start_main () at /usr/lib/libc.so.6
#25 0x000000000041cfaa in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2017-07-17 15:49:35 UTC

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