Bug 376668 - Plasma shell crashes on startup
Summary: Plasma shell crashes on startup
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 5.9.2
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-19 11:25 UTC by Szilard O.
Modified: 2021-01-02 04:34 UTC (History)
2 users (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 Szilard O. 2017-02-19 11:25:36 UTC
Application: plasmashell (5.9.2)

Qt Version: 5.8.0
Operating System: Linux 4.9.8-1 x86_64
Distribution: "Arch Linux"

-- Information about the crash:
- What I was doing when the application crashed:
I logged into the system but haven't done anything before the crash. I have a dual monitor setup.

-- Backtrace:
Application: Plasma (plasmashell), signal: SIGSEGV

Starting program: /usr/bin/plasmashell 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffe1d65700 (LWP 27593)]
[New Thread 0x7fffdbfff700 (LWP 27594)]
Invalid Context= "Mimetypes" line for icon theme:  "/usr/share/icons/EvoPop/scalable/mimetypes/"
Icon theme "gnome" not found.
[New Thread 0x7fffda5b7700 (LWP 27595)]
[New Thread 0x7fffd8d69700 (LWP 27596)]
[New Thread 0x7fffca56b700 (LWP 27597)]
[New Thread 0x7fff453bb700 (LWP 27598)]

Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault.
0x00007ffff4c81e5c in QV4::PersistentValueStorage::allocate() () from /usr/lib/libQt5Qml.so.5

