Bug 328475

Summary: Muon Updater crashed due to wrong folder path
Product: [Applications] Discover Reporter: Jens Goller <jens.goller>
Component: Updates (interactive)Assignee: Jonathan Thomas <echidnaman>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jens Goller 2013-12-06 08:31:59 UTC
Application: muon-updater (2.1.1)
KDE Platform Version: 4.11.2
Qt Version: 4.8.4
Operating System: Linux 3.11.0-13-generic i686
Distribution: Ubuntu 13.10

-- Information about the crash:
- What I was doing when the application crashed:
Just before the crash I had to update my system manually due to a bug within Muon Updater: It looked for the folder "/usr/lib/apt/methods/htt" instead of ".../https". so I had to rename the folder. Then the update was done by using the following commands:
1. sudo apt-get update
2. sudo apt-get upgrade
3. sudo apt-get autoclean
There was no error message during the whole procedure.
After that I again tried to start the Muon Updater and the crash happened.

- Unusual behavior I noticed:
Before renaming the "/usr/lib/apt/methods/https" folder into ".../htt" the Muon Updater didn't work at all, it only gave me the message "Couldn't find driver for the method /usr/lib/apt/methods/htt".

-- Backtrace:
Application: Muon-Aktualisierungsverwaltung (muon-updater), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb5161740 (LWP 2175))]

