Bug 306344

Summary: KNSBackend crash when switching views in MSC
Product: [Unmaintained] muon Reporter: Jonathan Thomas <echidnaman>
Component: installerAssignee: Jonathan Thomas <echidnaman>
Status: RESOLVED FIXED    
Severity: crash CC: aaronn43, aguekos, akira, aldude999, aleixpol, alessandro.allegro.91, antoinegauthier44, are.mehus, arvindgrathore, attila.jecs, atwitt, bonsai-katze, bryandiazg, ccamb23, cermak.daniel, cfeck, christoforever, cmenard, cwl111286, der_car, disp-y, drdrnewman, eliskir, f.hoeffling, fganko, gilles.dupeyrou, gilligan.shawn, gipsyl, gms2003, godan2310, guillaumecarville, haefele.peter, hannu.lehtimaki, henkkus, hkarel, i.batch381, igor0386, Ivlev.Aleksej, jallapjalla, jeanmarcbld, jlbrowar, joseron.f, juliomejia74, knbanner, Lcf-93, m.s.beintema, mahadmaghandi, marouchg, martin2121, me.chabz, mm.iseki, mrwinanshot, n3r0bi0m4n, naiche7, pietruszka23, raomazhark, raziel16786, rigouston, rocky1937, ronlee, rymar, schild.wolfgang, serdud, sitter, slaninova.vera, soulcheck, spy.buster, t.o.m.s, theotyflos, timppa, tony.hessler, weiler.pol, willparmun
Priority: NOR    
Version: 1.4.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=325829
Latest Commit: Version Fixed In: 2.1.0
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Jonathan Thomas 2012-09-06 13:31:19 UTC
Application: muon-installer (1.4.0)
KDE Platform Version: 4.9.00
Qt Version: 4.8.2
Operating System: Linux 3.5.0-13-generic x86_64
Distribution: Ubuntu quantal (development branch)

-- Information about the crash:
I had just opened Muon Software Center (git master) and it was still loading a bunch of OCS stuff. (Or at least it was still going by in Konsole)

I expanded the "Get Software" category in the lefthand view switcher, and selected an origin view for a repository. When I clicked that, MSC crashed.

-- Backtrace:
Application: Muon Software Center (muon-installer), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f264a74e780 (LWP 14484))]

