Bug 384165 - Plasma5 Crash after Updating System with Update Plugin
Summary: Plasma5 Crash after Updating System with Update Plugin
Status: RESOLVED FIXED
Alias: None
Product: apper
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Daniel Nicoletti
URL:
Keywords: drkonqi
: 384498 384611 385059 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-08-30 09:03 UTC by john4deidre2013
Modified: 2024-05-11 20:34 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description john4deidre2013 2017-08-30 09:03:20 UTC
Application: plasmashell (5.10.5)

Qt Version: 5.9.1
Frameworks Version: 5.37.0
Operating System: Linux 4.12.8-1-default x86_64
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:

i was just updating my system and it happened just after the update.  However, the menu bar restarted

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

Thread 10 (Thread 0x7f100af22700 (LWP 2253)):
#0  0x00007f10e365acb8 in read () at /lib64/libc.so.6
#1  0x00007f10de61c850 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f10de5d880b in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f10de5d8cd0 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f10de5d8e3c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f10e3f8f6ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f10e3f3835a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f10e3d6831a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f100d80bf37 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so
#9  0x00007f10e3d6cd2e in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f10e2f122e8 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f10e36695df in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f101f582700 (LWP 2245)):
#0  0x00007f10de61db89 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f10de5d7d24 in g_main_context_release () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f10de5d8ce6 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f10de5d8e3c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f10e3f8f6ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f10e3f3835a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f10e3d6831a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f10e7a9e342 in  () at /usr/lib64/libQt5Quick.so.5
#8  0x00007f10e3d6cd2e in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f10e2f122e8 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f10e36695df in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f1030df1700 (LWP 2244)):
#0  0x00007f10e2f1858d in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f10bd6bdfbb in  () at /usr/lib64/dri/r600_dri.so
#2  0x00007f10bd6bdcf7 in  () at /usr/lib64/dri/r600_dri.so
#3  0x00007f10e2f122e8 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f10e36695df in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f10315f2700 (LWP 2243)):
#0  0x00007f10e2f1858d in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f10bd6bdfbb in  () at /usr/lib64/dri/r600_dri.so
#2  0x00007f10bd6bdcf7 in  () at /usr/lib64/dri/r600_dri.so
#3  0x00007f10e2f122e8 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f10e36695df in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f10bffff700 (LWP 2242)):
#0  0x00007f10e2f1858d in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f10e97ac8e4 in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f10e97ac929 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f10e2f122e8 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f10e36695df in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f10ca5aa700 (LWP 2241)):
#0  0x00007f10de61db89 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f10de5d8451 in g_main_context_query () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f10de5d8ca7 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f10de5d8e3c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f10e3f8f6ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f10e3f3835a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f10e3d6831a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f10e6ee9705 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x00007f10e3d6cd2e in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f10e2f122e8 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f10e36695df in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f10cbfff700 (LWP 2230)):
#0  0x00007f10e365f11b in poll () at /lib64/libc.so.6
#1  0x00007f10de5d8d29 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f10de5d8e3c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f10e3f8f6ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f10e3f3835a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f10e3d6831a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f10e6ee9705 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f10e3d6cd2e in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f10e2f122e8 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f10e36695df in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f10d1caa700 (LWP 2167)):
#0  0x00007f10e365f11b in poll () at /lib64/libc.so.6
#1  0x00007f10de5d8d29 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f10de5d8e3c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f10e3f8f6ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f10e3f3835a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f10e3d6831a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f10e4412a45 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f10e3d6cd2e in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f10e2f122e8 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f10e36695df in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f10d3d42700 (LWP 2156)):
#0  0x00007f10e365f11b in poll () at /lib64/libc.so.6
#1  0x00007f10e86b0387 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f10e86b217a in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f10d672f4b9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f10e3d6cd2e in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f10e2f122e8 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f10e36695df in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f10ea0f0900 (LWP 2149)):
[KCrash Handler]
#6  0x00007f10e35a8b30 in raise () at /lib64/libc.so.6
#7  0x00007f10e35aa111 in abort () at /lib64/libc.so.6
#8  0x00007f10e35eb487 in __libc_message () at /lib64/libc.so.6
#9  0x00007f10e35f1be3 in malloc_printerr () at /lib64/libc.so.6
#10 0x00007f10e35f34e9 in _int_free () at /lib64/libc.so.6
#11 0x00007f10e3f80662 in  () at /usr/lib64/libQt5Core.so.5
#12 0x00007f10e6f1a006 in  () at /usr/lib64/libQt5Qml.so.5
#13 0x00007f10e6f1c13e in  () at /usr/lib64/libQt5Qml.so.5
#14 0x00007f10e6f1c1f2 in  () at /usr/lib64/libQt5Qml.so.5
#15 0x00007f10e3f6473d in QObjectData::dynamicMetaObject() const () at /usr/lib64/libQt5Core.so.5
#16 0x00007f10e6e4af4e in QQmlData::disconnectNotifiers() () at /usr/lib64/libQt5Qml.so.5
#17 0x00007f10e6e4b34a in QQmlData::destroyed(QObject*) () at /usr/lib64/libQt5Qml.so.5
#18 0x00007f10e3f6de37 in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#19 0x00007f10e3f6e759 in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#20 0x00007f10e6f1c3a7 in  () at /usr/lib64/libQt5Qml.so.5
#21 0x00007f10e6f1c521 in  () at /usr/lib64/libQt5Qml.so.5
#22 0x00007f10e6f1c88e in QQmlListModel::clear() () at /usr/lib64/libQt5Qml.so.5
#23 0x00007f10e6f21e2d in  () at /usr/lib64/libQt5Qml.so.5
#24 0x00007f10e6f223c5 in QQmlListModel::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Qml.so.5
#25 0x00007f10e6e9fed9 in  () at /usr/lib64/libQt5Qml.so.5
#26 0x00007f10e6e22beb in  () at /usr/lib64/libQt5Qml.so.5
#27 0x00007f10e6e2430a in  () at /usr/lib64/libQt5Qml.so.5
#28 0x00007f10e6e24f63 in QV4::QObjectMethod::callInternal(QV4::CallData*, QV4::Scope&) const () at /usr/lib64/libQt5Qml.so.5
#29 0x00007f10e6e3d58a in QV4::Runtime::method_callProperty(QV4::ExecutionEngine*, int, QV4::CallData*) () at /usr/lib64/libQt5Qml.so.5
#30 0x00007f100a4eff45 in  ()
#31 0x00007fff00000000 in  ()
#32 0x00007f100a299d81 in  () at /usr/lib64/libpackagekitqt5.so.0
#33 0x00007f10e6db0178 in QV4::ExecutionContext::simpleCall(QV4::Scope&, QV4::CallData*, QV4::Function*) () at /usr/lib64/libQt5Qml.so.5
#34 0x00007f10e6dd60c5 in  () at /usr/lib64/libQt5Qml.so.5
#35 0x00007f10e6e28b52 in  () at /usr/lib64/libQt5Qml.so.5
#36 0x00007f10e3f6735c in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#37 0x00007f100a505ed8 in  () at /usr/lib64/qt5/qml/org/kde/plasma/PackageKit/libplasmapk_qmlplugins.so
#38 0x00007f10e3f6735c in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#39 0x00007f100a29f563 in PackageKit::Transaction::finished(PackageKit::Transaction::Exit, unsigned int) () at /usr/lib64/libpackagekitqt5.so.0
#40 0x00007f100a2a3ce6 in  () at /usr/lib64/libpackagekitqt5.so.0
#41 0x00007f100a29d8dd in  () at /usr/lib64/libpackagekitqt5.so.0
#42 0x00007f10e3f6725a in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#43 0x00007f100a2af7e1 in  () at /usr/lib64/libpackagekitqt5.so.0
#44 0x00007f100a2ad4b0 in  () at /usr/lib64/libpackagekitqt5.so.0
#45 0x00007f100a2af429 in  () at /usr/lib64/libpackagekitqt5.so.0
#46 0x00007f10e441cf48 in  () at /usr/lib64/libQt5DBus.so.5
#47 0x00007f10e3f67c42 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#48 0x00007f10e4f5493c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#49 0x00007f10e4f5bcb4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#50 0x00007f10e3f39d48 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#51 0x00007f10e3f3c335 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#52 0x00007f10e3f90013 in  () at /usr/lib64/libQt5Core.so.5
#53 0x00007f10de5d8b77 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#54 0x00007f10de5d8da8 in  () at /usr/lib64/libglib-2.0.so.0
#55 0x00007f10de5d8e3c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#56 0x00007f10e3f8f68f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#57 0x00007f10e3f3835a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#58 0x00007f10e3f40be4 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#59 0x000000eb08b2dcf2 in  ()
#60 0x00007f10e3593f1a in __libc_start_main () at /lib64/libc.so.6
#61 0x000000eb08b2e06a in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2017-09-20 13:30:24 UTC
*** Bug 384611 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2017-09-20 13:30:40 UTC
*** Bug 384498 has been marked as a duplicate of this bug. ***
Comment 3 Christoph Feck 2017-10-12 20:39:57 UTC
*** Bug 385059 has been marked as a duplicate of this bug. ***
Comment 4 Bill Wayson 2017-10-21 23:04:21 UTC
This is affecting me, also.  It has been happening every time for a few weeks.  Updates are done through the Software Updates system tray applet.  The updating finishes, and while it is refreshing (the software list, I think), Plasma crashes.  Qt is version 5.9.1, Frameworks is (I believe) 5.38.0, the kernel is Linux 4.13.6-1-default, and this is openSUSE Tumbleweed.
Comment 5 Bill Wayson 2017-11-02 19:29:41 UTC
After today's update of openSUSE Tumbleweed, *no* problem was experienced after the Software Update system tray applet finished, which is good.  On this PC with Tumbleweed, this is the first time Plasma has not crashed in many weeks.  Tumbleweed is now at version 20171101; Qt is version 5.9.2; Frameworks is version 5.39.0 (I think); and kernel is 4.13.10-1-default x86_64.
Comment 6 Justin Zobel 2020-12-17 05:32:39 UTC
Thank you for the crash 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/worksforme" when you respond, thank you.
Comment 7 carlo 2020-12-17 05:41:43 UTC
(In reply to Justin Zobel from comment #6)
> Thank you for the crash 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/worksforme" when you respond, thank
> you.
The bug is fixed, so it can be closed. A greeting, thanks.
Comment 8 Jesper Goll 2020-12-17 11:04:53 UTC
I haven't seen this in a good while either, so I would assume that the bug has been fixed. The machine on which I had it is now retired, however, so I cannot do a direct confirmation test.
Comment 9 Bill Wayson 2020-12-18 00:01:15 UTC
(In reply to Justin Zobel from comment #6)
> Thank you for the crash 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/worksforme" when you respond, thank
> you.

Hello again,

This is no longer an issue for me.  Thanks!

Bill
Comment 10 Bug Janitor Service 2021-01-02 04:34:08 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 11 Bill Wayson 2021-01-03 00:36:35 UTC
Sorry - I did not know I needed to change the status.