#0  0x00007ffff4c81e5c in QV4::PersistentValueStorage::allocate() () from /usr/lib/libQt5Qml.so.5
#1  0x00007ffff4c8245a in QV4::PersistentValue::set(QV4::ExecutionEngine*, QV4::Value const&) () from /usr/lib/libQt5Qml.so.5
#2  0x00007ffff4dba2db in ?? () from /usr/lib/libQt5Qml.so.5
#3  0x00007ffff4d3bd9e in ?? () from /usr/lib/libQt5Qml.so.5
#4  0x00007ffff4d3c654 in QQmlIncubationController::incubateFor(int) () from /usr/lib/libQt5Qml.so.5
#5  0x00007ffff5ea2dec in KDeclarative::QmlObjectIncubationController::incubate (this=0x84e410) at /home/mrslave/abs/kdeclarative/src/build/src/kdeclarative/KF5Declarative_automoc.dir/../../../../kdeclarative-5.31.0/src/kdeclarative/private/qmlobject_p.h:63
#6  KDeclarative::QmlObjectIncubationController::incubatingObjectCountChanged (this=0x84e410, count=1) at /home/mrslave/abs/kdeclarative/src/build/src/kdeclarative/KF5Declarative_automoc.dir/../../../../kdeclarative-5.31.0/src/kdeclarative/private/qmlobject_p.h:79
#7  0x00007ffff4d3c442 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () from /usr/lib/libQt5Qml.so.5
#8  0x00007ffff4d37596 in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () from /usr/lib/libQt5Qml.so.5
#9  0x00007ffff5e9fa73 in KDeclarative::QmlObject::completeInitialization (this=0xa13db0, initialProperties=...) at /home/mrslave/abs/kdeclarative/src/kdeclarative-5.31.0/src/kdeclarative/qmlobject.cpp:323
#10 0x00007ffff5e9fc1c in KDeclarative::QmlObjectPrivate::scheduleExecutionEnd (this=0xa04450) at /home/mrslave/abs/kdeclarative/src/kdeclarative-5.31.0/src/kdeclarative/qmlobject.cpp:138
#11 0x00007ffff5e9fdf0 in KDeclarative::QmlObjectPrivate::execute (this=0xa04450, source=...) at /home/mrslave/abs/kdeclarative/src/kdeclarative-5.31.0/src/kdeclarative/qmlobject.cpp:131
#12 0x00007ffff5ea007b in KDeclarative::QmlObject::setSource (this=<optimized out>, source=...) at /home/mrslave/abs/kdeclarative/src/kdeclarative-5.31.0/src/kdeclarative/qmlobject.cpp:217
#13 0x00007ffff6da7e3b in KQuickAddons::QuickViewSharedEngine::setSource (this=0x985a40, url=...) at /home/mrslave/abs/kdeclarative/src/kdeclarative-5.31.0/src/quickaddons/quickviewsharedengine.cpp:247
#14 0x000000000042cbed in ?? ()
#15 0x0000000000443217 in ?? ()
#16 0x000000000044cc98 in ?? ()
#17 0x00007ffff1e939de in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
#18 0x00007ffff6fe0141 in KActivities::Consumer::serviceStatusChanged (this=<optimized out>, _t1=<optimized out>) at /home/mrslave/abs/kactivities/src/build/src/lib/KF5Activities_automoc.dir/moc_consumer_6QK7AVDNAJVZ2X.cpp:249
#19 0x00007ffff6fe167b in KActivities::Consumer::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/mrslave/abs/kactivities/src/build/src/lib/KF5Activities_automoc.dir/moc_consumer_6QK7AVDNAJVZ2X.cpp:114
#20 0x00007ffff1e93669 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
#21 0x00007ffff6fe0001 in KActivities::ActivitiesCache::serviceStatusChanged (this=this@entry=0x77ca90, _t1=<optimized out>, _t1@entry=KActivities::Consumer::Running) at /home/mrslave/abs/kactivities/src/build/src/lib/KF5Activities_automoc.dir/moc_activitiescach_MMM2OYAEYJH6MQ.cpp:408
#22 0x00007ffff6fd8a0d in KActivities::ActivitiesCache::setAllActivities (this=this@entry=0x77ca90, _activities=...) at /home/mrslave/abs/kactivities/src/kactivities-5.31.0/src/lib/activitiescache_p.cpp:296
#23 0x00007ffff6fd8cbc in KActivities::ActivitiesCache::passInfoFromReply<QList<ActivityInfo>, void (KActivities::ActivitiesCache::*)(QList<ActivityInfo> const&)> (f=(void (KActivities::ActivitiesCache::*)(KActivities::ActivitiesCache * const, const QList<ActivityInfo> &)) 0x7ffff6fd8790 <KActivities::ActivitiesCache::setAllActivities(QList<ActivityInfo> const&)>, watcher=0x788cc0, this=<optimized out>) at /home/mrslave/abs/kactivities/src/kactivities-5.31.0/src/lib/activitiescache_p.cpp:211
#24 KActivities::ActivitiesCache::setAllActivitiesFromReply (this=<optimized out>, watcher=0x788cc0) at /home/mrslave/abs/kactivities/src/kactivities-5.31.0/src/lib/activitiescache_p.cpp:226
#25 0x00007ffff6fe0924 in KActivities::ActivitiesCache::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/mrslave/abs/kactivities/src/build/src/lib/KF5Activities_automoc.dir/moc_activitiescach_MMM2OYAEYJH6MQ.cpp:200
#26 0x00007ffff1e93669 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
#27 0x00007ffff2328cdf in QDBusPendingCallWatcher::finished(QDBusPendingCallWatcher*) () from /usr/lib/libQt5DBus.so.5
#28 0x00007ffff2328dd8 in ?? () from /usr/lib/libQt5DBus.so.5
#29 0x00007ffff1e944c9 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
#30 0x00007ffff2dd634c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#31 0x00007ffff2dddb61 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#32 0x00007ffff1e67d90 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#33 0x00007ffff1e6a51d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5
#34 0x00007ffff1eb90b7 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#35 0x00007fffe307003d in ?? () from /usr/lib/libQt5XcbQpa.so.5
#36 0x00007ffff1e6622a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#37 0x00007ffff1e6e704 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#38 0x000000000041ca42 in ?? ()
#39 0x00007ffff14db291 in __libc_start_main () from /usr/lib/libc.so.6
#40 0x000000000041cdca in _start ()
(gdb) 
(gdb) bt full
#0  0x00007ffff4c81e5c in QV4::PersistentValueStorage::allocate() () from /usr/lib/libQt5Qml.so.5
No symbol table info available.
#1  0x00007ffff4c8245a in QV4::PersistentValue::set(QV4::ExecutionEngine*, QV4::Value const&) () from /usr/lib/libQt5Qml.so.5
No symbol table info available.
#2  0x00007ffff4dba2db in ?? () from /usr/lib/libQt5Qml.so.5
No symbol table info available.
#3  0x00007ffff4d3bd9e in ?? () from /usr/lib/libQt5Qml.so.5
No symbol table info available.
#4  0x00007ffff4d3c654 in QQmlIncubationController::incubateFor(int) () from /usr/lib/libQt5Qml.so.5
No symbol table info available.
#5  0x00007ffff5ea2dec in KDeclarative::QmlObjectIncubationController::incubate (this=0x84e410) at /home/mrslave/abs/kdeclarative/src/build/src/kdeclarative/KF5Declarative_automoc.dir/../../../../kdeclarative-5.31.0/src/kdeclarative/private/qmlobject_p.h:63
No locals.
#6  KDeclarative::QmlObjectIncubationController::incubatingObjectCountChanged (this=0x84e410, count=1) at /home/mrslave/abs/kdeclarative/src/build/src/kdeclarative/KF5Declarative_automoc.dir/../../../../kdeclarative-5.31.0/src/kdeclarative/private/qmlobject_p.h:79
No locals.
#7  0x00007ffff4d3c442 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () from /usr/lib/libQt5Qml.so.5
No symbol table info available.
#8  0x00007ffff4d37596 in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () from /usr/lib/libQt5Qml.so.5
No symbol table info available.
#9  0x00007ffff5e9fa73 in KDeclarative::QmlObject::completeInitialization (this=0xa13db0, initialProperties=...) at /home/mrslave/abs/kdeclarative/src/kdeclarative-5.31.0/src/kdeclarative/qmlobject.cpp:323
        initialProperties = <optimized out>
        this = 0xa13db0
