Bug 265788

Summary: System Settings crash while browsing new content
Product: [Applications] systemsettings Reporter: Sven Eden <sven>
Component: generalAssignee: System Settings Bugs <sourtooth+ssbugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: sven
Priority: NOR    
Version: 1.0   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Sven Eden 2011-02-08 12:21:40 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.6.00 (4.6.0) (Compiled from sources)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-gentoo x86_64
Distribution (Platform): Gentoo Packages

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

I was browsing for new plasma themes and clicked on "detail" on one. This led to two crashes, another happened when browsing for new window decorations.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Systemeinstellungen (systemsettings), signal: Aborted
[KCrash Handler]
#6  0x00007f1214b926a5 in raise () from /lib/libc.so.6
#7  0x00007f1214b939a5 in abort () from /lib/libc.so.6
#8  0x00007f121523e624 in qt_message_output(QtMsgType, char const*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f121523e7bd in qt_message(QtMsgType, char const*, __va_list_tag*) () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f121523e955 in qFatal(char const*, ...) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f1213f8b370 in Attica::Provider::voteForContent(QString const&, unsigned int) () from /usr/lib/libattica.so.0
#12 0x00007f1204c13cf0 in KNS3::AtticaProvider::vote(KNS3::EntryInternal const&, unsigned int) () from /usr/lib/libknewstuff3.so.4
#13 0x00007f1204bf0044 in KNS3::Engine::vote(KNS3::EntryInternal const&, unsigned int) () from /usr/lib/libknewstuff3.so.4
#14 0x00007f1204c07c52 in KNS3::EntryDetails::ratingChanged(unsigned int) () from /usr/lib/libknewstuff3.so.4
#15 0x00007f1204c0a29b in KNS3::EntryDetails::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libknewstuff3.so.4
#16 0x00007f12153440f7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007f1216d317ce in KRatingWidget::ratingChanged(unsigned int) () from /usr/lib/libkdeui.so.5
#18 0x00007f1216d3184f in KRatingWidget::setRating(int) () from /usr/lib/libkdeui.so.5
#19 0x00007f1204c09175 in KNS3::EntryDetails::entryChanged(KNS3::EntryInternal const&) () from /usr/lib/libknewstuff3.so.4
#20 0x00007f1204c0a118 in KNS3::EntryDetails::setEntry(KNS3::EntryInternal const&) () from /usr/lib/libknewstuff3.so.4
#21 0x00007f1204be473e in KNS3::DownloadWidgetPrivate::slotShowDetails(KNS3::EntryInternal const&) () from /usr/lib/libknewstuff3.so.4
#22 0x00007f1204be5c92 in KNS3::DownloadWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libknewstuff3.so.4
#23 0x00007f12153440f7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007f1204be2d42 in KNS3::ItemsViewBaseDelegate::signalShowDetails(KNS3::EntryInternal const&) () from /usr/lib/libknewstuff3.so.4
#25 0x00007f1204c12f08 in KNS3::ItemsViewBaseDelegate::slotDetailsClicked(QModelIndex const&) () from /usr/lib/libknewstuff3.so.4
#26 0x00007f1204c13052 in KNS3::ItemsViewBaseDelegate::slotDetailsClicked() () from /usr/lib/libknewstuff3.so.4
#27 0x00007f1204be2e58 in KNS3::ItemsViewBaseDelegate::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libknewstuff3.so.4
#28 0x00007f12153440f7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#29 0x00007f12165b8352 in QAbstractButton::clicked(bool) () from /usr/lib64/qt4/libQtGui.so.4
#30 0x00007f1216301cdb in QAbstractButtonPrivate::emitClicked() () from /usr/lib64/qt4/libQtGui.so.4
#31 0x00007f121630329b in QAbstractButtonPrivate::click() () from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007f121630350c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#33 0x00007f12163bf86a in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#34 0x00007f1215fb1a6f in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#35 0x00007f1215f60494 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#36 0x00007f1215f659e2 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#37 0x00007f1216c5b106 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#38 0x00007f121532fabb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#39 0x00007f1215f614a5 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/qt4/libQtGui.so.4
#40 0x00007f1215fdf718 in QETWidget::translateMouseEvent(_XEvent const*) () from /usr/lib64/qt4/libQtGui.so.4
#41 0x00007f1215fdddd9 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#42 0x00007f1216005342 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtGui.so.4
#43 0x00007f12127feb62 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#44 0x00007f12127ff340 in g_main_context_iterate.clone.5 () from /usr/lib/libglib-2.0.so.0
#45 0x00007f12127ff5dd in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#46 0x00007f121535a93f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#47 0x00007f1216004fee in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#48 0x00007f121532ee82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#49 0x00007f121532f0c4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#50 0x00007f121640162e in QDialog::exec() () from /usr/lib64/qt4/libQtGui.so.4
#51 0x00007f11fdb615e5 in KWin::KWinDecorationModule::slotGHNSClicked() () from /usr/lib64/kde4/kcm_kwindecoration.so
#52 0x00007f11fdb6195c in KWin::KWinDecorationModule::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/kde4/kcm_kwindecoration.so
#53 0x00007f12153440f7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#54 0x00007f12165b8352 in QAbstractButton::clicked(bool) () from /usr/lib64/qt4/libQtGui.so.4
#55 0x00007f1216301cdb in QAbstractButtonPrivate::emitClicked() () from /usr/lib64/qt4/libQtGui.so.4
#56 0x00007f121630329b in QAbstractButtonPrivate::click() () from /usr/lib64/qt4/libQtGui.so.4
#57 0x00007f121630350c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#58 0x00007f1215fb1a6f in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#59 0x00007f1215f60494 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#60 0x00007f1215f659e2 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#61 0x00007f1216c5b106 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#62 0x00007f121532fabb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#63 0x00007f1215f614a5 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/qt4/libQtGui.so.4
#64 0x00007f1215fdf718 in QETWidget::translateMouseEvent(_XEvent const*) () from /usr/lib64/qt4/libQtGui.so.4
#65 0x00007f1215fdddd9 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#66 0x00007f1216005342 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtGui.so.4
#67 0x00007f12127feb62 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#68 0x00007f12127ff340 in g_main_context_iterate.clone.5 () from /usr/lib/libglib-2.0.so.0
#69 0x00007f12127ff5dd in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#70 0x00007f121535a93f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#71 0x00007f1216004fee in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#72 0x00007f121532ee82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#73 0x00007f121532f0c4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#74 0x00007f121533352b in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#75 0x0000000000411919 in main ()