Thread 3 (Thread 0x7f26338f4700 (LWP 14487)):
#0  0x00007f26473fb9e3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f2641667084 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f26416671a4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2648827076 in QEventDispatcherGlib::processEvents (this=0x7f262c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f26487f767f in QEventLoop::processEvents (this=this@entry=0x7f26338f3df0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f26487f7908 in QEventLoop::exec (this=0x7f26338f3df0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f26486faa50 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f26487d7f6f in QInotifyFileSystemWatcherEngine::run (this=0x1794aa0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f26486fd9eb in QThreadPrivate::start (arg=0x1794aa0) at thread/qthread_unix.cpp:307
#9  0x00007f2641d25e9a in start_thread (arg=0x7f26338f4700) at pthread_create.c:308
#10 0x00007f264740739d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f262b7fe700 (LWP 14496)):
#0  0x00007f2647400703 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f26487d75a2 in QProcessManager::run (this=0x7f2648b4f520 <processManager()::processManager>) at io/qprocess_unix.cpp:245
#2  0x00007f26486fd9eb in QThreadPrivate::start (arg=0x7f2648b4f520 <processManager()::processManager>) at thread/qthread_unix.cpp:307
#3  0x00007f2641d25e9a in start_thread (arg=0x7f262b7fe700) at pthread_create.c:308
#4  0x00007f264740739d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f264a74e780 (LWP 14484)):
[KCrash Handler]
#6  KNS3::Entry::providerId (this=0x0) at ../../../knewstuff/knewstuff3/entry.cpp:52
#7  0x00007f264a35261d in KNSResource::origin (this=<optimized out>) at /home/jonathan/src/muon/libmuon/KNSBackend/KNSResource.cpp:153
#8  0x00007f264a31ef3b in AbstractResource::qt_metacall (this=0x26b3c30, _c=<optimized out>, _id=15, _a=0x7fffaf0e5130) at /home/jonathan/src/muon/qtcreator-build/libmuon/moc_AbstractResource.cpp:191
#9  0x00007f2648801bea in QMetaProperty::read (this=0x7fffaf0e51a0, object=0x26b3c30) at kernel/qmetaobject.cpp:2290
#10 0x00007f264880b43b in QObject::property (this=0x26b3c30, name=0x162a7b8 "origin") at kernel/qobject.cpp:3758
#11 0x00007f264a32878e in ResourcesModel::data (this=<optimized out>, index=..., role=<optimized out>) at /home/jonathan/src/muon/libmuon/resources/ResourcesModel.cpp:156
#12 0x00007f264a32b764 in data (arole=<optimized out>, this=0x7fffaf0e5300) at /usr/include/qt4/QtCore/qabstractitemmodel.h:402
#13 ResourcesProxyModel::filterAcceptsRow (this=0x2dc4140, sourceRow=<optimized out>, sourceParent=...) at /home/jonathan/src/muon/libmuon/resources/ResourcesProxyModel.cpp:148
#14 0x00007f2648132d3e in QSortFilterProxyModelPrivate::handle_filter_changed (this=this@entry=0x2dbf680, source_to_proxy=..., proxy_to_source=..., source_parent=..., orient=orient@entry=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:1066
#15 0x00007f2648132e4f in QSortFilterProxyModelPrivate::filter_changed (this=0x2dbf680, source_parent=...) at itemviews/qsortfilterproxymodel.cpp:1037
#16 0x00007f2648132ff1 in QSortFilterProxyModel::invalidateFilter (this=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:2360
#17 0x00007f264a32c4fb in ResourcesProxyModel::setOriginFilter (this=0x2dc4140, origin=...) at /home/jonathan/src/muon/libmuon/resources/ResourcesProxyModel.cpp:74
#18 0x000000000041cbb3 in MainWindow::changeView (this=0x157c230, index=...) at /home/jonathan/src/muon/installer/MainWindow.cpp:447
#19 0x00007f264880e31f in QMetaObject::activate (sender=0x156f080, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffaf0e56a0) at kernel/qobject.cpp:3547
#20 0x00007f26480aa895 in QAbstractItemView::activated (this=this@entry=0x156f080, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:362
#21 0x00007f26480ac43c in QAbstractItemView::mouseReleaseEvent (this=0x156f080, event=0x7fffaf0e63e0) at itemviews/qabstractitemview.cpp:1821
#22 0x00007f2647bf0630 in QWidget::event (this=0x156f080, event=0x7fffaf0e63e0) at kernel/qwidget.cpp:8371
#23 0x00007f2647f9f3f6 in QFrame::event (this=0x156f080, e=0x7fffaf0e63e0) at widgets/qframe.cpp:557
#24 0x00007f26480ace93 in QAbstractItemView::viewportEvent (this=0x156f080, event=0x7fffaf0e63e0) at itemviews/qabstractitemview.cpp:1644
#25 0x00007f26480f0611 in QTreeView::viewportEvent (this=0x156f080, event=0x7fffaf0e63e0) at itemviews/qtreeview.cpp:1257
#26 0x00007f26487f8a96 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x157e620, event=0x7fffaf0e63e0) at kernel/qcoreapplication.cpp:1025
#27 0x00007f2647ba0d6c in QApplicationPrivate::notify_helper (this=this@entry=0x13c4900, receiver=receiver@entry=0x157e620, e=e@entry=0x7fffaf0e63e0) at kernel/qapplication.cpp:4552
#28 0x00007f2647ba5a6b in QApplication::notify (this=<optimized out>, receiver=0x157e620, e=0x7fffaf0e63e0) at kernel/qapplication.cpp:4099
#29 0x00007f2649233af6 in KApplication::notify (this=0x7fffaf0e7050, receiver=0x157e620, event=0x7fffaf0e63e0) at ../../kdeui/kernel/kapplication.cpp:311
#30 0x00007f26487f892e in QCoreApplication::notifyInternal (this=0x7fffaf0e7050, receiver=0x157e620, event=0x7fffaf0e63e0) at kernel/qcoreapplication.cpp:915
#31 0x00007f2647ba1bd3 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#32 QApplicationPrivate::sendMouseEvent (receiver=0x157e620, event=0x7fffaf0e63e0, alienWidget=0x157e620, nativeWidget=0x157c230, buttonDown=0x7f264867e2e8 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3167
#33 0x00007f2647c1f2a4 in QETWidget::translateMouseEvent (this=this@entry=0x157c230, event=event@entry=0x7fffaf0e6b60) at kernel/qapplication_x11.cpp:4617
#34 0x00007f2647c1e19f in QApplication::x11ProcessEvent (this=0x7fffaf0e7050, event=0x7fffaf0e6b60) at kernel/qapplication_x11.cpp:3732
#35 0x00007f2647c45d02 in x11EventSourceDispatch (s=0x13c8f50, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#36 0x00007f2641666db5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f26416670e8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f26416671a4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f2648827076 in QEventDispatcherGlib::processEvents (this=0x1399080, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#40 0x00007f2647c4597e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007f26487f767f in QEventLoop::processEvents (this=this@entry=0x7fffaf0e6f30, flags=...) at kernel/qeventloop.cpp:149
#42 0x00007f26487f7908 in QEventLoop::exec (this=0x7fffaf0e6f30, flags=...) at kernel/qeventloop.cpp:204
#43 0x00007f26487fcac8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#44 0x000000000041a39a in main (argc=1, argv=0x7fffaf0e7188) at /home/jonathan/src/muon/installer/main.cpp:61

