Bug 212251 - I really don't know why it has occurred with this.
Summary: I really don't know why it has occurred with this.
Status: RESOLVED FIXED
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: knewstuff (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Jeremy Whiting
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-29 02:34 UTC by nosemiaj
Modified: 2010-07-01 22:01 UTC (History)
2 users (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 nosemiaj 2009-10-29 02:34:56 UTC
Application that crashed: systemsettings
Version of the application: 1.0
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
I really don't know why it has occurred with this.

 -- Backtrace:
Application: Configurações do sistema (systemsettings), signal: Segmentation fault
[KCrash Handler]
#6  0x091f313a in ?? () from /usr/lib/libknewstuff2.so.4
#7  0x091f1efe in KNS::Engine::downloadDialogModal(QWidget*) () from /usr/lib/libknewstuff2.so.4
#8  0x064c354e in ?? () from /usr/lib/kde4/kcm_icons.so
#9  0x064c6c73 in ?? () from /usr/lib/kde4/kcm_icons.so
#10 0x00ce7263 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#11 0x00ce76d8 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4
#12 0x0168acc1 in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#13 0x013b3549 in ?? () from /usr/lib/libQtGui.so.4
#14 0x013b51a4 in ?? () from /usr/lib/libQtGui.so.4
#15 0x013b5431 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#16 0x01053012 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#17 0x013b33ee in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#18 0x0145d66d in QPushButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#19 0x00ffdf54 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#20 0x01006033 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#21 0x002e2bfa in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#22 0x00cd16cb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#23 0x01004f6e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#24 0x010737c0 in ?? () from /usr/lib/libQtGui.so.4
#25 0x01072c4b in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#26 0x0109f502 in ?? () from /usr/lib/libQtGui.so.4
#27 0x04ebde78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#28 0x04ec1720 in ?? () from /lib/libglib-2.0.so.0
#29 0x04ec1853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#30 0x00cfc02c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#31 0x0109ebe5 in ?? () from /usr/lib/libQtGui.so.4
#32 0x00ccfc79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#33 0x00cd00ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#34 0x00cd253f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#35 0x00ffddd7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#36 0x08052eae in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-10-29 14:02:12 UTC
According to the backtrace you were downloading an icon theme from GetHotNewStuff, and at some point it crashed. 
- Can you confirm this ?
This looks related to bug 208299. 
Thanks
Comment 2 Christoph Feck 2009-10-29 18:47:39 UTC
The big difference is that bug 208299 seems to be caused by GHNS button clicked while the dialog was already open, but this one crashed on initial open, and in one function deeper, so this one looks like a bug in kdelibs.

If this is reproducable, please provide a backtrace with debug informations.
Comment 3 Dario Andres 2010-02-21 18:31:43 UTC
SVN commit 1093890 by darioandres:

- Port Icon Themes to KHNS3 (which solves a lot of issues (modal dialog problems))

BUG: 212251
BUG: 208299
CCMAIL: gladhorn@kde.org



 M  +1 -1      CMakeLists.txt  
 M  +18 -19    iconthemes.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1093890
Comment 4 Dario Andres 2010-02-21 18:34:44 UTC
SVN commit 1093891 by darioandres:

Backport to 4.4 of:
SVN commit 1093890 by darioandres:

- Port Icon Themes to KHNS3 (which solves a lot of issues (modal dialog
problems))

CCBUG: 212251
CCBUG: 208299
CCMAIL: gladhorn@kde.org



 M  +1 -1      CMakeLists.txt  
 M  +18 -19    iconthemes.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1093891
Comment 5 Dario Andres 2010-02-21 19:42:10 UTC
I had to revert the commits because there is a Klassroom taking place to
properly fix those issues, and backporting to 4.4 doesn't seem to be safe.
Comment 6 Christoph Feck 2010-07-01 18:44:57 UTC
SVN commit 1145066 by cfeck:

Port Icons KCM to KNS3

Re-apply patch by Dario Andres. Appearantly, the Klassroom
session forgot the Icons KCM.

Additionally, use new providers file, so that more than
just 50 themes can be browsed.

BUG: 208299
BUG: 212251
BUG: 228943


 M  +1 -1      CMakeLists.txt  
 M  +3 -2      icons.knsrc  
 M  +11 -12    iconthemes.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1145066
Comment 7 Christoph Feck 2010-07-01 22:01:01 UTC
SVN commit 1145117 by cfeck:

Port Icons KCM to KNS3 (backport r1145066)

CCBUG: 208299
CCBUG: 212251
CCBUG: 228943


 M  +1 -1      CMakeLists.txt  
 M  +3 -2      icons.knsrc  
 M  +11 -12    iconthemes.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1145117