Bug 174243 - font installer crash after finishing the installation
Summary: font installer crash after finishing the installation
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_fontinst (show other bugs)
Version: 4.1
Platform: Ubuntu Unspecified
: NOR crash
Target Milestone: ---
Assignee: Craig Drummond
URL:
Keywords:
: 175066 176051 181285 182033 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-11-04 13:25 UTC by Todor Todorov
Modified: 2009-02-01 20:08 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Todor Todorov 2008-11-04 13:25:50 UTC
Version:            (using KDE 4.1.2)
Installed from:    Ubuntu Packages

Application: System Settings (systemsettings), signal SIGSEGV
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb60b16c0 (LWP 15756)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xb725b143 in QSortFilterProxyModel::parent () from /usr/lib/libQtGui.so.4
#7  0xb72124e8 in QTreeView::indexRowSizeHint () from /usr/lib/libQtGui.so.4
#8  0xb7212be2 in ?? () from /usr/lib/libQtGui.so.4
#9  0xb7217bea in QTreeView::verticalOffset () from /usr/lib/libQtGui.so.4
#10 0xb71e04c0 in ?? () from /usr/lib/libQtGui.so.4
#11 0xb6d654d0 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#12 0xb6d658f2 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#13 0xb6d657fe in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#14 0xb6d657fe in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#15 0xb6d64dc8 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#16 0xb6d658f2 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#17 0xb6d64dc8 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#18 0xb6d658f2 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#19 0xb6d64dc8 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#20 0xb6d658f2 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#21 0xb6d64dc8 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#22 0xb6d658f2 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#23 0xb6d64dc8 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#24 0xb6d658f2 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#25 0xb6d657fe in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#26 0xb6d64dc8 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#27 0xb6d658f2 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#28 0xb6d64dc8 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#29 0xb6d658f2 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#30 0xb6d64dc8 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#31 0xb6d658f2 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#32 0xb6d64dc8 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#33 0xb6d658f2 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#34 0xb6d64dc8 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#35 0xb6d658f2 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#36 0xb6d64dc8 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#37 0xb6d658f2 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#38 0xb6d64dc8 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#39 0xb6d658f2 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#40 0xb6d64dc8 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#41 0xb6d658f2 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#42 0xb6d64dc8 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#43 0xb6ed4fae in ?? () from /usr/lib/libQtGui.so.4
#44 0xb6ed5477 in ?? () from /usr/lib/libQtGui.so.4
#45 0xb6d665b6 in QWidget::event () from /usr/lib/libQtGui.so.4
#46 0xb6d0e8ec in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#47 0xb6d1683a in QApplication::notify () from /usr/lib/libQtGui.so.4
#48 0xb7aec72d in KApplication::notify () from /usr/lib/libkdeui.so.5
#49 0xb761de61 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#50 0xb761eae5 in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#51 0xb761ecdd in QCoreApplication::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#52 0xb764882f in ?? () from /usr/lib/libQtCore.so.4
#53 0xb64436f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#54 0xb6446da3 in ?? () from /usr/lib/libglib-2.0.so.0
#55 0xb6446f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#56 0xb7648478 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#57 0xb6da8ee5 in ?? () from /usr/lib/libQtGui.so.4
#58 0xb761c52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#59 0xb761c6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#60 0xb761eda5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#61 0xb6d0e767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#62 0x080570cb in _start ()
#0  0xb7f86430 in __kernel_vsyscall ()
Comment 1 FiNeX 2008-11-14 01:19:22 UTC
*** Bug 175066 has been marked as a duplicate of this bug. ***
Comment 2 Craig Drummond 2008-11-14 20:28:48 UTC
Which font was this with? Does it always crash with the same font, or only sometimes? Is it with one font, or when you install multiple fonts?
Comment 3 Randon 2008-11-15 01:39:07 UTC
I've tried several different fonts with the same results, so not font specific.  Bug is intermittent.  I've had it occur when installing a single font or multiple fonts.  However, SOME fonts that produce this crash show up as installed (and work properly) once I go back into System Settings.    
Comment 4 Craig Drummond 2008-11-16 20:21:50 UTC
This bug seems very similar to: http://bugs.kde.org/show_bug.cgi?id=172198

If I sent you a patch, is there anyway you can test?

I've downloaded Kubuntu Intrepid and run it under VirtualBox, and cant reproduce. I use openSUSE with KDE4.1 packages, and still can't reproduce.
Comment 5 Craig Drummond 2008-11-26 20:36:23 UTC
*** Bug 176051 has been marked as a duplicate of this bug. ***
Comment 6 Craig Drummond 2008-11-26 21:51:48 UTC
SVN commit 889439 by craig:

Port fix from KTorrent (http://bugs.kde.org/show_bug.cgi?id=172198)
CCBUG:174243


 M  +6 -0      FontList.cpp  
 M  +1 -0      FontList.h  
 M  +6 -0      GroupList.cpp  
 M  +1 -0      GroupList.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=889439
Comment 7 Craig Drummond 2008-11-26 21:59:23 UTC
SVN commit 889443 by craig:

Port fix from KTorrent (http://bugs.kde.org/show_bug.cgi?id=172198)
CCBUG:174243


 M  +6 -0      FontList.cpp  
 M  +1 -0      FontList.h  
 M  +6 -0      GroupList.cpp  
 M  +1 -0      GroupList.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=889443
Comment 8 FiNeX 2008-12-07 19:01:34 UTC
Cannot reproduce using current trunk too. I've tried to install single fonts or even a lot of fonts togheter, and everything works right.
Comment 9 Pino Toscano 2009-01-19 13:34:12 UTC
*** Bug 181285 has been marked as a duplicate of this bug. ***
Comment 10 Craig Drummond 2009-01-26 23:35:47 UTC
*** Bug 182033 has been marked as a duplicate of this bug. ***
Comment 11 Dario Andres 2009-02-01 20:08:36 UTC
Bug 182739 seems to be related to this but in 4.2