Bug 354755 - muon crashed when doing a upgrade
Summary: muon crashed when doing a upgrade
Status: RESOLVED WORKSFORME
Alias: None
Product: muon
Classification: Unmaintained
Component: muon (other bugs)
Version First Reported In: 5.4.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Jonathan Thomas
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-11-02 22:08 UTC by David
Modified: 2018-12-01 03:49 UTC (History)
4 users (show)

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


Attachments
New crash information added by DrKonqi (9.20 KB, text/plain)
2015-11-11 12:38 UTC, David
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David 2015-11-02 22:08:01 UTC
Application: muon (5.4.2)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-17-generic x86_64
Distribution: Ubuntu 15.10

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

i just started muon clicked on search for updates, it found 4 upgradeable packages, i clicked full upgrade and it crashed.

-- Backtrace:
Application: Muon Package Manager (muon), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe56248b840 (LWP 23221))]

Thread 3 (Thread 0x7fe55f670700 (LWP 23222)):
#0  0x00007fe571d088dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe56a9c1bd2 in poll (__timeout=-1, __nfds=1, __fds=0x7fe55f66fc80) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0x24afe30, cond=cond@entry=0x24afe70, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:459
#3  0x00007fe56a9c374f in xcb_wait_for_event (c=0x24afe30) at ../../src/xcb_in.c:623
#4  0x00007fe561e27a39 in QXcbEventReader::run (this=0x24bd850) at qxcbconnection.cpp:1105
#5  0x00007fe5723fb2be in QThreadPrivate::start (arg=0x24bd850) at thread/qthread_unix.cpp:337
#6  0x00007fe56d6d46aa in start_thread (arg=0x7fe55f670700) at pthread_create.c:333
#7  0x00007fe571d13eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fe555f79700 (LWP 23226)):
#0  0x00007fe571d088dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe56d1b41ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe56d1b42fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe57263229b in QEventDispatcherGlib::processEvents (this=0x7fe5480008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007fe5725d875a in QEventLoop::exec (this=this@entry=0x7fe555f78d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fe5723f63d4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fe5723fb2be in QThreadPrivate::start (arg=0x28108b0) at thread/qthread_unix.cpp:337
#7  0x00007fe56d6d46aa in start_thread (arg=0x7fe555f79700) at pthread_create.c:333
#8  0x00007fe571d13eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fe56248b840 (LWP 23221)):
[KCrash Handler]
#6  0x00007fe57234b558 in vtable for __cxxabiv1::__si_class_type_info () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7  0x00007fe574d43991 in QApt::Backend::downloadSize (this=<optimized out>) at ../../src/backend.cpp:462
#8  0x000000000043e6f0 in StatusWidget::updateStatus (this=0x283d3e0) at ../../muon/StatusWidget.cpp:128
#9  0x00007fe57260b78a in QMetaObject::activate (sender=0x280ca00, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3717
#10 0x00007fe57260bf87 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fe574f83c20 <QApt::Backend::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3582
#11 0x00007fe574d6f8b0 in QApt::Backend::packageChanged (this=<optimized out>) at moc_backend.cpp:348
#12 0x00007fe574d3bc92 in QApt::Backend::markPackagesForDistUpgrade (this=<optimized out>) at ../../src/backend.cpp:917
#13 0x0000000000429144 in MainWindow::markDistUpgrade (this=0x25eb5f0) at ../../muon/MainWindow.cpp:238
#14 0x00007fe57260b78a in QMetaObject::activate (sender=sender@entry=0x28219a0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffdca9c2010) at kernel/qobject.cpp:3717
#15 0x00007fe57260bf87 in QMetaObject::activate (sender=sender@entry=0x28219a0, m=m@entry=0x7fe57339fc80 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffdca9c2010) at kernel/qobject.cpp:3582
#16 0x00007fe572e9f172 in QAction::triggered (this=this@entry=0x28219a0, _t1=false) at .moc/moc_qaction.cpp:360
#17 0x00007fe572ea1618 in QAction::activate (this=0x28219a0, event=<optimized out>) at kernel/qaction.cpp:1167
#18 0x00007fe572fa1e40 in QAbstractButtonPrivate::click (this=0x28513b0) at widgets/qabstractbutton.cpp:516
#19 0x00007fe572fa1f74 in QAbstractButton::mouseReleaseEvent (this=0x285c770, e=0x7ffdca9c2520) at widgets/qabstractbutton.cpp:1132
#20 0x00007fe5730654ca in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:609
#21 0x00007fe572eeb188 in QWidget::event (this=0x285c770, event=event@entry=0x7ffdca9c2520) at kernel/qwidget.cpp:9023
#22 0x00007fe572fa2cc3 in QAbstractButton::event (this=this@entry=0x285c770, e=e@entry=0x7ffdca9c2520) at widgets/qabstractbutton.cpp:1089
#23 0x00007fe5730655a9 in QToolButton::event (this=0x285c770, event=0x7ffdca9c2520) at widgets/qtoolbutton.cpp:965
#24 0x00007fe572ea8b8c in QApplicationPrivate::notify_helper (this=this@entry=0x248f180, receiver=receiver@entry=0x285c770, e=e@entry=0x7ffdca9c2520) at kernel/qapplication.cpp:3720
#25 0x00007fe572eaec7a in QApplication::notify (this=<optimized out>, receiver=0x285c770, e=0x7ffdca9c2520) at kernel/qapplication.cpp:3280
#26 0x00007fe5725daf1b in QCoreApplication::notifyInternal (this=0x7ffdca9c2db0, receiver=receiver@entry=0x285c770, event=event@entry=0x7ffdca9c2520) at kernel/qcoreapplication.cpp:935
#27 0x00007fe572ead6f2 in QCoreApplication::sendSpontaneousEvent (event=0x7ffdca9c2520, receiver=0x285c770) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#28 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x285c770, event=event@entry=0x7ffdca9c2520, alienWidget=alienWidget@entry=0x285c770, nativeWidget=0x25eb5f0, buttonDown=buttonDown@entry=0x7fe5733cea10 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2751
#29 0x00007fe572f02440 in QWidgetWindow::handleMouseEvent (this=this@entry=0x285c3a0, event=event@entry=0x7ffdca9c2940) at kernel/qwidgetwindow.cpp:543
#30 0x00007fe572f0478b in QWidgetWindow::event (this=0x285c3a0, event=0x7ffdca9c2940) at kernel/qwidgetwindow.cpp:210
#31 0x00007fe572ea8b8c in QApplicationPrivate::notify_helper (this=this@entry=0x248f180, receiver=receiver@entry=0x285c3a0, e=e@entry=0x7ffdca9c2940) at kernel/qapplication.cpp:3720
#32 0x00007fe572eae230 in QApplication::notify (this=0x7ffdca9c2db0, receiver=0x285c3a0, e=0x7ffdca9c2940) at kernel/qapplication.cpp:3503
#33 0x00007fe5725daf1b in QCoreApplication::notifyInternal (this=0x7ffdca9c2db0, receiver=receiver@entry=0x285c3a0, event=event@entry=0x7ffdca9c2940) at kernel/qcoreapplication.cpp:935
#34 0x00007fe5728fd3c8 in QCoreApplication::sendSpontaneousEvent (event=0x7ffdca9c2940, receiver=0x285c3a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#35 QGuiApplicationPrivate::processMouseEvent (e=0x416bae0) at kernel/qguiapplication.cpp:1772
#36 0x00007fe5728ff005 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x416bae0) at kernel/qguiapplication.cpp:1576
#37 0x00007fe5728e45b8 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:572
#38 0x00007fe561e54250 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#39 0x00007fe56d1b3ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007fe56d1b4250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007fe56d1b42fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007fe57263227f in QEventDispatcherGlib::processEvents (this=0x24e6b00, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#43 0x00007fe5725d875a in QEventLoop::exec (this=this@entry=0x7ffdca9c2cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#44 0x00007fe5725e02cc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#45 0x00007fe5728f500c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1510
#46 0x00007fe572ea5025 in QApplication::exec () at kernel/qapplication.cpp:2956
#47 0x0000000000427174 in main (argc=1, argv=<optimized out>) at ../../muon/main.cpp:61

