Bug 310772 - Software Updates
Summary: Software Updates
Status: RESOLVED WORKSFORME
Alias: None
Product: Discover
Classification: Applications
Component: Updates (interactive) (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Jonathan Thomas
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2012-11-27 16:56 UTC by kitsune_akki
Modified: 2018-10-27 02:25 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 kitsune_akki 2012-11-27 16:56:12 UTC
Application: muon-updater (1.3.1 "Daring Dalek")
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-32-generic x86_64
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed: I attempted to run the software update. nothing different from normal usage?

The crash does not seem to be reproducible.

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

Thread 3 (Thread 0x7fbad5fca700 (LWP 2528)):
#0  0x00007fbae3a5b05d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7fbad0000a60) at pthread_mutex_unlock.c:290
#2  0x00007fbae31ce5d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fbae319302a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbae3193164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fbae929b426 in QEventDispatcherGlib::processEvents (this=0x7fbad00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fbae926ac82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fbae926aed7 in QEventLoop::exec (this=0x7fbad5fc9dd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fbae9169fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007fbae924a9ff in QInotifyFileSystemWatcherEngine::run (this=0x13a20b0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007fbae916cfcb in QThreadPrivate::start (arg=0x13a20b0) at thread/qthread_unix.cpp:298
#11 0x00007fbae3a57e9a in start_thread (arg=0x7fbad5fca700) at pthread_create.c:308
#12 0x00007fbae7e57cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fbacfda0700 (LWP 2534)):
#0  0x00007fbae31ce339 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fbae31ce599 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbae3192b4e in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fbae3192fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbae3193164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fbae929b426 in QEventDispatcherGlib::processEvents (this=0x7fbac40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fbae926ac82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fbae926aed7 in QEventLoop::exec (this=0x7fbacfd9fdd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fbae9169fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007fbae924a9ff in QInotifyFileSystemWatcherEngine::run (this=0x16d6240) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007fbae916cfcb in QThreadPrivate::start (arg=0x16d6240) at thread/qthread_unix.cpp:298
#11 0x00007fbae3a57e9a in start_thread (arg=0x7fbacfda0700) at pthread_create.c:308
#12 0x00007fbae7e57cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fbaeaf07780 (LWP 2527)):
[KCrash Handler]
#6  QApt::Package::state (this=0x16d84e0) at /build/buildd/qapt-1.3.1/src/package.cpp:1315
#7  0x00007fbaea11a4d9 in QApt::Backend::commitChanges (this=<optimized out>) at /build/buildd/qapt-1.3.1/src/backend.cpp:1021
#8  0x0000000000410dfb in MainWindow::startCommit (this=0x1367250) at /build/buildd/muon-1.3.1/updater/MainWindow.cpp:281
#9  0x00007fbae9280281 in QMetaObject::activate (sender=0x151c5a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffb8e4c4f0) at kernel/qobject.cpp:3547
#10 0x00007fbae85e8132 in QAction::triggered (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#11 0x00007fbae85e831f in QAction::activate (this=0x151c5a0, event=<optimized out>) at kernel/qaction.cpp:1257
#12 0x00007fbae89bdd4a in QAbstractButtonPrivate::click (this=0x1548a60) at widgets/qabstractbutton.cpp:530
#13 0x00007fbae89bdffc in QAbstractButton::mouseReleaseEvent (this=0x1557800, e=0x7fffb8e4cdd0) at widgets/qabstractbutton.cpp:1123
#14 0x00007fbae8a7b5da in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:718
#15 0x00007fbae863f144 in QWidget::event (this=0x1557800, event=0x7fffb8e4cdd0) at kernel/qwidget.cpp:8362
#16 0x00007fbae85ee894 in notify_helper (e=0x7fffb8e4cdd0, receiver=0x1557800, this=0x113a660) at kernel/qapplication.cpp:4559
#17 QApplicationPrivate::notify_helper (this=0x113a660, receiver=0x1557800, e=0x7fffb8e4cdd0) at kernel/qapplication.cpp:4531
#18 0x00007fbae85f40bf in QApplication::notify (this=<optimized out>, receiver=0x1557800, e=0x7fffb8e4cdd0) at kernel/qapplication.cpp:4102
#19 0x00007fbae9cd13f6 in KApplication::notify (this=0x7fffb8e50950, receiver=0x1557800, event=0x7fffb8e4cdd0) at ../../kdeui/kernel/kapplication.cpp:311
#20 0x00007fbae926be9c in QCoreApplication::notifyInternal (this=0x7fffb8e50950, receiver=0x1557800, event=0x7fffb8e4cdd0) at kernel/qcoreapplication.cpp:876
#21 0x00007fbae85ef862 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#22 QApplicationPrivate::sendMouseEvent (receiver=0x1557800, event=0x7fffb8e4cdd0, alienWidget=0x1557800, nativeWidget=0x1535f00, buttonDown=0x1557800, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#23 0x00007fbae866ebf5 in QETWidget::translateMouseEvent (this=0x1535f00, event=<optimized out>) at kernel/qapplication_x11.cpp:4617
#24 0x00007fbae866dbae in QApplication::x11ProcessEvent (this=0x7fffb8e50950, event=0x7fffb8e4d6a0) at kernel/qapplication_x11.cpp:3732
#25 0x00007fbae86970d2 in x11EventSourceDispatch (s=0x113ea70, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#26 0x00007fbae3192d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fbae31930a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fbae3193164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007fbae929b3bf in QEventDispatcherGlib::processEvents (this=0x110f070, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#30 0x00007fbae8696d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x00007fbae927010f in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:1063
#32 0x00007fbaea121763 in QApt::CacheBuildProgress::Update (this=<optimized out>) at /build/buildd/qapt-1.3.1/src/cache.cpp:36
#33 0x00007fbae54a9fb2 in pkgCacheGenerator::MergeList(pkgCacheGenerator::ListParser&, pkgCache::VerIterator*) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12
#34 0x00007fbae55022de in debPackagesIndex::Merge(pkgCacheGenerator&, OpProgress*) const () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12
#35 0x00007fbae54a2e37 in ?? () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12
#36 0x00007fbae54a5cb4 in pkgCacheGenerator::MakeStatusCache(pkgSourceList&, OpProgress*, MMap**, bool) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12
#37 0x00007fbae549bc2a in pkgCacheFile::BuildCaches(OpProgress*, bool) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12
#38 0x00007fbae549c054 in pkgCacheFile::Open(OpProgress*, bool) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12
#39 0x00007fbaea12167a in QApt::Cache::open (this=<optimized out>) at /build/buildd/qapt-1.3.1/src/cache.cpp:85
#40 0x00007fbaea11c9c2 in QApt::Backend::reloadCache (this=<optimized out>) at /build/buildd/qapt-1.3.1/src/backend.cpp:193
#41 0x00000000004161d6 in UpdaterWidget::reload (this=0x13eb980) at /build/buildd/muon-1.3.1/updater/UpdaterWidget.cpp:127
#42 0x00000000004113c0 in MainWindow::reload (this=0x1367250) at /build/buildd/muon-1.3.1/updater/MainWindow.cpp:237
#43 0x0000000000411d4e in MainWindow::workerEvent (this=0x1367250, event=QApt::CacheUpdateFinished) at /build/buildd/muon-1.3.1/updater/MainWindow.cpp:179
#44 0x00007fbae9280281 in QMetaObject::activate (sender=0x1544e70, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffb8e4f8d0) at kernel/qobject.cpp:3547
#45 0x00007fbaea139a91 in QApt::Backend::workerEvent (this=<optimized out>, _t1=QApt::CacheUpdateFinished) at /build/buildd/qapt-1.3.1/obj-x86_64-linux-gnu/src/moc_backend.cxx:265
#46 0x00007fbae9280281 in QMetaObject::activate (sender=0x1532160, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffb8e4fa20) at kernel/qobject.cpp:3547
#47 0x00007fbaea13aa51 in OrgKubuntuQaptworkerInterface::workerEvent (this=<optimized out>, _t1=2) at /build/buildd/qapt-1.3.1/obj-x86_64-linux-gnu/src/workerdbus.moc:242
#48 0x00007fbaea13b6e6 in OrgKubuntuQaptworkerInterface::qt_static_metacall (_o=0x1532160, _c=<optimized out>, _id=8, _a=0x7fffb8e4ff50) at /build/buildd/qapt-1.3.1/obj-x86_64-linux-gnu/src/workerdbus.moc:108
#49 0x00007fbaea13c20b in OrgKubuntuQaptworkerInterface::qt_metacall (this=0x1532160, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffb8e4ff50) at /build/buildd/qapt-1.3.1/obj-x86_64-linux-gnu/src/workerdbus.moc:176
#50 0x00007fbae72ee37b in QDBusConnectionPrivate::deliverCall (this=0x13a45a0, object=0x1532160, msg=..., metaTypes=..., slotIdx=13) at qdbusintegrator.cpp:947
#51 0x00007fbae9285446 in QObject::event (this=0x1532160, e=<optimized out>) at kernel/qobject.cpp:1195
#52 0x00007fbae85ee894 in notify_helper (e=0x2451430, receiver=0x1532160, this=0x113a660) at kernel/qapplication.cpp:4559
#53 QApplicationPrivate::notify_helper (this=0x113a660, receiver=0x1532160, e=0x2451430) at kernel/qapplication.cpp:4531
#54 0x00007fbae85f3713 in QApplication::notify (this=0x7fffb8e50950, receiver=0x1532160, e=0x2451430) at kernel/qapplication.cpp:4420
#55 0x00007fbae9cd13f6 in KApplication::notify (this=0x7fffb8e50950, receiver=0x1532160, event=0x2451430) at ../../kdeui/kernel/kapplication.cpp:311
#56 0x00007fbae926be9c in QCoreApplication::notifyInternal (this=0x7fffb8e50950, receiver=0x1532160, event=0x2451430) at kernel/qcoreapplication.cpp:876
#57 0x00007fbae926fc6a in sendEvent (event=0x2451430, receiver=0x1532160) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#58 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x110d790) at kernel/qcoreapplication.cpp:1500
#59 0x00007fbae929af93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#60 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#61 0x00007fbae3192d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007fbae31930a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007fbae3193164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x00007fbae929b3bf in QEventDispatcherGlib::processEvents (this=0x110f070, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#65 0x00007fbae8696d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#66 0x00007fbae926ac82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#67 0x00007fbae926aed7 in QEventLoop::exec (this=0x7fffb8e508e0, flags=...) at kernel/qeventloop.cpp:204
#68 0x00007fbae926ff67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#69 0x000000000040f437 in main (argc=1, argv=0x7fffb8e50bc8) at /build/buildd/muon-1.3.1/updater/main.cpp:61

Reported using DrKonqi
Comment 1 Harald Sitter 2014-03-21 00:17:49 UTC
Can you still reproduce this with a more recent muon version (2.1.x)?
Comment 2 Andrew Crouthamel 2018-09-25 21:47:03 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 set the bug status 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 Andrew Crouthamel 2018-10-27 02:25:23 UTC
Dear Bug Submitter,

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!