#10 0x00007ffff5e9fc1c in KDeclarative::QmlObjectPrivate::scheduleExecutionEnd (this=0xa04450) at /home/mrslave/abs/kdeclarative/src/kdeclarative-5.31.0/src/kdeclarative/qmlobject.cpp:138
        this = 0xa04450
#11 0x00007ffff5e9fdf0 in KDeclarative::QmlObjectPrivate::execute (this=0xa04450, source=...) at /home/mrslave/abs/kdeclarative/src/kdeclarative-5.31.0/src/kdeclarative/qmlobject.cpp:131
No locals.
#12 0x00007ffff5ea007b in KDeclarative::QmlObject::setSource (this=<optimized out>, source=...) at /home/mrslave/abs/kdeclarative/src/kdeclarative-5.31.0/src/kdeclarative/qmlobject.cpp:217
No locals.
#13 0x00007ffff6da7e3b in KQuickAddons::QuickViewSharedEngine::setSource (this=0x985a40, url=...) at /home/mrslave/abs/kdeclarative/src/kdeclarative-5.31.0/src/quickaddons/quickviewsharedengine.cpp:247
        url = @0x7fffffffcc00: {d = 0x9cd060}
        this = 0x985a40
#14 0x000000000042cbed in ?? ()
No symbol table info available.
#15 0x0000000000443217 in ?? ()
No symbol table info available.
#16 0x000000000044cc98 in ?? ()
No symbol table info available.
#17 0x00007ffff1e939de in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#18 0x00007ffff6fe0141 in KActivities::Consumer::serviceStatusChanged (this=<optimized out>, _t1=<optimized out>) at /home/mrslave/abs/kactivities/src/build/src/lib/KF5Activities_automoc.dir/moc_consumer_6QK7AVDNAJVZ2X.cpp:249
        _a = {0x0, 0x7fffffffcffc}