Thread 2 (Thread 0xb22e0b40 (LWP 2202)):
#0  0xb632563d in timerSourcePrepareHelper (src=0xb1902040, timeout=0xb22e00bc) at kernel/qeventdispatcher_glib.cpp:134
#1  0xb632570d in timerSourcePrepare (source=0xb1902040, timeout=0xb22e00bc) at kernel/qeventdispatcher_glib.cpp:169
#2  0xb5801143 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb5801a5f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb5801ca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb63258df in QEventDispatcherGlib::processEvents (this=0xb1900468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb62f49f3 in QEventLoop::processEvents (this=this@entry=0xb22e0228, flags=...) at kernel/qeventloop.cpp:149
#7  0xb62f4d19 in QEventLoop::exec (this=this@entry=0xb22e0228, flags=...) at kernel/qeventloop.cpp:204
#8  0xb61e3e3d in QThread::exec (this=this@entry=0x8f28110) at thread/qthread.cpp:542
#9  0xb62d4e14 in QInotifyFileSystemWatcherEngine::run (this=0x8f28110) at io/qfilesystemwatcher_inotify.cpp:265
#10 0xb61e672f in QThreadPrivate::start (arg=0x8f28110) at thread/qthread_unix.cpp:338
#11 0xb58dfd78 in start_thread (arg=0xb22e0b40) at pthread_create.c:311
#12 0xb5fd401e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 1 (Thread 0xb5161740 (LWP 2175)):
[KCrash Handler]
#7  UpdateModel::setResources (this=0x90087b0, resources=...) at /build/buildd/muon-2.1.1/updater/UpdateModel/UpdateModel.cpp:248
#8  0x08056e6d in UpdaterWidget::populateUpdateModel (this=this@entry=0x8f50a38) at /build/buildd/muon-2.1.1/updater/UpdaterWidget.cpp:163
#9  0x08056f61 in UpdaterWidget::activityChanged (this=0x8f50a38) at /build/buildd/muon-2.1.1/updater/UpdaterWidget.cpp:148
#10 0x08052658 in UpdaterWidget::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /build/buildd/muon-2.1.1/obj-i686-linux-gnu/updater/moc_UpdaterWidget.cpp:72
#11 0xb630afc7 in QMetaObject::activate (sender=sender@entry=0x8e98f78, m=m@entry=0xb7704a90 <ResourcesUpdatesModel::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#12 0xb76da875 in ResourcesUpdatesModel::progressingChanged (this=0x8e98f78) at /build/buildd/muon-2.1.1/obj-i686-linux-gnu/libmuon/moc_ResourcesUpdatesModel.cpp:198
#13 0xb76da9a8 in ResourcesUpdatesModel::qt_static_metacall (_o=0x0, _id=1, _a=0xbfce3bd8, _c=<optimized out>) at /build/buildd/muon-2.1.1/obj-i686-linux-gnu/libmuon/moc_ResourcesUpdatesModel.cpp:92
#14 0xb630afc7 in QMetaObject::activate (sender=sender@entry=0x8d9fba8, m=m@entry=0xb77049e8 <AbstractBackendUpdater::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0xbfce3bd8) at kernel/qobject.cpp:3539
#15 0xb76db42d in AbstractBackendUpdater::progressingChanged (this=this@entry=0x8d9fba8, _t1=false) at /build/buildd/muon-2.1.1/obj-i686-linux-gnu/libmuon/moc_AbstractBackendUpdater.cpp:190
#16 0xb0ea93a1 in ApplicationUpdates::setProgressing (this=0x8d9fba8, progressing=false) at /build/buildd/muon-2.1.1/libmuon/backends/ApplicationBackend/ApplicationUpdates.cpp:371
#17 0xb0eaaaa8 in ApplicationUpdates::fetchingChanged (this=0x8d9fba8) at /build/buildd/muon-2.1.1/libmuon/backends/ApplicationBackend/ApplicationUpdates.cpp:442
#18 0xb0e99eb8 in ApplicationUpdates::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=0xbfce3cd8, _c=<optimized out>) at /build/buildd/muon-2.1.1/obj-i686-linux-gnu/libmuon/backends/ApplicationBackend/moc_ApplicationUpdates.cpp:83
#19 0xb630afc7 in QMetaObject::activate (sender=sender@entry=0x917f950, m=m@entry=0xb7704a00 <AbstractResourcesBackend::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#20 0xb76db215 in AbstractResourcesBackend::fetchingChanged (this=this@entry=0x917f950) at /build/buildd/muon-2.1.1/obj-i686-linux-gnu/libmuon/moc_AbstractResourcesBackend.cpp:156
#21 0xb0e9b5d8 in ApplicationBackend::setFetching (this=0x917f950, f=false) at /build/buildd/muon-2.1.1/libmuon/backends/ApplicationBackend/ApplicationBackend.cpp:643
#22 0xb0e9dd0b in ApplicationBackend::reload (this=0x917f950) at /build/buildd/muon-2.1.1/libmuon/backends/ApplicationBackend/ApplicationBackend.cpp:175
#23 0xb0ea9486 in ApplicationUpdates::transactionFinished (this=0x8d9fba8) at /build/buildd/muon-2.1.1/libmuon/backends/ApplicationBackend/ApplicationUpdates.cpp:210
#24 0xb0e99d89 in ApplicationUpdates::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=0xbfce3e88, _c=<optimized out>) at /build/buildd/muon-2.1.1/obj-i686-linux-gnu/libmuon/backends/ApplicationBackend/moc_ApplicationUpdates.cpp:85
#25 0xb630afc7 in QMetaObject::activate (sender=sender@entry=0x9dc88f8, m=m@entry=0xb0cfed18 <QApt::Transaction::staticMetaObject>, local_signal_index=local_signal_index@entry=8, argv=argv@entry=0xbfce3e88) at kernel/qobject.cpp:3539
#26 0xb0ce9235 in QApt::Transaction::finished (this=this@entry=0x9dc88f8, _t1=QApt::ExitFailed) at /build/buildd/qapt-2.0.65/obj-i686-linux-gnu/src/moc_transaction.cxx:338
#27 0xb0cdb317 in QApt::Transaction::updateProperty (this=this@entry=0x9dc88f8, type=11, variant=...) at /build/buildd/qapt-2.0.65/src/transaction.cpp:546
#28 0xb0ce98d4 in QApt::Transaction::qt_static_metacall (_o=_o@entry=0x9dc88f8, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=24, _a=0xbfce4004) at /build/buildd/qapt-2.0.65/obj-i686-linux-gnu/src/moc_transaction.cxx:164
#29 0xb630afc7 in QMetaObject::activate (sender=sender@entry=0x9eb5b58, m=m@entry=0xb0cfed78 <OrgKubuntuQaptworkerTransactionInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0xbfce4004) at kernel/qobject.cpp:3539
#30 0xb0cea5bd in OrgKubuntuQaptworkerTransactionInterface::propertyChanged (this=this@entry=0x9eb5b58, _t1=11, _t2=...) at /build/buildd/qapt-2.0.65/obj-i686-linux-gnu/src/moc_transactiondbus.cxx:246
#31 0xb0cea9e9 in OrgKubuntuQaptworkerTransactionInterface::qt_static_metacall (_o=_o@entry=0x9eb5b58, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=4, _a=_a@entry=0xbfce41ac) at /build/buildd/qapt-2.0.65/obj-i686-linux-gnu/src/moc_transactiondbus.cxx:111
#32 0xb0ceb456 in OrgKubuntuQaptworkerTransactionInterface::qt_metacall (this=0x9eb5b58, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfce41ac) at /build/buildd/qapt-2.0.65/obj-i686-linux-gnu/src/moc_transactiondbus.cxx:164
#33 0xb5dd5ebe in QDBusConnectionPrivate::deliverCall (this=0x8f29128, object=object@entry=0x9eb5b58, msg=..., metaTypes=..., slotIdx=9) at qdbusintegrator.cpp:951
#34 0xb5ddef3d in QDBusCallDeliveryEvent::placeMetaCall (this=0x9f72e08, object=0x9eb5b58) at qdbusintegrator_p.h:103
#35 0xb630f58b in QObject::event (this=0x9eb5b58, e=0x9f72e08) at kernel/qobject.cpp:1194
#36 0xb6851744 in QApplicationPrivate::notify_helper (this=0x8db1c00, receiver=0x9eb5b58, e=0x9f72e08) at kernel/qapplication.cpp:4567
#37 0xb6858223 in QApplication::notify (this=0xbfce54e0, receiver=receiver@entry=0x9eb5b58, e=e@entry=0x9f72e08) at kernel/qapplication.cpp:4353
#38 0xb739eff4 in KApplication::notify (this=0xbfce54e0, receiver=0x9eb5b58, event=0x9f72e08) at ../../kdeui/kernel/kapplication.cpp:311
#39 0xb62f5eda in QCoreApplication::notifyInternal (this=0xbfce54e0, receiver=receiver@entry=0x9eb5b58, event=event@entry=0x9f72e08) at kernel/qcoreapplication.cpp:946
#40 0xb62f96ad in sendEvent (event=0x9f72e08, receiver=0x9eb5b58) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#41 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x8d891d8) at kernel/qcoreapplication.cpp:1570
#42 0xb62f9bbc in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#43 0xb6325f6e in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#44 postEventSourceDispatch (s=0x8db63a8) at kernel/qeventdispatcher_glib.cpp:279
#45 0xb580183e in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#46 0xb5801be8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#47 0xb5801ca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#48 0xb63258bf in QEventDispatcherGlib::processEvents (this=this@entry=0x8d89f50, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#49 0xb690632e in QGuiEventDispatcherGlib::processEvents (this=0x8d89f50, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#50 0xb62f49f3 in QEventLoop::processEvents (this=this@entry=0xbfce4788, flags=...) at kernel/qeventloop.cpp:149
#51 0xb62f4d19 in QEventLoop::exec (this=this@entry=0xbfce4788, flags=...) at kernel/qeventloop.cpp:204
#52 0xb6d803e1 in QDialog::exec (this=0x9f6c3f8) at dialogs/qdialog.cpp:554
#53 0xb7302d6f in KMessageBox::createKMessageBox (dialog=0x9f6c3f8, icon=..., text=..., strlist=..., ask=..., checkboxReturn=0x0, options=..., details=..., notifyType=QMessageBox::Critical) at ../../kdeui/dialogs/kmessagebox.cpp:344
#54 0xb7303030 in KMessageBox::createKMessageBox (dialog=dialog@entry=0x9f6c3f8, icon=icon@entry=QMessageBox::Critical, text=..., strlist=..., ask=..., checkboxReturn=checkboxReturn@entry=0x0, options=..., details=...) at ../../kdeui/dialogs/kmessagebox.cpp:159
#55 0xb73035ee in KMessageBox::detailedErrorWId (parent_id=14680082, text=..., details=..., caption=..., options=...) at ../../kdeui/dialogs/kmessagebox.cpp:884
#56 0xb73036e3 in KMessageBox::detailedError (parent=0x8e9bbc0, text=..., details=..., caption=..., options=...) at ../../kdeui/dialogs/kmessagebox.cpp:862
#57 0xb0e3f476 in QAptActions::displayTransactionError (this=0x9121a48, error=error@entry=QApt::FetchError, trans=trans@entry=0x9dc88f8) at /build/buildd/muon-2.1.1/libmuonapt/QAptActions.cpp:480
#58 0xb0ea9440 in ApplicationUpdates::errorOccurred (this=0x8d9fba8, error=QApt::FetchError) at /build/buildd/muon-2.1.1/libmuon/backends/ApplicationBackend/ApplicationUpdates.cpp:172
#59 0xb0e99db9 in ApplicationUpdates::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=0xbfce4b38, _c=<optimized out>) at /build/buildd/muon-2.1.1/obj-i686-linux-gnu/libmuon/backends/ApplicationBackend/moc_ApplicationUpdates.cpp:73
#60 0xb630afc7 in QMetaObject::activate (sender=sender@entry=0x9dc88f8, m=m@entry=0xb0cfed18 <QApt::Transaction::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0xbfce4b38) at kernel/qobject.cpp:3539
#61 0xb0ce8fc5 in QApt::Transaction::errorOccurred (this=this@entry=0x9dc88f8, _t1=QApt::FetchError) at /build/buildd/qapt-2.0.65/obj-i686-linux-gnu/src/moc_transaction.cxx:284
#62 0xb0cdb373 in QApt::Transaction::updateProperty (this=this@entry=0x9dc88f8, type=4, variant=...) at /build/buildd/qapt-2.0.65/src/transaction.cpp:522
#63 0xb0ce98d4 in QApt::Transaction::qt_static_metacall (_o=_o@entry=0x9dc88f8, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=24, _a=0xbfce4cb4) at /build/buildd/qapt-2.0.65/obj-i686-linux-gnu/src/moc_transaction.cxx:164
#64 0xb630afc7 in QMetaObject::activate (sender=sender@entry=0x9eb5b58, m=m@entry=0xb0cfed78 <OrgKubuntuQaptworkerTransactionInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0xbfce4cb4) at kernel/qobject.cpp:3539
#65 0xb0cea5bd in OrgKubuntuQaptworkerTransactionInterface::propertyChanged (this=this@entry=0x9eb5b58, _t1=4, _t2=...) at /build/buildd/qapt-2.0.65/obj-i686-linux-gnu/src/moc_transactiondbus.cxx:246
#66 0xb0cea9e9 in OrgKubuntuQaptworkerTransactionInterface::qt_static_metacall (_o=_o@entry=0x9eb5b58, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=4, _a=_a@entry=0xbfce4e5c) at /build/buildd/qapt-2.0.65/obj-i686-linux-gnu/src/moc_transactiondbus.cxx:111
#67 0xb0ceb456 in OrgKubuntuQaptworkerTransactionInterface::qt_metacall (this=0x9eb5b58, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfce4e5c) at /build/buildd/qapt-2.0.65/obj-i686-linux-gnu/src/moc_transactiondbus.cxx:164
#68 0xb5dd5ebe in QDBusConnectionPrivate::deliverCall (this=0x8f29128, object=object@entry=0x9eb5b58, msg=..., metaTypes=..., slotIdx=9) at qdbusintegrator.cpp:951
#69 0xb5ddef3d in QDBusCallDeliveryEvent::placeMetaCall (this=0x8f47da8, object=0x9eb5b58) at qdbusintegrator_p.h:103
#70 0xb630f58b in QObject::event (this=0x9eb5b58, e=0x8f47da8) at kernel/qobject.cpp:1194
#71 0xb6851744 in QApplicationPrivate::notify_helper (this=0x8db1c00, receiver=0x9eb5b58, e=0x8f47da8) at kernel/qapplication.cpp:4567
#72 0xb6858223 in QApplication::notify (this=0xbfce54e0, receiver=receiver@entry=0x9eb5b58, e=e@entry=0x8f47da8) at kernel/qapplication.cpp:4353
#73 0xb739eff4 in KApplication::notify (this=0xbfce54e0, receiver=0x9eb5b58, event=0x8f47da8) at ../../kdeui/kernel/kapplication.cpp:311
#74 0xb62f5eda in QCoreApplication::notifyInternal (this=0xbfce54e0, receiver=receiver@entry=0x9eb5b58, event=event@entry=0x8f47da8) at kernel/qcoreapplication.cpp:946
#75 0xb62f96ad in sendEvent (event=0x8f47da8, receiver=0x9eb5b58) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#76 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x8d891d8) at kernel/qcoreapplication.cpp:1570
#77 0xb62f9bbc in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#78 0xb6325f6e in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#79 postEventSourceDispatch (s=0x8db63a8) at kernel/qeventdispatcher_glib.cpp:279
#80 0xb580183e in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#81 0xb5801be8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#82 0xb5801ca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#83 0xb63258bf in QEventDispatcherGlib::processEvents (this=this@entry=0x8d89f50, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#84 0xb690632e in QGuiEventDispatcherGlib::processEvents (this=0x8d89f50, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#85 0xb62f49f3 in QEventLoop::processEvents (this=this@entry=0xbfce5428, flags=...) at kernel/qeventloop.cpp:149
#86 0xb62f4d19 in QEventLoop::exec (this=this@entry=0xbfce5428, flags=...) at kernel/qeventloop.cpp:204
#87 0xb62fa89e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#88 0xb684f974 in QApplication::exec () at kernel/qapplication.cpp:3828
#89 0x080520f4 in main (argc=5, argv=0xbfce55b4) at /build/buildd/muon-2.1.1/updater/main.cpp:59

Possible duplicates by query: bug 328269, bug 328088, bug 327761, bug 327544.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-12-20 07:19:55 UTC

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