Reported using DrKonqi
Comment 1 Aleix Pol 2012-09-06 14:43:12 UTC
Git commit e2c5f510de0d92b8b2aa3c4f942db221bea53ea4 by Aleix Pol.
Committed on 06/09/2012 at 16:42.
Pushed by apol into branch 'master'.

Don't report the KNS backend ready until the entries are fetched

This solves a crash that was hit if we checked the origin
of a package before having the KNS::Entry instance.

M  +1    -1    libmuon/KNSBackend/KNSBackend.cpp

http://commits.kde.org/muon/e2c5f510de0d92b8b2aa3c4f942db221bea53ea4
Comment 2 Jekyll Wu 2013-10-10 00:38:42 UTC
*** Bug 325829 has been marked as a duplicate of this bug. ***
Comment 3 Sebastian 2013-10-11 11:44:16 UTC
Created attachment 82787 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:

Had just launched Muon Software Center and it immediately crashed.

-- Backtrace (Reduced):
#6  KNS3::Entry::providerId (this=0x0) at ../../../knewstuff/knewstuff3/entry.cpp:52
#7  0x00007f0c9c59daed in KNSResource::origin (this=<optimized out>) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/KNSBackend/KNSResource.cpp:159
#8  0x000000000041f299 in fetchOrigins () at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:266
#9  0x000000000042011b in MainWindow::populateViews (this=0x8df7c0) at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:295
[...]
#11 0x00007f0cb1eca6e0 in ResourcesModel::allInitialized (this=this@entry=0x998ab0) at /build/buildd/muon-2.0.65+git20131008/obj-x86_64-linux-gnu/libmuon/moc_ResourcesModel.cpp:176
Comment 4 Jekyll Wu 2013-10-13 01:24:47 UTC
*** Bug 325927 has been marked as a duplicate of this bug. ***
Comment 5 Jekyll Wu 2013-10-16 10:42:09 UTC
*** Bug 326090 has been marked as a duplicate of this bug. ***
Comment 6 Christoph Feck 2013-10-17 18:53:56 UTC
Which version is this fixed in? We are getting a stream of crashes for KNSResource::origin() calling a null KNS3::Entry::providerId() from Ubuntu 13.10.
Comment 7 Jekyll Wu 2013-10-18 01:18:18 UTC
reopen due to recent reports. 

If the fix is only committed to the master branch, I would assume the problem is not fixed in muon-2.0.65+git20131008-0ubuntu4, the one shipped in (k)ubuntu 13.10 .
Comment 8 Jekyll Wu 2013-10-18 01:18:46 UTC
*** Bug 326165 has been marked as a duplicate of this bug. ***
Comment 9 Jekyll Wu 2013-10-18 01:20:30 UTC
*** Bug 326166 has been marked as a duplicate of this bug. ***
Comment 10 Jekyll Wu 2013-10-18 01:20:32 UTC
*** Bug 326145 has been marked as a duplicate of this bug. ***
Comment 11 Jekyll Wu 2013-10-18 01:20:36 UTC
*** Bug 326146 has been marked as a duplicate of this bug. ***
Comment 12 Jekyll Wu 2013-10-18 01:20:38 UTC
*** Bug 326150 has been marked as a duplicate of this bug. ***
Comment 13 Jekyll Wu 2013-10-18 01:20:40 UTC
*** Bug 326152 has been marked as a duplicate of this bug. ***
Comment 14 Jekyll Wu 2013-10-18 01:27:24 UTC
*** Bug 326151 has been marked as a duplicate of this bug. ***
Comment 15 Jekyll Wu 2013-10-18 03:24:38 UTC
*** Bug 326180 has been marked as a duplicate of this bug. ***
Comment 16 Jekyll Wu 2013-10-18 06:39:17 UTC
*** Bug 326181 has been marked as a duplicate of this bug. ***
Comment 17 Jekyll Wu 2013-10-18 09:30:43 UTC
*** Bug 326189 has been marked as a duplicate of this bug. ***
Comment 18 Jekyll Wu 2013-10-18 09:30:55 UTC
*** Bug 326186 has been marked as a duplicate of this bug. ***
Comment 19 Jekyll Wu 2013-10-18 12:57:07 UTC
*** Bug 326197 has been marked as a duplicate of this bug. ***
Comment 20 Jekyll Wu 2013-10-18 12:57:08 UTC
*** Bug 326187 has been marked as a duplicate of this bug. ***
Comment 21 Jekyll Wu 2013-10-18 16:06:39 UTC
*** Bug 326209 has been marked as a duplicate of this bug. ***
Comment 22 Jekyll Wu 2013-10-18 22:43:05 UTC
*** Bug 326226 has been marked as a duplicate of this bug. ***
Comment 23 Jekyll Wu 2013-10-18 22:46:01 UTC
*** Bug 326222 has been marked as a duplicate of this bug. ***
Comment 24 Jekyll Wu 2013-10-18 22:47:14 UTC
*** Bug 326232 has been marked as a duplicate of this bug. ***
Comment 25 Jekyll Wu 2013-10-18 22:48:02 UTC
*** Bug 326236 has been marked as a duplicate of this bug. ***
Comment 26 Jekyll Wu 2013-10-18 22:52:22 UTC
*** Bug 326217 has been marked as a duplicate of this bug. ***
Comment 27 Jekyll Wu 2013-10-18 22:59:37 UTC
*** Bug 326216 has been marked as a duplicate of this bug. ***
Comment 28 Jekyll Wu 2013-10-19 01:32:37 UTC
*** Bug 326245 has been marked as a duplicate of this bug. ***
Comment 29 Harald Sitter 2013-10-19 01:37:49 UTC
They are different crashes to begin with.
Comment 30 Antoine 2013-10-19 06:42:55 UTC
Created attachment 82941 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