Possible duplicates by query: bug 265458, bug 261530.

Reported using DrKonqi
Comment 1 Sven Eden 2011-02-08 12:24:49 UTC
Created attachment 56982 [details]
New crash information added by DrKonqi

systemsettings (1.0) on KDE Platform 4.6.00 (4.6.0) using Qt 4.7.1

- What I was doing when the application crashed:

This time I browsed for new icon sets. I opened the Details of five or six sets, and then the application crashed when I clicked on "Details" for the "H2O Icon set", which is already installed. (But I don't think this detail means much...)

-- Backtrace (Reduced):
#11 0x00007f83e7e6e370 in Attica::Provider::voteForContent(QString const&, unsigned int) () from /usr/lib/libattica.so.0
#12 0x00007f83cf886cf0 in KNS3::AtticaProvider::vote(KNS3::EntryInternal const&, unsigned int) () from /usr/lib/libknewstuff3.so.4
#13 0x00007f83cf863044 in KNS3::Engine::vote(KNS3::EntryInternal const&, unsigned int) () from /usr/lib/libknewstuff3.so.4
#14 0x00007f83cf87ac52 in KNS3::EntryDetails::ratingChanged(unsigned int) () from /usr/lib/libknewstuff3.so.4
#15 0x00007f83cf87d29b in KNS3::EntryDetails::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libknewstuff3.so.4
Comment 2 Christoph Feck 2011-02-08 17:29:05 UTC
Please update libattica to newest version.

*** This bug has been marked as a duplicate of bug 261530 ***
Comment 3 Sven Eden 2011-02-08 20:03:49 UTC
I have version 0.2.0 of libattica, and there is no newer version available. So how should I do it?