Possible duplicates by query: bug 294785.

Reported using DrKonqi
Comment 1 David 2015-11-11 12:38:09 UTC
Created attachment 95436 [details]
New crash information added by DrKonqi

muon (5.4.3) using Qt 5.4.2

- What I was doing when the application crashed:

Every time I click on "Full Upgrade" in muon it crashes like this - no matter if there are upgradable packages ... I hope the stacktrace helps!

-- Backtrace (Reduced):
#7  0x00007f1350b1e991 in QApt::Backend::downloadSize (this=<optimized out>) at ../../src/backend.cpp:462
#8  0x000000000043e6e0 in StatusWidget::updateStatus (this=0x14fb4f0) at ../../muon/StatusWidget.cpp:128
[...]
#11 0x00007f1350b4a8b0 in QApt::Backend::packageChanged (this=<optimized out>) at moc_backend.cpp:348
#12 0x00007f1350b16c92 in QApt::Backend::markPackagesForDistUpgrade (this=<optimized out>) at ../../src/backend.cpp:917
#13 0x0000000000429134 in MainWindow::markDistUpgrade (this=0x123ff60) at ../../muon/MainWindow.cpp:238
Comment 2 Andrew Crouthamel 2018-11-01 13:43:34 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2018-11-16 11:35:34 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 4 Bug Janitor Service 2018-12-01 03:49:44 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!