#19 0x00007ffff6fe167b in KActivities::Consumer::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/mrslave/abs/kactivities/src/build/src/lib/KF5Activities_automoc.dir/moc_consumer_6QK7AVDNAJVZ2X.cpp:114
        _t = <optimized out>
#20 0x00007ffff1e93669 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#21 0x00007ffff6fe0001 in KActivities::ActivitiesCache::serviceStatusChanged (this=this@entry=0x77ca90, _t1=<optimized out>, _t1@entry=KActivities::Consumer::Running) at /home/mrslave/abs/kactivities/src/build/src/lib/KF5Activities_automoc.dir/moc_activitiescach_MMM2OYAEYJH6MQ.cpp:408
        _a = {0x0, 0x7fffffffd17c}
#22 0x00007ffff6fd8a0d in KActivities::ActivitiesCache::setAllActivities (this=this@entry=0x77ca90, _activities=...) at /home/mrslave/abs/kactivities/src/kactivities-5.31.0/src/lib/activitiescache_p.cpp:296
        activities = {<QListSpecialMethods<ActivityInfo>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ee130}, d = 0x7ee130}}
#23 0x00007ffff6fd8cbc in KActivities::ActivitiesCache::passInfoFromReply<QList<ActivityInfo>, void (KActivities::ActivitiesCache::*)(QList<ActivityInfo> const&)> (f=(void (KActivities::ActivitiesCache::*)(KActivities::ActivitiesCache * const, const QList<ActivityInfo> &)) 0x7ffff6fd8790 <KActivities::ActivitiesCache::setAllActivities(QList<ActivityInfo> const&)>, watcher=0x788cc0, this=<optimized out>) at /home/mrslave/abs/kactivities/src/kactivities-5.31.0/src/lib/activitiescache_p.cpp:211
        replyValue = {<QListSpecialMethods<ActivityInfo>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ee130}, d = 0x7ee130}}
        reply = {<QDBusPendingReplyData> = {<QDBusPendingCall> = {d = {d = 0x7aadd0}}, <No data fields>}, <No data fields>}
#24 KActivities::ActivitiesCache::setAllActivitiesFromReply (this=<optimized out>, watcher=0x788cc0) at /home/mrslave/abs/kactivities/src/kactivities-5.31.0/src/lib/activitiescache_p.cpp:226
No locals.
#25 0x00007ffff6fe0924 in KActivities::ActivitiesCache::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/mrslave/abs/kactivities/src/build/src/lib/KF5Activities_automoc.dir/moc_activitiescach_MMM2OYAEYJH6MQ.cpp:200
        _t = <optimized out>
#26 0x00007ffff1e93669 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#27 0x00007ffff2328cdf in QDBusPendingCallWatcher::finished(QDBusPendingCallWatcher*) () from /usr/lib/libQt5DBus.so.5
No symbol table info available.
#28 0x00007ffff2328dd8 in ?? () from /usr/lib/libQt5DBus.so.5
No symbol table info available.
#29 0x00007ffff1e944c9 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#30 0x00007ffff2dd634c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#31 0x00007ffff2dddb61 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#32 0x00007ffff1e67d90 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#33 0x00007ffff1e6a51d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#34 0x00007ffff1eb90b7 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#35 0x00007fffe307003d in ?? () from /usr/lib/libQt5XcbQpa.so.5
No symbol table info available.
#36 0x00007ffff1e6622a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#37 0x00007ffff1e6e704 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#38 0x000000000041ca42 in ?? ()
No symbol table info available.
#39 0x00007ffff14db291 in __libc_start_main () from /usr/lib/libc.so.6
No symbol table info available.
#40 0x000000000041cdca in _start ()
No symbol table info available.
Comment 1 Justin Zobel 2020-12-03 01:06:12 UTC
Thank you for the report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved" when you respond, thank you.
Comment 2 Bug Janitor Service 2020-12-18 04:34:59 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2021-01-02 04:34:33 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!