I opened the repository Muon then "Multimedia" tab and the repository has stopped working several times.

-- Backtrace (Reduced):
#7  KNS3::Entry::providerId (this=0x0) at ../../../knewstuff/knewstuff3/entry.cpp:52
#8  0xb0a8a2d8 in KNSResource::origin (this=0x96eb980) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/KNSBackend/KNSResource.cpp:159
#9  0x080617c3 in fetchOrigins () at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:268
#10 0x080626d1 in MainWindow::populateViews (this=0x8a19078) at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:297
#11 0x0805e210 in MainWindow::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /build/buildd/muon-2.0.65+git20131008/obj-i686-linux-gnu/installer/moc_MainWindow.cpp:84
Comment 31 Jekyll Wu 2013-10-19 09:06:56 UTC
*** Bug 326252 has been marked as a duplicate of this bug. ***
Comment 32 Jekyll Wu 2013-10-19 10:16:02 UTC
*** Bug 326254 has been marked as a duplicate of this bug. ***
Comment 33 Jekyll Wu 2013-10-19 20:43:15 UTC
*** Bug 326271 has been marked as a duplicate of this bug. ***
Comment 34 Jekyll Wu 2013-10-19 20:44:07 UTC
*** Bug 326295 has been marked as a duplicate of this bug. ***
Comment 35 Jekyll Wu 2013-10-19 20:45:48 UTC
*** Bug 326278 has been marked as a duplicate of this bug. ***
Comment 36 Jekyll Wu 2013-10-19 20:45:55 UTC
*** Bug 326269 has been marked as a duplicate of this bug. ***
Comment 37 Jekyll Wu 2013-10-19 21:55:08 UTC
*** Bug 326300 has been marked as a duplicate of this bug. ***
Comment 38 Jekyll Wu 2013-10-19 22:07:22 UTC
*** Bug 326301 has been marked as a duplicate of this bug. ***
Comment 39 Lcf 2013-10-20 07:00:38 UTC
Created attachment 82960 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

i don't know that happen. I update system and this start.

-- Backtrace (Reduced):
#7  KNS3::Entry::providerId (this=0x0) at ../../../knewstuff/knewstuff3/entry.cpp:52
#8  0xb0c232d8 in KNSResource::origin (this=0xa21cba0) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/KNSBackend/KNSResource.cpp:159
#9  0x080617c3 in fetchOrigins () at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:268
#10 0x080626d1 in MainWindow::populateViews (this=0x94f61c8) at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:297
#11 0x0805e210 in MainWindow::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /build/buildd/muon-2.0.65+git20131008/obj-i686-linux-gnu/installer/moc_MainWindow.cpp:84
Comment 40 Jekyll Wu 2013-10-20 13:35:38 UTC
*** Bug 326324 has been marked as a duplicate of this bug. ***
Comment 41 bonsai-katze 2013-10-20 13:46:48 UTC
Created attachment 82969 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:
Crashes when I click any item in it. Does't matter on what I click, it will surely crash when I click the mouse.

-- Backtrace (Reduced):
#6  KNS3::Entry::providerId (this=0x0) at ../../../knewstuff/knewstuff3/entry.cpp:52
#7  0x00007fd399685aed in KNSResource::origin (this=<optimized out>) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/KNSBackend/KNSResource.cpp:159
#8  0x000000000041f2b6 in fetchOrigins () at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:268
#9  0x000000000042011b in MainWindow::populateViews (this=0x1797900) at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:297
[...]
#11 0x00007fd3af47b6e0 in ResourcesModel::allInitialized (this=this@entry=0x18a51c0) at /build/buildd/muon-2.0.65+git20131008/obj-x86_64-linux-gnu/libmuon/moc_ResourcesModel.cpp:176
Comment 42 soulcheck 2013-10-20 17:00:17 UTC
Created attachment 82975 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:

Opened muon software center, entered search text and hit enter.

