Bug 396888

Summary: Plasmashell crashes
Product: [Plasma] plasmashell Reporter: Matthieu Gras <grasm>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.13.3   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Matthieu Gras 2018-07-26 17:26:53 UTC
Application: plasmashell (5.13.3)

Qt Version: 5.10.1
Frameworks Version: 5.48.0
Operating System: Linux 4.17.9-200.fc28.x86_64 x86_64
Distribution: "Fedora release 28 (Twenty Eight)"

-- Information about the crash:
- What I was doing when the application crashed:
Switching from folder view to the desktop view

- Unusual behavior I noticed:
Black screen, crash

- Custom settings of the application:
None, standard Fedora settings with a custom font

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

Thread 8 (Thread 0x7f708e56c700 (LWP 31010)):
#0  0x00007f7175bae659 in poll () from /lib64/libc.so.6
#1  0x00007f716dfe7be6 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f716dfe7d10 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f7176a7ac2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f7176a2912b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f71768779c6 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f717a60e3a9 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#7  0x00007f717687c11d in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f7174efd594 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f7175bb90df in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f70aba6a700 (LWP 30761)):
#0  0x00007f716e02e4b8 in g_mutex_unlock () from /lib64/libglib-2.0.so.0
#1  0x00007f716dfe7579 in g_main_context_check () from /lib64/libglib-2.0.so.0
#2  0x00007f716dfe7b90 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007f716dfe7d10 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007f7176a7ac2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f7176a2912b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f71768779c6 in QThread::exec() () from /lib64/libQt5Core.so.5
#7  0x00007f70ae41eb5b in KCupsConnection::run() () from /lib64/libkcupslib.so
#8  0x00007f717687c11d in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007f7174efd594 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f7175bb90df in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f70bf6d6700 (LWP 30705)):
#0  0x00007f716e02e4b8 in g_mutex_unlock () from /lib64/libglib-2.0.so.0
#1  0x00007f716dfe73c3 in g_main_context_query () from /lib64/libglib-2.0.so.0
#2  0x00007f716dfe7b67 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007f716dfe7d10 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007f7176a7ac2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f7176a2912b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f71768779c6 in QThread::exec() () from /lib64/libQt5Core.so.5
#7  0x00007f717a87e94a in QQuickPixmapReader::run() () from /lib64/libQt5Quick.so.5
#8  0x00007f717687c11d in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007f7174efd594 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f7175bb90df in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f71517bc700 (LWP 30620)):
#0  0x00007f7174f0352c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f717cbfe9f8 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQt5Script.so.5
#2  0x00007f717cbfea63 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQt5Script.so.5
#3  0x00007f7174efd594 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f7175bb90df in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f7153dfa700 (LWP 30581)):
#0  0x00007f7175baa0c4 in read () from /lib64/libc.so.6
#1  0x00007f716e02d070 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007f716dfe76db in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007f716dfe7b90 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007f716dfe7d10 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007f7176a7ac2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f7176a2912b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007f71768779c6 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007f717a60e3a9 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#9  0x00007f717687c11d in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#10 0x00007f7174efd594 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f7175bb90df in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f71598fd700 (LWP 30546)):
#0  0x00007f7175bae659 in poll () from /lib64/libc.so.6
#1  0x00007f716dfe7be6 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f716dfe7d10 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f7176a7ac2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f7176a2912b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f71768779c6 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f7178522299 in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#7  0x00007f717687c11d in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f7174efd594 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f7175bb90df in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f715b2df700 (LWP 30490)):
#0  0x00007f7175bae659 in poll () from /lib64/libc.so.6
#1  0x00007f717b2d604f in _xcb_conn_wait () from /lib64/libxcb.so.1
#2  0x00007f717b2d7caa in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007f715d0414d9 in QXcbEventReader::run() () from /lib64/libQt5XcbQpa.so.5
#4  0x00007f717687c11d in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#5  0x00007f7174efd594 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f7175bb90df in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f7169967400 (LWP 30448)):
[KCrash Handler]
#6  0x0000000000000050 in ?? ()
#7  0x00007f7176a58958 in QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) () from /lib64/libQt5Core.so.5
#8  0x00007f708ef8bfaa in Kirigami::BasicTheme::BasicTheme(QObject*) () from /lib64/libKF5Kirigami2.so.5
#9  0x00007f708ef8729c in Kirigami::PlatformTheme::qmlAttachedProperties(QObject*) () from /lib64/libKF5Kirigami2.so.5
#10 0x00007f717a5678ed in QtQml::qmlAttachedPropertiesObjectById(int, QObject const*, bool) () from /lib64/libQt5Qml.so.5
#11 0x00007f708f1aab63 in DesktopIcon::setSource(QVariant const&) () from /usr/lib64/qt5/qml/org/kde/kirigami.2/libkirigamiplugin.so
#12 0x00007f708f1b2e7e in DesktopIcon::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib64/qt5/qml/org/kde/kirigami.2/libkirigamiplugin.so
#13 0x00007f717a578df2 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const () from /lib64/libQt5Qml.so.5
#14 0x00007f717a6029d5 in QQmlObjectCreator::setPropertyValue(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () from /lib64/libQt5Qml.so.5
#15 0x00007f717a6039ee in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () from /lib64/libQt5Qml.so.5
#16 0x00007f717a605494 in QQmlObjectCreator::setupBindings(bool) () from /lib64/libQt5Qml.so.5
#17 0x00007f717a605d65 in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () from /lib64/libQt5Qml.so.5
#18 0x00007f717a606a04 in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /lib64/libQt5Qml.so.5
#19 0x00007f717a604af2 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () from /lib64/libQt5Qml.so.5
#20 0x00007f717a605494 in QQmlObjectCreator::setupBindings(bool) () from /lib64/libQt5Qml.so.5
#21 0x00007f717a605d65 in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () from /lib64/libQt5Qml.so.5
#22 0x00007f717a606a04 in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /lib64/libQt5Qml.so.5
#23 0x00007f717a604af2 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () from /lib64/libQt5Qml.so.5
#24 0x00007f717a605494 in QQmlObjectCreator::setupBindings(bool) () from /lib64/libQt5Qml.so.5
#25 0x00007f717a605d65 in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () from /lib64/libQt5Qml.so.5
#26 0x00007f717a606a04 in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /lib64/libQt5Qml.so.5
#27 0x00007f717a604af2 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () from /lib64/libQt5Qml.so.5
#28 0x00007f717a605494 in QQmlObjectCreator::setupBindings(bool) () from /lib64/libQt5Qml.so.5
#29 0x00007f717a605d65 in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () from /lib64/libQt5Qml.so.5
#30 0x00007f717a606a04 in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /lib64/libQt5Qml.so.5
#31 0x00007f717a6079ce in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) () from /lib64/libQt5Qml.so.5
#32 0x00007f717a6063f2 in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /lib64/libQt5Qml.so.5
#33 0x00007f717a6079ce in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) () from /lib64/libQt5Qml.so.5
#34 0x00007f717a6063f2 in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /lib64/libQt5Qml.so.5
#35 0x00007f717a6079ce in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) () from /lib64/libQt5Qml.so.5
#36 0x00007f717a57efa0 in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () from /lib64/libQt5Qml.so.5
#37 0x00007f717a57f767 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () from /lib64/libQt5Qml.so.5
#38 0x00007f717a636897 in QQmlDelegateModelPrivate::object(QQmlListCompositor::Group, int, QQmlIncubator::IncubationMode) () from /lib64/libQt5Qml.so.5
#39 0x00007f717a6369c5 in QQmlDelegateModel::object(int, QQmlIncubator::IncubationMode) () from /lib64/libQt5Qml.so.5
#40 0x00007f717aa327f5 in QQuickItemViewPrivate::createItem(int, QQmlIncubator::IncubationMode) () from /lib64/libQt5Quick.so.5
#41 0x00007f717aa27c28 in QQuickGridViewPrivate::applyInsertionChange(QQmlChangeSet::Change const&, QQuickItemViewPrivate::ChangeResult*, QList<FxViewItem*>*, QList<QQuickItemViewPrivate::MovedItem>*) () from /lib64/libQt5Quick.so.5
#42 0x00007f717aa34b74 in QQuickItemViewPrivate::applyModelChanges(QQuickItemViewPrivate::ChangeResult*, QQuickItemViewPrivate::ChangeResult*) () from /lib64/libQt5Quick.so.5
#43 0x00007f717aa33290 in QQuickItemViewPrivate::layout() () from /lib64/libQt5Quick.so.5
#44 0x00007f717aa3590a in QQuickItemView::setCurrentIndex(int) () from /lib64/libQt5Quick.so.5
#45 0x00007f717aa37054 in QQuickItemView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libQt5Quick.so.5
#46 0x00007f717a5f7336 in GenericBinding<2>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) () from /lib64/libQt5Qml.so.5
#47 0x00007f717a5f79c6 in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) () from /lib64/libQt5Qml.so.5
#48 0x00007f717a5f46b3 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () from /lib64/libQt5Qml.so.5
#49 0x00007f717a5cc223 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /lib64/libQt5Qml.so.5
#50 0x00007f717a5666a1 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () from /lib64/libQt5Qml.so.5
#51 0x00007f7176a52713 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#52 0x00007f70bfecfce6 in BackgroundListModel::processPaths(QStringList const&) () from /usr/lib64/qt5/qml/org/kde/plasma/wallpapers/image/libplasma_wallpaper_imageplugin.so
#53 0x00007f7176a53a26 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#54 0x00007f7177a03e95 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#55 0x00007f7177a0b83a in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#56 0x00007f7176a2a376 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#57 0x00007f7176a2d09b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#58 0x00007f7176a7aec7 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#59 0x00007f716dfe78ad in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#60 0x00007f716dfe7c78 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#61 0x00007f716dfe7d10 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#62 0x00007f7176a7ac13 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#63 0x00007f715d0cf065 in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5XcbQpa.so.5
#64 0x00007f7176a2912b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#65 0x00007f7176a315b6 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#66 0x000055710c193ccf in main ()

Possible duplicates by query: bug 395097.

Reported using DrKonqi
Comment 1 Matthieu Gras 2018-07-26 17:37:56 UTC

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