Bug 315600

Summary: Software Updates Crashed When Changing the Update Repositories
Product: [Applications] Discover Reporter: Scott Stehno <sstehno>
Component: Updates (interactive)Assignee: Jonathan Thomas <echidnaman>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Scott Stehno 2013-02-21 21:20:14 UTC
Application: muon-updater (1.9.80)
KDE Platform Version: 4.10.00
Qt Version: 4.8.4
Operating System: Linux 3.8.0-7-generic x86_64
Distribution: Ubuntu Raring Ringtail (development branch)

-- Information about the crash:
Was changing repositories for more updates when it crashed.

The crash can be reproduced some of the time.

-- 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 0x7f5f1e6437c0 (LWP 1872))]

Thread 3 (Thread 0x7f5f09b41700 (LWP 1873)):
#0  0x00007fff323fe8d2 in ?? ()
#1  0x00007f5f1e659510 in ?? ()
#2  0x0000000004002f00 in ?? ()
#3  0x00007f5f04002860 in ?? ()
#4  0x00007f5f09b40b80 in ?? ()
#5  0x00007f5f09b40c38 in ?? ()
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f5ef7fff700 (LWP 1890)):
#0  0x00007fff323fe8d2 in ?? ()
#1  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5f1e6437c0 (LWP 1872)):
[KCrash Handler]
#6  FindPkg (Name=..., this=<optimized out>) at /usr/include/apt-pkg/depcache.h:348
#7  QApt::Backend::package (this=this@entry=0x1889fc0, name=...) at /build/buildd/qapt-1.9.80/src/backend.cpp:339
#8  0x00007f5f1d63d083 in QApt::Backend::package (this=0x1889fc0, name=...) at /build/buildd/qapt-1.9.80/src/backend.cpp:332
#9  0x00007f5f0a4a4a4f in Application::package (this=0x7f5ef85cda90) at /build/buildd/muon-1.9.80/libmuon/backends/ApplicationBackend/Application.cpp:131
#10 0x00007f5f0a4a52b9 in Application::state (this=<optimized out>) at /build/buildd/muon-1.9.80/libmuon/backends/ApplicationBackend/Application.cpp:474
#11 0x00000000004163a7 in UpdateItem::checked (this=<optimized out>) at /build/buildd/muon-1.9.80/updater/UpdateModel/UpdateItem.cpp:194
#12 0x0000000000417368 in UpdateModel::data (this=<optimized out>, index=..., role=<optimized out>) at /build/buildd/muon-1.9.80/updater/UpdateModel/UpdateModel.cpp:84
#13 0x00007f5f1caae629 in data (arole=10, this=0x7fff323b78b0) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:402
#14 QStyledItemDelegate::initStyleOption (this=0x1a1d4b0, option=0x7fff323b7670, index=...) at itemviews/qstyleditemdelegate.cpp:339
#15 0x00007f5f1caad5c5 in QStyledItemDelegate::paint (this=0x1a1d4b0, painter=0x7fff323b7c00, option=..., index=...) at itemviews/qstyleditemdelegate.cpp:425
#16 0x00007f5f1ca4b7e3 in QTreeView::drawRow (this=0x1914950, painter=0x7fff323b7c00, option=..., index=...) at itemviews/qtreeview.cpp:1694
#17 0x00007f5f1ca4f79f in QTreeView::drawTree (this=this@entry=0x1914950, painter=painter@entry=0x7fff323b7c00, region=...) at itemviews/qtreeview.cpp:1447
#18 0x00007f5f1ca5308c in QTreeView::paintEvent (this=0x1914950, event=0x7fff323b8870) at itemviews/qtreeview.cpp:1275
#19 0x00007f5f1c54ea3e in QWidget::event (this=0x1914950, event=0x7fff323b8870) at kernel/qwidget.cpp:8532
#20 0x00007f5f1c9013c6 in QFrame::event (this=0x1914950, e=0x7fff323b8870) at widgets/qframe.cpp:557
#21 0x00007f5f1ca1796b in QAbstractItemView::viewportEvent (this=0x1914950, event=0x7fff323b8870) at itemviews/qabstractitemview.cpp:1644
#22 0x00007f5f1ca57611 in QTreeView::viewportEvent (this=0x1914950, event=0x7fff323b8870) at itemviews/qtreeview.cpp:1257
#23 0x00007f5f1bb19796 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x19142c0, event=0x7fff323b8870) at kernel/qcoreapplication.cpp:1056
#24 0x00007f5f1c5018bc in QApplicationPrivate::notify_helper (this=this@entry=0x16fdd80, receiver=receiver@entry=0x19142c0, e=e@entry=0x7fff323b8870) at kernel/qapplication.cpp:4563
#25 0x00007f5f1c50425b in QApplication::notify (this=0x7fff323bc950, receiver=0x19142c0, e=0x7fff323b8870) at kernel/qapplication.cpp:4428
#26 0x00007f5f1d20e666 in KApplication::notify (this=0x7fff323bc950, receiver=0x19142c0, event=0x7fff323b8870) at ../../kdeui/kernel/kapplication.cpp:311
#27 0x00007f5f1bb1962e in QCoreApplication::notifyInternal (this=0x7fff323bc950, receiver=0x19142c0, event=0x7fff323b8870) at kernel/qcoreapplication.cpp:946
#28 0x00007f5f1c5536b4 in sendSpontaneousEvent (event=0x7fff323b8870, receiver=0x19142c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#29 QWidgetPrivate::drawWidget (this=this@entry=0x1915050, pdev=pdev@entry=0x1abd110, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1915930) at kernel/qwidget.cpp:5598
#30 0x00007f5f1c5541af in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x1914980, pdev=pdev@entry=0x1abd110, siblings=..., index=<optimized out>, index@entry=2, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1915930) at kernel/qwidget.cpp:5807
#31 0x00007f5f1c553ff4 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x1914980, pdev=pdev@entry=0x1abd110, siblings=..., index=2, index@entry=5, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1915930) at kernel/qwidget.cpp:5794
#32 0x00007f5f1c553ff4 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x1914980, pdev=pdev@entry=0x1abd110, siblings=..., index=5, index@entry=6, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1915930) at kernel/qwidget.cpp:5794
#33 0x00007f5f1c553ff4 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x1914980, pdev=pdev@entry=0x1abd110, siblings=..., index=6, index@entry=7, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1915930) at kernel/qwidget.cpp:5794
#34 0x00007f5f1c553ff4 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x1914980, pdev=pdev@entry=0x1abd110, siblings=..., index=7, index@entry=8, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1915930) at kernel/qwidget.cpp:5794
#35 0x00007f5f1c553ff4 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x1914980, pdev=pdev@entry=0x1abd110, siblings=..., index=8, index@entry=9, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1915930) at kernel/qwidget.cpp:5794
#36 0x00007f5f1c553ff4 in QWidgetPrivate::paintSiblingsRecursive (this=0x1914980, pdev=0x1abd110, siblings=..., index=9, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1915930) at kernel/qwidget.cpp:5794
#37 0x00007f5f1c553243 in QWidgetPrivate::drawWidget (this=this@entry=0x1914980, pdev=pdev@entry=0x1abd110, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1915930) at kernel/qwidget.cpp:5651
#38 0x00007f5f1c5541af in QWidgetPrivate::paintSiblingsRecursive (this=0x1a0ddd0, pdev=0x1abd110, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1915930) at kernel/qwidget.cpp:5807
#39 0x00007f5f1c553243 in QWidgetPrivate::drawWidget (this=this@entry=0x1a0ddd0, pdev=pdev@entry=0x1abd110, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1915930) at kernel/qwidget.cpp:5651
#40 0x00007f5f1c5541af in QWidgetPrivate::paintSiblingsRecursive (this=0x190a270, pdev=0x1abd110, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1915930) at kernel/qwidget.cpp:5807
#41 0x00007f5f1c553243 in QWidgetPrivate::drawWidget (this=this@entry=0x190a270, pdev=pdev@entry=0x1abd110, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1915930) at kernel/qwidget.cpp:5651
#42 0x00007f5f1c5541af in QWidgetPrivate::paintSiblingsRecursive (this=0x188c2c0, pdev=0x1abd110, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1915930) at kernel/qwidget.cpp:5807
#43 0x00007f5f1c553243 in QWidgetPrivate::drawWidget (this=this@entry=0x188c2c0, pdev=pdev@entry=0x1abd110, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1915930) at kernel/qwidget.cpp:5651
#44 0x00007f5f1c5541af in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x1854400, pdev=pdev@entry=0x1abd110, siblings=..., index=<optimized out>, index@entry=10, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1915930) at kernel/qwidget.cpp:5807
#45 0x00007f5f1c553ff4 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x1854400, pdev=pdev@entry=0x1abd110, siblings=..., index=10, index@entry=17, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1915930) at kernel/qwidget.cpp:5794
#46 0x00007f5f1c553ff4 in QWidgetPrivate::paintSiblingsRecursive (this=0x1854400, pdev=0x1abd110, siblings=..., index=17, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1915930) at kernel/qwidget.cpp:5794
#47 0x00007f5f1c553243 in QWidgetPrivate::drawWidget (this=0x1854400, pdev=0x1abd110, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x1915930) at kernel/qwidget.cpp:5651
#48 0x00007f5f1c719048 in QWidgetBackingStore::sync (this=0x1915930) at painting/qbackingstore.cpp:1373
#49 0x00007f5f1c542060 in QWidgetPrivate::syncBackingStore (this=this@entry=0x1854400) at kernel/qwidget.cpp:1896
#50 0x00007f5f1c54eee4 in QWidget::event (this=0x1854210, event=0x2885960) at kernel/qwidget.cpp:8679
#51 0x00007f5f1c91a8eb in QMainWindow::event (this=0x1854210, event=0x2885960) at widgets/qmainwindow.cpp:1478
#52 0x00007f5f1d2fe8d8 in KXmlGuiWindow::event (this=0x1854210, ev=0x2885960) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#53 0x00007f5f1c5018ec in QApplicationPrivate::notify_helper (this=this@entry=0x16fdd80, receiver=receiver@entry=0x1854210, e=e@entry=0x2885960) at kernel/qapplication.cpp:4567
#54 0x00007f5f1c50425b in QApplication::notify (this=0x7fff323bc950, receiver=0x1854210, e=0x2885960) at kernel/qapplication.cpp:4428
#55 0x00007f5f1d20e666 in KApplication::notify (this=0x7fff323bc950, receiver=0x1854210, event=0x2885960) at ../../kdeui/kernel/kapplication.cpp:311
#56 0x00007f5f1bb1962e in QCoreApplication::notifyInternal (this=0x7fff323bc950, receiver=receiver@entry=0x1854210, event=event@entry=0x2885960) at kernel/qcoreapplication.cpp:946
#57 0x00007f5f1bb1d161 in sendEvent (event=0x2885960, receiver=0x1854210) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#58 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x16cc780) at kernel/qcoreapplication.cpp:1570
#59 0x00007f5f1bb47e73 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#60 postEventSourceDispatch (s=0x16f5a30) at kernel/qeventdispatcher_glib.cpp:279
#61 0x00007f5f17316e85 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007f5f173171c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007f5f17317284 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x00007f5f1bb48006 in QEventDispatcherGlib::processEvents (this=0x16ce0e0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#65 0x00007f5f1c5a71ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#66 0x00007f5f1bb1d55f in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:1133
#67 0x00007f5f1d64a1d3 in QApt::CacheBuildProgress::Update (this=<optimized out>) at /build/buildd/qapt-1.9.80/src/cache.cpp:34
#68 0x00007f5f18f89bb0 in OpProgress::OverallProgress(unsigned long long, unsigned long long, unsigned long long, std::string const&) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12
#69 0x00007f5f18fda10e in pkgCacheGenerator::MakeStatusCache(pkgSourceList&, OpProgress*, MMap**, bool) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12
#70 0x00007f5f18fd1211 in pkgCacheFile::BuildCaches(OpProgress*, bool) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12
#71 0x00007f5f18fd15ac in pkgCacheFile::Open(OpProgress*, bool) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12
#72 0x00007f5f1d643733 in QApt::Backend::reloadCache (this=0x1889fc0) at /build/buildd/qapt-1.9.80/src/backend.cpp:174
#73 0x00007f5f0a49e950 in ApplicationBackend::reload (this=0x1892280) at /build/buildd/muon-1.9.80/libmuon/backends/ApplicationBackend/ApplicationBackend.cpp:170
#74 0x00007f5f0a49d2d5 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /build/buildd/muon-1.9.80/obj-x86_64-linux-gnu/libmuon/backends/ApplicationBackend/moc_ApplicationBackend.cpp:89
#75 ApplicationBackend::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/buildd/muon-1.9.80/obj-x86_64-linux-gnu/libmuon/backends/ApplicationBackend/moc_ApplicationBackend.cpp:79
#76 0x00007f5f1bb2e0df in QMetaObject::activate (sender=0x1a45ee0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff323bbcd0) at kernel/qobject.cpp:3539
#77 0x00007f5f1e00d122 in QAptActions::sourcesEditorClosed (this=<optimized out>, _t1=false) at /build/buildd/muon-1.9.80/obj-x86_64-linux-gnu/libmuonapt/moc_QAptActions.cpp:175
#78 0x00007f5f1bb2e0df in QMetaObject::activate (sender=0x1761450, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff323bbe20) at kernel/qobject.cpp:3539
#79 0x00007f5f1baaf0ff in QProcess::finished (this=this@entry=0x1761450, _t1=1, _t2=QProcess::NormalExit) at .moc/release-shared/moc_qprocess.cpp:156
#80 0x00007f5f1bab31e7 in QProcessPrivate::_q_processDied (this=0x26decd0) at io/qprocess.cpp:1068
#81 0x00007f5f1bab326e in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at .moc/release-shared/moc_qprocess.cpp:92
#82 QProcess::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/release-shared/moc_qprocess.cpp:69
#83 0x00007f5f1bb2e0df in QMetaObject::activate (sender=0x28d40d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff323bbfd0) at kernel/qobject.cpp:3539
#84 0x00007f5f1bb79d1e in QSocketNotifier::activated (this=<optimized out>, _t1=81) at .moc/release-shared/moc_qsocketnotifier.cpp:103
#85 0x00007f5f1bb36afb in QSocketNotifier::event (this=0x28d40d0, e=0x7fff323bc5f0) at kernel/qsocketnotifier.cpp:317
#86 0x00007f5f1c5018ec in QApplicationPrivate::notify_helper (this=this@entry=0x16fdd80, receiver=receiver@entry=0x28d40d0, e=e@entry=0x7fff323bc5f0) at kernel/qapplication.cpp:4567
#87 0x00007f5f1c50425b in QApplication::notify (this=0x7fff323bc950, receiver=0x28d40d0, e=0x7fff323bc5f0) at kernel/qapplication.cpp:4428
#88 0x00007f5f1d20e666 in KApplication::notify (this=0x7fff323bc950, receiver=0x28d40d0, event=0x7fff323bc5f0) at ../../kdeui/kernel/kapplication.cpp:311
#89 0x00007f5f1bb1962e in QCoreApplication::notifyInternal (this=0x7fff323bc950, receiver=0x28d40d0, event=0x7fff323bc5f0) at kernel/qcoreapplication.cpp:946
#90 0x00007f5f1bb485b8 in sendEvent (event=0x7fff323bc5f0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#91 socketNotifierSourceDispatch (source=0x16fdf50) at kernel/qeventdispatcher_glib.cpp:110
#92 0x00007f5f17316e85 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#93 0x00007f5f173171c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#94 0x00007f5f17317284 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#95 0x00007f5f1bb48026 in QEventDispatcherGlib::processEvents (this=0x16ce0e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#96 0x00007f5f1c5a71ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#97 0x00007f5f1bb1837f in QEventLoop::processEvents (this=this@entry=0x7fff323bc830, flags=...) at kernel/qeventloop.cpp:149
#98 0x00007f5f1bb18608 in QEventLoop::exec (this=0x7fff323bc830, flags=...) at kernel/qeventloop.cpp:204
#99 0x00007f5f1bb1dce6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#100 0x000000000040e4d7 in main (argc=5, argv=0x7fff323bca88) at /build/buildd/muon-1.9.80/updater/main.cpp:56

Possible duplicates by query: bug 314287, bug 314112, bug 313866, bug 313485, bug 294539.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-03-04 03:00:24 UTC

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