-- Backtrace (Reduced):
#6  KNS3::Entry::providerId (this=0x0) at ../../../knewstuff/knewstuff3/entry.cpp:52
#7  0x00007f4e1c225aed in KNSResource::origin (this=<optimized out>) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/KNSBackend/KNSResource.cpp:159
#8  0x000000000041f2b6 in fetchOrigins () at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:268
#9  0x000000000042011b in MainWindow::populateViews (this=0x2552d90) at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:297
[...]
#11 0x00007f4e31b0e6e0 in ResourcesModel::allInitialized (this=this@entry=0x2595bd0) at /build/buildd/muon-2.0.65+git20131008/obj-x86_64-linux-gnu/libmuon/moc_ResourcesModel.cpp:176
Comment 43 Jekyll Wu 2013-10-21 01:30:25 UTC
*** Bug 326336 has been marked as a duplicate of this bug. ***
Comment 44 Jekyll Wu 2013-10-21 14:02:15 UTC
*** Bug 326380 has been marked as a duplicate of this bug. ***
Comment 45 Jekyll Wu 2013-10-21 17:11:22 UTC
*** Bug 326386 has been marked as a duplicate of this bug. ***
Comment 46 Chabz 2013-10-21 17:29:25 UTC
Created attachment 82998 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:

Just started MSC and it crashed after 10 seconds.

-- Backtrace (Reduced):
#6  KNS3::Entry::providerId (this=0x0) at ../../../knewstuff/knewstuff3/entry.cpp:52
#7  0x00007f0c3f609aed in KNSResource::origin (this=<optimized out>) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/KNSBackend/KNSResource.cpp:159
#8  0x000000000041f2b6 in fetchOrigins () at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:268
#9  0x000000000042011b in MainWindow::populateViews (this=0xbb7500) at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:297
[...]
#11 0x00007f0c550ab6e0 in ResourcesModel::allInitialized (this=this@entry=0xc50960) at /build/buildd/muon-2.0.65+git20131008/obj-x86_64-linux-gnu/libmuon/moc_ResourcesModel.cpp:176
Comment 47 Christoph Feck 2013-10-21 21:17:22 UTC
*** Bug 326397 has been marked as a duplicate of this bug. ***
Comment 48 Christoph Feck 2013-10-21 21:17:48 UTC
*** Bug 326400 has been marked as a duplicate of this bug. ***
Comment 49 Christoph Feck 2013-10-21 21:18:12 UTC
*** Bug 326405 has been marked as a duplicate of this bug. ***
Comment 50 atwitt 2013-10-21 23:33:03 UTC
Created attachment 83002 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:

After updating to 13.10, the Muon Software Center crashes every time after approximately 10s.  I upgraded from the previous version (this is not a fresh install).  I upgraded using the GUI method in Kubuntu.

-- Backtrace (Reduced):
#7  KNS3::Entry::providerId (this=0x0) at ../../../knewstuff/knewstuff3/entry.cpp:52
#8  0xb0f442d8 in KNSResource::origin (this=0xaa0dcc8) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/KNSBackend/KNSResource.cpp:159
#9  0x080617c3 in fetchOrigins () at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:268
#10 0x080626d1 in MainWindow::populateViews (this=0x9e71528) at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:297
#11 0x0805e210 in MainWindow::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /build/buildd/muon-2.0.65+git20131008/obj-i686-linux-gnu/installer/moc_MainWindow.cpp:84
Comment 51 Jekyll Wu 2013-10-22 00:49:32 UTC
*** Bug 326411 has been marked as a duplicate of this bug. ***
Comment 52 Christoph Feck 2013-10-22 06:30:32 UTC
*** Bug 326418 has been marked as a duplicate of this bug. ***
Comment 53 Christoph Feck 2013-10-22 06:30:49 UTC
*** Bug 326419 has been marked as a duplicate of this bug. ***
Comment 54 Jekyll Wu 2013-10-22 09:24:53 UTC
*** Bug 326422 has been marked as a duplicate of this bug. ***
Comment 55 Jekyll Wu 2013-10-22 09:24:54 UTC
*** Bug 326426 has been marked as a duplicate of this bug. ***
Comment 56 Simon 2013-10-22 13:42:12 UTC
I have go like 100 mails about this now. Please stop. I don understand
anyway so....

Kind Regards Simon


On Tue, Oct 22, 2013 at 11:24 AM, Jekyll Wu <adaptee@gmail.com> wrote:

> https://bugs.kde.org/show_bug.cgi?id=306344
>
> Jekyll Wu <adaptee@gmail.com> changed:
>
>            What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>                  CC|                            |raziel16786@gmx.de
>
> --- Comment #55 from Jekyll Wu <adaptee@gmail.com> ---
> *** Bug 326426 has been marked as a duplicate of this bug. ***
>
> --- Comment #54 from Jekyll Wu <adaptee@gmail.com> ---
> *** Bug 326422 has been marked as a duplicate of this bug. ***
>
> --
> You are receiving this mail because:
> You are on the CC list for the bug.
>
Comment 57 Jekyll Wu 2013-10-22 17:59:26 UTC
*** Bug 326450 has been marked as a duplicate of this bug. ***
Comment 58 Jekyll Wu 2013-10-22 18:00:13 UTC
*** Bug 326446 has been marked as a duplicate of this bug. ***
Comment 59 Jekyll Wu 2013-10-22 18:03:56 UTC
*** Bug 326447 has been marked as a duplicate of this bug. ***
Comment 60 Christoph Feck 2013-10-22 20:53:17 UTC
*** Bug 326458 has been marked as a duplicate of this bug. ***
Comment 61 Christoph Feck 2013-10-22 20:53:45 UTC
*** Bug 326463 has been marked as a duplicate of this bug. ***
Comment 62 Christoph Feck 2013-10-22 20:54:09 UTC
*** Bug 326465 has been marked as a duplicate of this bug. ***
Comment 63 Jekyll Wu 2013-10-23 00:41:20 UTC
*** Bug 326471 has been marked as a duplicate of this bug. ***
Comment 64 Gonzalo Nandez 2013-10-23 00:48:56 UTC
Created attachment 83041 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed
La aplicacion fallo al selecionar "paquetes instalados"

-- Backtrace (Reduced):
#6  KNS3::Entry::providerId (this=0x0) at ../../../knewstuff/knewstuff3/entry.cpp:52
#7  0x00007f200b194aed in KNSResource::origin (this=<optimized out>) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/KNSBackend/KNSResource.cpp:159
#8  0x000000000041f2b6 in fetchOrigins () at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:268
#9  0x000000000042011b in MainWindow::populateViews (this=0x1c9fa70) at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:297
[...]
#11 0x00007f2020a886e0 in ResourcesModel::allInitialized (this=this@entry=0x1d6b2a0) at /build/buildd/muon-2.0.65+git20131008/obj-x86_64-linux-gnu/libmuon/moc_ResourcesModel.cpp:176
Comment 65 Jekyll Wu 2013-10-23 04:00:54 UTC
*** Bug 326475 has been marked as a duplicate of this bug. ***
Comment 66 Jekyll Wu 2013-10-23 05:02:38 UTC
*** Bug 326478 has been marked as a duplicate of this bug. ***
Comment 67 Christoph Feck 2013-10-23 12:35:56 UTC
*** Bug 326497 has been marked as a duplicate of this bug. ***
Comment 68 Aleix Pol 2013-10-23 13:51:44 UTC
This has been fixed for some days now, it was just not being pushed to Kubuntu.
Comment 69 drdrnewman 2013-10-23 13:58:47 UTC
So how do we get this into our Kubuntu systems, when it is the updater that is broken?

After a sudo apt-get update, a notification appears saying there is an update to install. But when I click on it, up pops the broken muon-updater that tells me everything is up to date and there is nothing to install.

This is NOT fixed for end users.
Comment 70 Aleix Pol 2013-10-23 14:05:13 UTC
It's not fixed for end-users, but that's a Kubuntu bug. I'm sorry, I hope it will all be solved soon.
Comment 71 Aleix Pol 2013-10-23 15:25:25 UTC
Git commit 51b539d7a14e5a929f7fffe91a9dd58d591c5446 by Aleix Pol.
Committed on 23/10/2013 at 15:23.
Pushed by apol into branch '2.1'.

KNS: Make sure all the data has been fetched when setFetching(false)

Crashes happen otherwise.
Also solve a valgrind warning on fetching initialization, because it was
used too early from KNSReviews.

M  +2    -2    libmuon/backends/KNSBackend/KNSBackend.cpp
M  +1    -1    libmuon/backends/KNSBackend/KNSBackend.h
M  +1    -0    libmuon/backends/KNSBackend/tests/KNSBackendTest.cpp

http://commits.kde.org/muon/51b539d7a14e5a929f7fffe91a9dd58d591c5446
Comment 72 Jekyll Wu 2013-10-23 15:51:10 UTC
*** Bug 326502 has been marked as a duplicate of this bug. ***
Comment 73 msbeintema 2013-10-23 18:55:01 UTC
Created attachment 83066 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:

i made one random mouse click and the next thing I know, Muon crashes

-- Backtrace (Reduced):
#6  KNS3::Entry::providerId (this=0x0) at ../../../knewstuff/knewstuff3/entry.cpp:52
#7  0x00007f825f54faed in KNSResource::origin (this=<optimized out>) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/KNSBackend/KNSResource.cpp:159
#8  0x000000000041f2b6 in fetchOrigins () at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:268
#9  0x000000000042011b in MainWindow::populateViews (this=0x219fc50) at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:297
[...]
#11 0x00007f8274ed46e0 in ResourcesModel::allInitialized (this=this@entry=0x2220fe0) at /build/buildd/muon-2.0.65+git20131008/obj-x86_64-linux-gnu/libmuon/moc_ResourcesModel.cpp:176
Comment 74 Christoph Feck 2013-10-23 22:33:56 UTC
*** Bug 326529 has been marked as a duplicate of this bug. ***
Comment 75 Ben Cooksley 2013-10-24 04:33:37 UTC
Removing durham_harry@yahoo.com from CC list per abuse reports.
Comment 76 Jekyll Wu 2013-10-24 13:31:46 UTC
*** Bug 326565 has been marked as a duplicate of this bug. ***
Comment 77 Jekyll Wu 2013-10-25 02:27:21 UTC
*** Bug 326573 has been marked as a duplicate of this bug. ***
Comment 78 Jekyll Wu 2013-10-25 05:16:58 UTC
*** Bug 326592 has been marked as a duplicate of this bug. ***
Comment 79 daniel 2013-10-25 12:14:47 UTC
Problema solucionado gracias

Jekyll Wu <adaptee@gmail.com> escrito: 

>https://bugs.kde.org/show_bug.cgi?id=306344
>
>Jekyll Wu <adaptee@gmail.com> changed:
>
>           What    |Removed                     |Added
>----------------------------------------------------------------------------
>                 CC|                            |eliskir@gmail.com
>
>--- Comment #78 from Jekyll Wu <adaptee@gmail.com> ---
>*** Bug 326592 has been marked as a duplicate of this bug. ***
>
>-- 
>You are receiving this mail because:
>You are on the CC list for the bug.
Comment 80 daniel 2013-10-25 12:15:11 UTC
Gracias ya solucione el problema fue error mio

Jekyll Wu <adaptee@gmail.com> escrito: 

>https://bugs.kde.org/show_bug.cgi?id=306344
>
>Jekyll Wu <adaptee@gmail.com> changed:
>
>           What    |Removed                     |Added
>----------------------------------------------------------------------------
>                 CC|                            |are.mehus@zoho.com
>
>--- Comment #77 from Jekyll Wu <adaptee@gmail.com> ---
>*** Bug 326573 has been marked as a duplicate of this bug. ***
>
>-- 
>You are receiving this mail because:
>You are on the CC list for the bug.
Comment 81 Jekyll Wu 2013-10-25 14:16:11 UTC
*** Bug 326628 has been marked as a duplicate of this bug. ***
Comment 82 Erik 2013-10-26 13:16:33 UTC
Created attachment 83128 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:
MSC crashes after several seconds after startup. No other applications were launched.
If start with System Monitor running, I can see that all CPU cores reach almost 100% utilization.

-- Backtrace (Reduced):
#6  KNS3::Entry::providerId (this=0x0) at ../../../knewstuff/knewstuff3/entry.cpp:52
#7  0x00007fb8fdca2aed in KNSResource::origin (this=<optimized out>) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/KNSBackend/KNSResource.cpp:159
#8  0x000000000041f2b6 in fetchOrigins () at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:268
#9  0x000000000042011b in MainWindow::populateViews (this=0x26a43c0) at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:297
[...]
#11 0x00007fb913a836e0 in ResourcesModel::allInitialized (this=this@entry=0x27866b0) at /build/buildd/muon-2.0.65+git20131008/obj-x86_64-linux-gnu/libmuon/moc_ResourcesModel.cpp:176
Comment 83 goran 2013-10-26 14:51:29 UTC
Created attachment 83132 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:
I was trying to open muon software center.

-- Backtrace (Reduced):
#7  KNS3::Entry::providerId (this=0x0) at ../../../knewstuff/knewstuff3/entry.cpp:52
#8  0xb10482d8 in KNSResource::origin (this=0x9b6b388) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/KNSBackend/KNSResource.cpp:159
#9  0x080617c3 in fetchOrigins () at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:268
#10 0x080626d1 in MainWindow::populateViews (this=0x8ff97c8) at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:297
#11 0x0805e210 in MainWindow::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /build/buildd/muon-2.0.65+git20131008/obj-i686-linux-gnu/installer/moc_MainWindow.cpp:84
Comment 84 Jekyll Wu 2013-10-26 16:09:35 UTC
*** Bug 326690 has been marked as a duplicate of this bug. ***
Comment 85 Jekyll Wu 2013-10-27 00:45:39 UTC
*** Bug 326703 has been marked as a duplicate of this bug. ***
Comment 86 Gabriel Marouch 2013-10-27 20:53:15 UTC
Created attachment 83163 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed: the application crashes after a few seconds of run

-- Backtrace (Reduced):
#6  KNS3::Entry::providerId (this=0x0) at ../../../knewstuff/knewstuff3/entry.cpp:52
#7  0x00007f8ae107daed in KNSResource::origin (this=<optimized out>) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/KNSBackend/KNSResource.cpp:159
#8  0x000000000041f2b6 in fetchOrigins () at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:268
#9  0x000000000042011b in MainWindow::populateViews (this=0xf52070) at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:297
[...]
#11 0x00007f8af6c7f6e0 in ResourcesModel::allInitialized (this=this@entry=0xffae40) at /build/buildd/muon-2.0.65+git20131008/obj-x86_64-linux-gnu/libmuon/moc_ResourcesModel.cpp:176
Comment 87 Jekyll Wu 2013-10-28 03:47:53 UTC
*** Bug 326769 has been marked as a duplicate of this bug. ***
Comment 88 Christoph Feck 2013-10-28 17:26:31 UTC
*** Bug 326788 has been marked as a duplicate of this bug. ***
Comment 89 Christoph Feck 2013-10-28 17:26:45 UTC
*** Bug 326792 has been marked as a duplicate of this bug. ***
Comment 90 shawn 2013-10-29 14:13:03 UTC
Created attachment 83201 [details]
New crash information added by DrKonqi

muon-installer (2.1.0) on KDE Platform 4.11.2 using Qt 4.8.4

updated to the latest version of muon available to consumers with kubuntu version 13.04 via sudo apt-get install muon bash command from konsole.  Attempted to install a software program, received crash message. attaching bugtrace.

-- Backtrace (Reduced):
#6  0x00007fe97621d14f in FindPkg (this=0x0, Name=...) at /usr/include/apt-pkg/depcache.h:348
#7  QApt::Backend::package (this=this@entry=0xcb0470, name=...) at /build/buildd/qapt-2.0.65/src/backend.cpp:341
#8  0x00007fe97621d227 in QApt::Backend::package (this=0xcb0470, name=...) at /build/buildd/qapt-2.0.65/src/backend.cpp:334
#9  0x00007fe961171aaf in Application::package (this=this@entry=0x7fe94892b0c0) at /build/buildd/muon-2.1.0/libmuon/backends/ApplicationBackend/Application.cpp:137
#10 0x00007fe961171d39 in Application::state (this=0x7fe94892b0c0) at /build/buildd/muon-2.1.0/libmuon/backends/ApplicationBackend/Application.cpp:485
Comment 91 Harald Sitter 2013-10-29 14:21:18 UTC
(In reply to comment #90)
> Created attachment 83201 [details]
> New crash information added by DrKonqi
> 
> muon-installer (2.1.0) on KDE Platform 4.11.2 using Qt 4.8.4

Please run `apt-cache policy muon-installer` in a terminal and post the output here.

Muon 2.1 is not available on Kubuntu 13.04. At least not from official sources....
Comment 92 shawn 2013-10-29 15:37:42 UTC
Installed: 2.1.0-0ubuntu0.1Candidate: 2.1.0-0ubuntu0.1Version Table:2.0.0-0ubuntu0.1 0500 http://us.archive.ubuntu.com/ubuntu saucy-updates/universe amd64 Packages100 /var/lib/dpkg/status2.0.65+git20131008-0ubuntu4 0500 http://us.archive.ubuntu.com/ubuntu saucy/universe amd64 Packages

> From: sitter@kde.org
> To: gilligan.shawn@hotmail.com
> Subject: [muon] [Bug 306344] KNSBackend crash when switching views in MSC
> Date: Tue, 29 Oct 2013 14:21:18 +0000
> 
> https://bugs.kde.org/show_bug.cgi?id=306344
> 
> --- Comment #91 from Harald Sitter <sitter@kde.org> ---
> (In reply to comment #90)
> > Created attachment 83201 [details]
> > New crash information added by DrKonqi
> > 
> > muon-installer (2.1.0) on KDE Platform 4.11.2 using Qt 4.8.4
> 
> Please run `apt-cache policy muon-installer` in a terminal and post the output
> here.
> 
> Muon 2.1 is not available on Kubuntu 13.04. At least not from official
> sources....
> 
> -- 
> You are receiving this mail because:
> You are on the CC list for the bug.
Comment 93 Alessandro 2013-11-21 11:38:17 UTC
Created attachment 83676 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

when i launch application it unexpectedly closes

-- Backtrace (Reduced):
#6  KNS3::Entry::providerId (this=0x0) at ../../../knewstuff/knewstuff3/entry.cpp:52
#7  0x00007f7f5b143aed in KNSResource::origin (this=<optimized out>) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/KNSBackend/KNSResource.cpp:159
#8  0x000000000041f2b6 in fetchOrigins () at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:268
#9  0x000000000042011b in MainWindow::populateViews (this=0xa4f060) at /build/buildd/muon-2.0.65+git20131008/installer/MainWindow.cpp:297
[...]
#11 0x00007f7f705fb6e0 in ResourcesModel::allInitialized (this=this@entry=0xae8a80) at /build/buildd/muon-2.0.65+git20131008/obj-x86_64-linux-gnu/libmuon/moc_ResourcesModel.cpp:176
Comment 94 Aleix Pol 2013-11-21 11:46:31 UTC
Please upgrade to 2.1.1
Comment 95 Alessandro 2013-11-28 12:58:56 UTC
Now it works, thank you for your help.


2013/11/21 Aleix Pol <aleixpol@kde.org>

> https://bugs.kde.org/show_bug.cgi?id=306344
>
> --- Comment #94 from Aleix Pol <aleixpol@kde.org> ---
> Please upgrade to 2.1.1
>
> --
> You are receiving this mail because:
> You are on the CC list for the bug.
>