Bug 131336 - Perfomance: Wikimedia pages are rendered too slow
Summary: Perfomance: Wikimedia pages are rendered too slow
Status: CONFIRMED
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 3.5
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-25 09:52 UTC by Andrey Cherepanov
Modified: 2020-03-07 16:07 UTC (History)
1 user (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 Andrey Cherepanov 2006-07-25 09:52:06 UTC
Version:           3.5 (using KDE 3.5.0, compiled sources)
Compiler:          gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)
OS:                Linux (i686) release 2.6.9-1.667smp

Wikimedia sites (sure, Wikipedia is most popular) are rendered in Konqueror too slow: approximate 15 seconds on my Intel(R) Pentium(R) 4 CPU 2.40GHz. Any other Wiki sites (WackoWiki, Docuwiki) show immediately.
Comment 1 Maksim Orlovich 2006-09-12 19:20:45 UTC
Is it just wikipedia proper, or is there any other website this occurs at?

Comment 2 Andrey Cherepanov 2006-09-13 08:32:00 UTC
Any site uses Wikimedia. For example, http://uncyclopedia.org/ and so on.
Comment 3 Tobias Ussing 2006-12-04 00:18:19 UTC
I experience the same problem and have tried to get some debug information, I'm not exactly sure how to track down this problem but i have created three backtraces done while konqueror was stalling on http://en.wikipedia.org/wiki/DVD.

The problem only appears during the initial loading, changing to and from the tab containing that site didn't(right now anyways) cause any stalling.

First i loaded the page, and attached a gdb and got.

gdb --pid=13672
GNU gdb 6.4
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
Attaching to process 13672

warning: Could not load vsyscall page because no executable was specified
try using the "file" command first.
Reading symbols from /usr/kde/devel/bin/kdeinit...done.
Using host libthread_db library "/lib/libthread_db.so.1".
Reading symbols from /usr/kde/devel/lib/libkparts.so.2...done.
Loaded symbols for /usr/kde/devel/lib/libkparts.so.2
Reading symbols from /usr/kde/devel/lib/libkio.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkio.so.4
Reading symbols from /usr/kde/devel/lib/libkdeui.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdeui.so.4
Reading symbols from /usr/kde/devel/lib/libkdesu.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdesu.so.4
Reading symbols from /usr/kde/devel/lib/libkwalletclient.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkwalletclient.so.1
Reading symbols from /usr/kde/devel/lib/libkdecore.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdecore.so.4
Reading symbols from /usr/kde/devel/lib/libDCOP.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libDCOP.so.4
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /lib/libutil.so.1...done.
Loaded symbols for /lib/libutil.so.1
Reading symbols from /usr/lib/libart_lgpl_2.so.2...done.
Loaded symbols for /usr/lib/libart_lgpl_2.so.2
Reading symbols from /usr/lib/libidn.so.11...done.
Loaded symbols for /usr/lib/libidn.so.11
Reading symbols from /usr/kde/devel/lib/libkdefx.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdefx.so.4
Reading symbols from /usr/qt/3/lib/libqt-mt.so.3...done.
Loaded symbols for /usr/qt/3/lib/libqt-mt.so.3
Reading symbols from /usr/lib/libmng.so.1...done.
Loaded symbols for /usr/lib/libmng.so.1
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libXi.so.6...done.
Loaded symbols for /usr/lib/libXi.so.6
Reading symbols from /usr/lib/libXrandr.so.2...done.
Loaded symbols for /usr/lib/libXrandr.so.2
Reading symbols from /usr/lib/libXcursor.so.1...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXfixes.so.3...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /usr/lib/libXft.so.2...done.
Loaded symbols for /usr/lib/libXft.so.2
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libexpat.so.0...done.
Loaded symbols for /usr/lib/libexpat.so.0
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libXext.so.6...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libSM.so.6...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/libICE.so.6...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /lib/libpthread.so.0...done.
[Thread debugging using libthread_db enabled]
[New Thread -1234040000 (LWP 13672)]
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libX11.so.6...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libXau.so.6...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libz.so.1...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /usr/lib/libfam.so.0...done.
Loaded symbols for /usr/lib/libfam.so.0
Reading symbols from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6...done.
Loaded symbols for /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6
Reading symbols from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libgcc_s.so.1...done.
Loaded symbols for /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libgcc_s.so.1
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/kde/devel/lib/libkonq.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkonq.so.4
Reading symbols from /usr/kde/devel/lib/kde3/konqueror.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/konqueror.so
Reading symbols from /usr/kde/devel/lib/libkdeinit_konqueror.so...done.
Loaded symbols for /usr/kde/devel/lib/libkdeinit_konqueror.so
Reading symbols from /usr/kde/devel/lib/libkutils.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkutils.so.1
Reading symbols from /usr/kde/devel/lib/kde3/plugins/styles/plastik.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/plugins/styles/plastik.so
Reading symbols from /lib/libnss_compat.so.2...done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libnss_nis.so.2...done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/kde/devel/lib/kde3/libsearchbarplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libsearchbarplugin.so
Reading symbols from /usr/kde/devel/lib/libkhtml.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkhtml.so.4
Reading symbols from /usr/kde/devel/lib/libkjs.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkjs.so.1
Reading symbols from /usr/lib/libpcreposix.so.0...done.
Loaded symbols for /usr/lib/libpcreposix.so.0
Reading symbols from /usr/lib/libpcre.so.0...done.
Loaded symbols for /usr/lib/libpcre.so.0
Reading symbols from /usr/kde/devel/lib/libkdeprint.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdeprint.so.4
Reading symbols from /usr/kde/devel/lib/kde3/libkshorturifilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkshorturifilter.so
Reading symbols from /usr/kde/devel/lib/kde3/libkurisearchfilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkurisearchfilter.so
Reading symbols from /usr/kde/devel/lib/kde3/liblocaldomainurifilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/liblocaldomainurifilter.so
Reading symbols from /usr/kde/devel/lib/kde3/libkuriikwsfilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkuriikwsfilter.so
Reading symbols from /usr/kde/devel/lib/kde3/libkhtmlpart.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkhtmlpart.so
Reading symbols from /usr/kde/devel/lib/kde3/libakregatorkonqfeedicon.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libakregatorkonqfeedicon.so
Reading symbols from /usr/kde/devel/lib/kde3/libkhtmlkttsdplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkhtmlkttsdplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libkhtmlsettingsplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkhtmlsettingsplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libminitoolsplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libminitoolsplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libbabelfishplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libbabelfishplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libwebarchiverplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libwebarchiverplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libuachangerplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libuachangerplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/kcm_konq.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/kcm_konq.so
Reading symbols from /usr/kde/devel/lib/kde3/kcm_konqhtml.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/kcm_konqhtml.so
Reading symbols from /usr/kde/devel/lib/kde3/libarkplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libarkplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libakregatorkonqplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libakregatorkonqplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libkuickplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkuickplugin.so
Reading symbols from /usr/kde/devel/lib/libkabc.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkabc.so.1
Reading symbols from /usr/kde/devel/lib/libvcard.so.0...done.
Loaded symbols for /usr/kde/devel/lib/libvcard.so.0
Reading symbols from /usr/kde/devel/lib/libkresources.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkresources.so.1
Reading symbols from /usr/kde/devel/lib/libkimproxy.so.0...done.
Loaded symbols for /usr/kde/devel/lib/libkimproxy.so.0
Reading symbols from /usr/kde/devel/lib/kde3/khtmlimagepart.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/khtmlimagepart.so
Reading symbols from /usr/kde/devel/lib/kde3/libnsplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libnsplugin.so
0xb6785c07 in _int_malloc (av=0xb683a180, bytes=32) at malloc.c:4065
4065    malloc.c: No such file or directory.
        in malloc.c
(gdb) bt
#0  0xb6785c07 in _int_malloc (av=0xb683a180, bytes=32) at malloc.c:4065
#1  0xb6786e0c in __libc_calloc (n=3062079872, elem_size=281646032) at malloc.c:3690
#2  0xb6b5b4c0 in FcCharSetFindLeafCreate (fcs=0xd9ae940, ucs4=47104) at fccharset.c:185
#3  0xb6b5b76a in FcCharSetAddLeaf (fcs=0x9e01b60, ucs4=281646032, leaf=0x10853690) at fccharset.c:347
#4  0xb6b5b874 in FcCharSetOperate (a=0x8070d30, b=0xa66ef10, overlap=0xb6b5b964 <FcCharSetUnionLeaf>, aonly=1, bonly=1) at fccharset.c:391
#5  0xb6b5b9c4 in FcCharSetUnion (a=0x9e01b60, b=0x10c993d0) at fccharset.c:456
#6  0xb6b6475c in FcFontSetSort (config=0x806c170, sets=0xbf943a98, nsets=1, p=0x11353218, trim=0, csp=0x0, result=0xbf943b68) at fcmatch.c:631
#7  0xb6b648a7 in FcFontSort (config=0x10c993d0, p=0x9e01b60, trim=165682016, csp=0x9e01b60, result=0x9e01b60) at fcmatch.c:851
#8  0xb6ef4ec8 in loadFontConfigFont (fp=0xd254dd0, request=@0xbf943e10, script=QFont::Han) at qfontdatabase_x11.cpp:1873
#9  0xb6ef6484 in QFontDatabase::findFont (script=QFont::Han, fp=0xd254dd0, request=@0xbf943e10, force_encoding_id=-1) at qfontdatabase.cpp:996
#10 0xb6e6aa56 in QFontPrivate::load (this=0xd254dd0, script=QFont::Han) at qfont_x11.cpp:420
#11 0xb6e6b6fa in QFontPrivate::engineForScript (this=0xd254dd0, script=QFont::Han) at qfontdata_p.h:152
#12 0xb6eeb021 in QFontMetrics::width (this=0x8d8648c, str=@0xbf943fb0, len=1) at qfont.cpp:2263
#13 0xb61a2041 in khtml::Font::width (this=0x8d86480, chs=0xb8fc3a8, pos=0, len=1, start=0, end=0, toAdd=0)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/font.cpp:306
#14 0xb616ac7f in khtml::RenderText::calcMinMaxWidth (this=0x10398858)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_text.cpp:1066
#15 0xb6157f64 in khtml::RenderObject::recalcMinMaxWidths (this=0x10398858)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1970
#16 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x103987f4)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#17 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x10398700)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#18 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x10d6fd8c)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#19 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x10d6fc84)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#20 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x10d6faa8)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#21 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x109d7008)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#22 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x10c9f518)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#23 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x10c9f494)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#24 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x10c9f3ac)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#25 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x10c9f278)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#26 0xb619b1e7 in khtml::RenderCanvas::layout (this=0x10c9f278)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_canvas.cpp:174
#27 0xb6074e1c in KHTMLView::layout (this=0xa14c930) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/khtmlview.cpp:830
#28 0xb607539d in KHTMLView::timerEvent (this=0xa14c930, e=0xbf944870)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/khtmlview.cpp:3388
#29 0xb6f3c195 in QObject::event (this=0xa14c930, e=0xbf944870) at qobject.cpp:741
#30 0xb6f825cb in QWidget::event (this=0xa14c930, e=0xbf944870) at qwidget.cpp:4659
#31 0xb6ecdca1 in QApplication::internalNotify (this=0xbf944dc0, receiver=0xa14c930, e=0xbf944870) at qapplication.cpp:2635
#32 0xb6ecd916 in QApplication::notify (this=0xbf944dc0, receiver=0xa14c930, e=0xbf944870) at qapplication.cpp:2523
#33 0xb7749a5e in KApplication::notify (this=0xbf944dc0, receiver=0xa14c930, event=0xbf944870)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kdecore/kapplication.cpp:550
#34 0xb7f89994 in QApplication::sendEvent (receiver=0x10c993d0, event=0x10c993d0) at qapplication.h:496
#35 0xb6eb91ff in QEventLoop::activateTimers (this=0x8132110) at qeventloop_unix.cpp:556
---Type <return> to continue, or q <return> to quit---
#36 0xb6e68e26 in QEventLoop::processEvents (this=0x8132110, flags=4) at qeventloop_x11.cpp:389
#37 0xb6ee5b55 in QEventLoop::enterLoop (this=0x8132110) at qeventloop.cpp:198
#38 0xb6ee5a70 in QEventLoop::exec (this=0x8132110) at qeventloop.cpp:145
#39 0xb6ecde35 in QApplication::exec (this=0xbf944dc0) at qapplication.cpp:2758
#40 0xb65bc7cc in kdemain (argc=165682016, argv=0x9e01b60) at /var/tmp/portage/konqueror-7-r2/work/branches/KDE/3.5/kdebase/konqueror/konq_main.cc:206
#41 0xb76117cc in kdeinitmain (argc=165682016, argv=0x9e01b60) at kdeinit_konqueror.la.cpp:3
#42 0x0804f9c8 in launch (argc=3, _name=0x811f914 "konqueror", args=0x811f963 "", cwd=0x0, envc=0, envs=0x811f967 "", reset_env=false, tty=0x0,
    avoid_loops=false, startup_id_str=0x9e01b60 "\020") at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:673
#43 0x08050148 in handle_launcher_request (sock=10) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:1238
#44 0x080506a2 in handle_requests (waitForPid=0) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:1443
#45 0x08050e30 in main (argc=5, argv=0xbf9454e4, envp=0x9e01b60) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:1909
Current language:  auto; currently c
(gdb) 

Then i closed the page.. waited a little while, and reopened the page(again the same stalling) and made the following two backtraces(disconnecting for a little while after the first backtrace, and then reconnected when it was still stalling after some 20 seconds, and that is on a 2.4ghz machine that wasn't really doing anything).

first backtrace.

gdb --pid=13672
GNU gdb 6.4
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
Attaching to process 13672

warning: Could not load vsyscall page because no executable was specified
try using the "file" command first.
Reading symbols from /usr/kde/devel/bin/kdeinit...done.
Using host libthread_db library "/lib/libthread_db.so.1".
Reading symbols from /usr/kde/devel/lib/libkparts.so.2...done.
Loaded symbols for /usr/kde/devel/lib/libkparts.so.2
Reading symbols from /usr/kde/devel/lib/libkio.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkio.so.4
Reading symbols from /usr/kde/devel/lib/libkdeui.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdeui.so.4
Reading symbols from /usr/kde/devel/lib/libkdesu.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdesu.so.4
Reading symbols from /usr/kde/devel/lib/libkwalletclient.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkwalletclient.so.1
Reading symbols from /usr/kde/devel/lib/libkdecore.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdecore.so.4
Reading symbols from /usr/kde/devel/lib/libDCOP.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libDCOP.so.4
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /lib/libutil.so.1...done.
Loaded symbols for /lib/libutil.so.1
Reading symbols from /usr/lib/libart_lgpl_2.so.2...done.
Loaded symbols for /usr/lib/libart_lgpl_2.so.2
Reading symbols from /usr/lib/libidn.so.11...done.
Loaded symbols for /usr/lib/libidn.so.11
Reading symbols from /usr/kde/devel/lib/libkdefx.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdefx.so.4
Reading symbols from /usr/qt/3/lib/libqt-mt.so.3...done.
Loaded symbols for /usr/qt/3/lib/libqt-mt.so.3
Reading symbols from /usr/lib/libmng.so.1...done.
Loaded symbols for /usr/lib/libmng.so.1
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libXi.so.6...done.
Loaded symbols for /usr/lib/libXi.so.6
Reading symbols from /usr/lib/libXrandr.so.2...done.
Loaded symbols for /usr/lib/libXrandr.so.2
Reading symbols from /usr/lib/libXcursor.so.1...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXfixes.so.3...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /usr/lib/libXft.so.2...done.
Loaded symbols for /usr/lib/libXft.so.2
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libexpat.so.0...done.
Loaded symbols for /usr/lib/libexpat.so.0
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libXext.so.6...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libSM.so.6...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/libICE.so.6...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /lib/libpthread.so.0...done.
[Thread debugging using libthread_db enabled]
[New Thread -1234040000 (LWP 13672)]
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libX11.so.6...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libXau.so.6...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libz.so.1...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /usr/lib/libfam.so.0...done.
Loaded symbols for /usr/lib/libfam.so.0
Reading symbols from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6...done.
Loaded symbols for /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6
Reading symbols from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libgcc_s.so.1...done.
Loaded symbols for /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libgcc_s.so.1
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/kde/devel/lib/libkonq.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkonq.so.4
Reading symbols from /usr/kde/devel/lib/kde3/konqueror.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/konqueror.so
Reading symbols from /usr/kde/devel/lib/libkdeinit_konqueror.so...done.
Loaded symbols for /usr/kde/devel/lib/libkdeinit_konqueror.so
Reading symbols from /usr/kde/devel/lib/libkutils.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkutils.so.1
Reading symbols from /usr/kde/devel/lib/kde3/plugins/styles/plastik.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/plugins/styles/plastik.so
Reading symbols from /lib/libnss_compat.so.2...done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libnss_nis.so.2...done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/kde/devel/lib/kde3/libsearchbarplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libsearchbarplugin.so
Reading symbols from /usr/kde/devel/lib/libkhtml.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkhtml.so.4
Reading symbols from /usr/kde/devel/lib/libkjs.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkjs.so.1
Reading symbols from /usr/lib/libpcreposix.so.0...done.
Loaded symbols for /usr/lib/libpcreposix.so.0
Reading symbols from /usr/lib/libpcre.so.0...done.
Loaded symbols for /usr/lib/libpcre.so.0
Reading symbols from /usr/kde/devel/lib/libkdeprint.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdeprint.so.4
Reading symbols from /usr/kde/devel/lib/kde3/libkshorturifilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkshorturifilter.so
Reading symbols from /usr/kde/devel/lib/kde3/libkurisearchfilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkurisearchfilter.so
Reading symbols from /usr/kde/devel/lib/kde3/liblocaldomainurifilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/liblocaldomainurifilter.so
Reading symbols from /usr/kde/devel/lib/kde3/libkuriikwsfilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkuriikwsfilter.so
Reading symbols from /usr/kde/devel/lib/kde3/libkhtmlpart.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkhtmlpart.so
Reading symbols from /usr/kde/devel/lib/kde3/libakregatorkonqfeedicon.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libakregatorkonqfeedicon.so
Reading symbols from /usr/kde/devel/lib/kde3/libkhtmlkttsdplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkhtmlkttsdplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libkhtmlsettingsplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkhtmlsettingsplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libminitoolsplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libminitoolsplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libbabelfishplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libbabelfishplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libwebarchiverplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libwebarchiverplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libuachangerplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libuachangerplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/kcm_konq.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/kcm_konq.so
Reading symbols from /usr/kde/devel/lib/kde3/kcm_konqhtml.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/kcm_konqhtml.so
Reading symbols from /usr/kde/devel/lib/kde3/libarkplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libarkplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libakregatorkonqplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libakregatorkonqplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libkuickplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkuickplugin.so
Reading symbols from /usr/kde/devel/lib/libkabc.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkabc.so.1
Reading symbols from /usr/kde/devel/lib/libvcard.so.0...done.
Loaded symbols for /usr/kde/devel/lib/libvcard.so.0
Reading symbols from /usr/kde/devel/lib/libkresources.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkresources.so.1
Reading symbols from /usr/kde/devel/lib/libkimproxy.so.0...done.
Loaded symbols for /usr/kde/devel/lib/libkimproxy.so.0
Reading symbols from /usr/kde/devel/lib/kde3/khtmlimagepart.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/khtmlimagepart.so
Reading symbols from /usr/kde/devel/lib/kde3/libnsplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libnsplugin.so
0xb6786029 in _int_malloc (av=0xb683a180, bytes=529) at malloc.c:4095
4095    malloc.c: No such file or directory.
        in malloc.c
(gdb) bt
#0  0xb6786029 in _int_malloc (av=0xb683a180, bytes=529) at malloc.c:4095
#1  0xb6786a1d in _int_realloc (av=0xb683a180, oldmem=0x9047d00, bytes=536) at malloc.c:4701
#2  0xb67876c1 in *__GI___libc_realloc (oldmem=0x9047d00, bytes=528) at malloc.c:3530
#3  0xb6b5b324 in FcCharSetPutLeaf (fcs=0x8c93148, ucs4=185, leaf=0x218, pos=131) at fccharset.c:142
#4  0xb6b5b4e3 in FcCharSetFindLeafCreate (fcs=0x8c93148, ucs4=47360) at fccharset.c:190
#5  0xb6b5b76a in FcCharSetAddLeaf (fcs=0x218, ucs4=171426992, leaf=0x9818748) at fccharset.c:347
#6  0xb6b5b874 in FcCharSetOperate (a=0x809a948, b=0xa8c89f0, overlap=0xb6b5b964 <FcCharSetUnionLeaf>, aonly=1, bonly=1) at fccharset.c:391
#7  0xb6b5b9c4 in FcCharSetUnion (a=0x218, b=0xa37c4b0) at fccharset.c:456
#8  0xb6b6475c in FcFontSetSort (config=0x806c170, sets=0xbf943358, nsets=1, p=0xa423840, trim=0, csp=0x0, result=0xbf943428) at fcmatch.c:631
#9  0xb6b648a7 in FcFontSort (config=0xa37c4b0, p=0x218, trim=536, csp=0x218, result=0x218) at fcmatch.c:851
#10 0xb6ef4ec8 in loadFontConfigFont (fp=0xefda298, request=@0xbf9436d0, script=QFont::Latin) at qfontdatabase_x11.cpp:1873
#11 0xb6ef6484 in QFontDatabase::findFont (script=QFont::Latin, fp=0xefda298, request=@0xbf9436d0, force_encoding_id=-1) at qfontdatabase.cpp:996
#12 0xb6e6aa56 in QFontPrivate::load (this=0xefda298, script=QFont::Latin) at qfont_x11.cpp:420
#13 0xb6e6b6fa in QFontPrivate::engineForScript (this=0xefda298, script=QFont::Latin) at qfontdata_p.h:152
#14 0xb6eea6fc in QFontMetrics::lineSpacing (this=0x9791854) at qfont.cpp:2069
#15 0xb6157c8e in khtml::RenderObject::lineHeight (this=0x109d7f30, firstLine=false)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1903
#16 0xb616b32a in khtml::RenderText::setStyle (this=0x109d7f30, _style=0xb920178)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_text.cpp:714
#17 0xb60e3a55 in DOM::NodeImpl::createRendererIfNeeded (this=0x955e4e8)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/xml/dom_nodeimpl.cpp:937
#18 0xb60e834c in DOM::TextImpl::attach (this=0x955e4e8) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/xml/dom_textimpl.cpp:412
#19 0xb60e206d in DOM::NodeBaseImpl::attach (this=0x90eddb0) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/xml/dom_nodeimpl.cpp:1387
#20 0xb60e9e7b in DOM::ElementImpl::attach (this=0x90eddb0)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/xml/dom_elementimpl.cpp:524
#21 0xb60e206d in DOM::NodeBaseImpl::attach (this=0xdf2b1b8) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/xml/dom_nodeimpl.cpp:1387
#22 0xb60e9e7b in DOM::ElementImpl::attach (this=0xdf2b1b8)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/xml/dom_elementimpl.cpp:524
#23 0xb60e206d in DOM::NodeBaseImpl::attach (this=0xa3af160) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/xml/dom_nodeimpl.cpp:1387
#24 0xb60e9e7b in DOM::ElementImpl::attach (this=0xa3af160)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/xml/dom_elementimpl.cpp:524
#25 0xb60e206d in DOM::NodeBaseImpl::attach (this=0xa682b40) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/xml/dom_nodeimpl.cpp:1387
#26 0xb611a17f in DOM::HTMLBodyElementImpl::attach (this=0xa682b40)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/html/html_baseimpl.cpp:231
#27 0xb60ed156 in DOM::ElementImpl::recalcStyle (this=0xa682b40, change=DOM::NodeImpl::Force)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/xml/dom_elementimpl.cpp:611
#28 0xb61114d5 in DOM::HTMLElementImpl::recalcStyle (this=0xa682b40, ch=536)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/html/html_elementimpl.cpp:274
#29 0xb60ecfcd in DOM::ElementImpl::recalcStyle (this=0x8d89ff8, change=DOM::NodeImpl::Force)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/xml/dom_elementimpl.cpp:639
#30 0xb61114d5 in DOM::HTMLElementImpl::recalcStyle (this=0x8d89ff8, ch=536)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/html/html_elementimpl.cpp:274
#31 0xb60db8c2 in DOM::DocumentImpl::recalcStyle (this=0x8d34328, change=DOM::NodeImpl::Force)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/xml/dom_docimpl.cpp:1156
#32 0xb60d85f3 in DOM::DocumentImpl::updateStyleSelector (this=0x8d34354, shallow=24)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/xml/dom_docimpl.cpp:2045
#33 0xb60d88fe in DOM::DocumentImpl::styleSheetLoaded (this=0xa37c4b0)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/xml/dom_docimpl.cpp:1970
#34 0xb610eb0c in DOM::HTMLStyleElementImpl::sheetLoaded (this=0x99202b0)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/html/html_headimpl.cpp:600
#35 0xb61aebb1 in DOM::CSSStyleSheetImpl::checkLoaded (this=0x93e94c8)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/css/css_stylesheetimpl.cpp:301
---Type <return> to continue, or q <return> to quit---
#36 0xb61b8cee in DOM::StyleBaseImpl::checkLoaded (this=0x218) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/css/css_base.cpp:46
#37 0xb61b0f90 in DOM::CSSImportRuleImpl::setStyleSheet (this=0x8b95f78, url=@0x218, sheet=@0x218, charset=@0x218)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/css/css_ruleimpl.cpp:148
#38 0xb61dfaba in khtml::CachedCSSStyleSheet::checkNotify (this=0xcb1e9a8)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/misc/loader.cpp:283
#39 0xb61dfd3c in khtml::CachedCSSStyleSheet::data (this=0xcb1e9a8, buffer=@0x105d8854, eof=true)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/misc/loader.cpp:271
#40 0xb61e0b07 in khtml::Loader::slotFinished (this=0x84a9a98, job=0x9e17580)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/misc/loader.cpp:1171
#41 0xb61e0d02 in khtml::Loader::qt_invoke (this=0x84a9a98, _id=2, _o=0xbf943d90) at loader.moc:260
#42 0xb6f3ee88 in QObject::activate_signal (this=0x9e17580, clist=0x8c931d8, o=0xbf943d90) at qobject.cpp:2356
#43 0xb7d6777a in KIO::Job::result (this=0x9e17580, t0=0x218) at jobclasses.moc:162
#44 0xb7d677dc in KIO::Job::emitResult (this=0x9e17580) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kio/kio/job.cpp:227
#45 0xb7d6a4ec in KIO::SimpleJob::slotFinished (this=0x9e17580) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kio/kio/job.cpp:575
#46 0xb7d6eeea in KIO::TransferJob::slotFinished (this=0x9e17580) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kio/kio/job.cpp:945
#47 0xb7d6b0ed in KIO::TransferJob::qt_invoke (this=0x9e17580, _id=165770624, _o=0xbf944150) at jobclasses.moc:1071
#48 0xb6f3ee88 in QObject::activate_signal (this=0xfbb89e8, clist=0xa159740, o=0xbf944150) at qobject.cpp:2356
#49 0xb6f3ece3 in QObject::activate_signal (this=0xfbb89e8, signal=6) at qobject.cpp:2325
#50 0xb7d54987 in KIO::SlaveInterface::finished (this=0x218) at slaveinterface.moc:226
#51 0xb7d571bd in KIO::SlaveInterface::dispatch (this=0xfbb89e8, _cmd=104, rawdata=@0xbf9443e0)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kio/kio/slaveinterface.cpp:243
#52 0xb7d56259 in KIO::SlaveInterface::dispatch (this=0xfbb89e8)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kio/kio/slaveinterface.cpp:173
#53 0xb7d520ed in KIO::Slave::gotInput (this=0xfbb89e8) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kio/kio/slave.cpp:300
#54 0xb7d525f0 in KIO::Slave::qt_invoke (this=0xfbb89e8, _id=4, _o=0xbf944550) at slave.moc:113
#55 0xb6f3ee88 in QObject::activate_signal (this=0xc4c3ac8, clist=0x815f950, o=0xbf944550) at qobject.cpp:2356
#56 0xb6f3f225 in QObject::activate_signal (this=0xc4c3ac8, signal=2, param=52) at qobject.cpp:2449
#57 0xb73285fb in QSocketNotifier::activated (this=0xc4c3ac8, t0=52) at moc_qsocketnotifier.cpp:85
#58 0xb6f64383 in QSocketNotifier::event (this=0xc4c3ac8, e=0xbf944890) at qsocketnotifier.cpp:258
#59 0xb6ecdca1 in QApplication::internalNotify (this=0xbf944dc0, receiver=0xc4c3ac8, e=0xbf944890) at qapplication.cpp:2635
#60 0xb6eccef0 in QApplication::notify (this=0xbf944dc0, receiver=0xc4c3ac8, e=0xbf944890) at qapplication.cpp:2358
#61 0xb7749a5e in KApplication::notify (this=0xbf944dc0, receiver=0xc4c3ac8, event=0xbf944890)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kdecore/kapplication.cpp:550
#62 0xb7f89994 in QApplication::sendEvent (receiver=0xa37c4b0, event=0xa37c4b0) at qapplication.h:496
#63 0xb6eb93d8 in QEventLoop::activateSocketNotifiers (this=0x8132110) at qeventloop_unix.cpp:578
#64 0xb6e68e05 in QEventLoop::processEvents (this=0x8132110, flags=4) at qeventloop_x11.cpp:383
#65 0xb6ee5b55 in QEventLoop::enterLoop (this=0x8132110) at qeventloop.cpp:198
#66 0xb6ee5a70 in QEventLoop::exec (this=0x8132110) at qeventloop.cpp:145
#67 0xb6ecde35 in QApplication::exec (this=0xbf944dc0) at qapplication.cpp:2758
#68 0xb65bc7cc in kdemain (argc=536, argv=0x218) at /var/tmp/portage/konqueror-7-r2/work/branches/KDE/3.5/kdebase/konqueror/konq_main.cc:206
#69 0xb76117cc in kdeinitmain (argc=536, argv=0x218) at kdeinit_konqueror.la.cpp:3
#70 0x0804f9c8 in launch (argc=3, _name=0x811f914 "konqueror", args=0x811f963 "", cwd=0x0, envc=0, envs=0x811f967 "", reset_env=false, tty=0x0,
    avoid_loops=false, startup_id_str=0x218 <Address 0x218 out of bounds>)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:673
#71 0x08050148 in handle_launcher_request (sock=10) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:1238
#72 0x080506a2 in handle_requests (waitForPid=0) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:1443
#73 0x08050e30 in main (argc=5, argv=0xbf9454e4, envp=0x218) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:1909
Current language:  auto; currently c
(gdb) quit

second backtrace


gdb --pid=13672
GNU gdb 6.4
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
Attaching to process 13672

warning: Could not load vsyscall page because no executable was specified
try using the "file" command first.
Reading symbols from /usr/kde/devel/bin/kdeinit...done.
Using host libthread_db library "/lib/libthread_db.so.1".
Reading symbols from /usr/kde/devel/lib/libkparts.so.2...done.
Loaded symbols for /usr/kde/devel/lib/libkparts.so.2
Reading symbols from /usr/kde/devel/lib/libkio.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkio.so.4
Reading symbols from /usr/kde/devel/lib/libkdeui.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdeui.so.4
Reading symbols from /usr/kde/devel/lib/libkdesu.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdesu.so.4
Reading symbols from /usr/kde/devel/lib/libkwalletclient.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkwalletclient.so.1
Reading symbols from /usr/kde/devel/lib/libkdecore.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdecore.so.4
Reading symbols from /usr/kde/devel/lib/libDCOP.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libDCOP.so.4
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /lib/libutil.so.1...done.
Loaded symbols for /lib/libutil.so.1
Reading symbols from /usr/lib/libart_lgpl_2.so.2...done.
Loaded symbols for /usr/lib/libart_lgpl_2.so.2
Reading symbols from /usr/lib/libidn.so.11...done.
Loaded symbols for /usr/lib/libidn.so.11
Reading symbols from /usr/kde/devel/lib/libkdefx.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdefx.so.4
Reading symbols from /usr/qt/3/lib/libqt-mt.so.3...done.
Loaded symbols for /usr/qt/3/lib/libqt-mt.so.3
Reading symbols from /usr/lib/libmng.so.1...done.
Loaded symbols for /usr/lib/libmng.so.1
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libXi.so.6...done.
Loaded symbols for /usr/lib/libXi.so.6
Reading symbols from /usr/lib/libXrandr.so.2...done.
Loaded symbols for /usr/lib/libXrandr.so.2
Reading symbols from /usr/lib/libXcursor.so.1...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXfixes.so.3...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /usr/lib/libXft.so.2...done.
Loaded symbols for /usr/lib/libXft.so.2
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libexpat.so.0...done.
Loaded symbols for /usr/lib/libexpat.so.0
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libXext.so.6...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libSM.so.6...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/libICE.so.6...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /lib/libpthread.so.0...done.
[Thread debugging using libthread_db enabled]
[New Thread -1234040000 (LWP 13672)]
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libX11.so.6...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libXau.so.6...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libz.so.1...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /usr/lib/libfam.so.0...done.
Loaded symbols for /usr/lib/libfam.so.0
Reading symbols from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6...done.
Loaded symbols for /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6
Reading symbols from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libgcc_s.so.1...done.
Loaded symbols for /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libgcc_s.so.1
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/kde/devel/lib/libkonq.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkonq.so.4
Reading symbols from /usr/kde/devel/lib/kde3/konqueror.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/konqueror.so
Reading symbols from /usr/kde/devel/lib/libkdeinit_konqueror.so...done.
Loaded symbols for /usr/kde/devel/lib/libkdeinit_konqueror.so
Reading symbols from /usr/kde/devel/lib/libkutils.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkutils.so.1
Reading symbols from /usr/kde/devel/lib/kde3/plugins/styles/plastik.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/plugins/styles/plastik.so
Reading symbols from /lib/libnss_compat.so.2...done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libnss_nis.so.2...done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/kde/devel/lib/kde3/libsearchbarplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libsearchbarplugin.so
Reading symbols from /usr/kde/devel/lib/libkhtml.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkhtml.so.4
Reading symbols from /usr/kde/devel/lib/libkjs.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkjs.so.1
Reading symbols from /usr/lib/libpcreposix.so.0...done.
Loaded symbols for /usr/lib/libpcreposix.so.0
Reading symbols from /usr/lib/libpcre.so.0...done.
Loaded symbols for /usr/lib/libpcre.so.0
Reading symbols from /usr/kde/devel/lib/libkdeprint.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdeprint.so.4
Reading symbols from /usr/kde/devel/lib/kde3/libkshorturifilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkshorturifilter.so
Reading symbols from /usr/kde/devel/lib/kde3/libkurisearchfilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkurisearchfilter.so
Reading symbols from /usr/kde/devel/lib/kde3/liblocaldomainurifilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/liblocaldomainurifilter.so
Reading symbols from /usr/kde/devel/lib/kde3/libkuriikwsfilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkuriikwsfilter.so
Reading symbols from /usr/kde/devel/lib/kde3/libkhtmlpart.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkhtmlpart.so
Reading symbols from /usr/kde/devel/lib/kde3/libakregatorkonqfeedicon.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libakregatorkonqfeedicon.so
Reading symbols from /usr/kde/devel/lib/kde3/libkhtmlkttsdplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkhtmlkttsdplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libkhtmlsettingsplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkhtmlsettingsplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libminitoolsplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libminitoolsplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libbabelfishplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libbabelfishplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libwebarchiverplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libwebarchiverplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libuachangerplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libuachangerplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/kcm_konq.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/kcm_konq.so
Reading symbols from /usr/kde/devel/lib/kde3/kcm_konqhtml.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/kcm_konqhtml.so
Reading symbols from /usr/kde/devel/lib/kde3/libarkplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libarkplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libakregatorkonqplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libakregatorkonqplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libkuickplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkuickplugin.so
Reading symbols from /usr/kde/devel/lib/libkabc.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkabc.so.1
Reading symbols from /usr/kde/devel/lib/libvcard.so.0...done.
Loaded symbols for /usr/kde/devel/lib/libvcard.so.0
Reading symbols from /usr/kde/devel/lib/libkresources.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkresources.so.1
Reading symbols from /usr/kde/devel/lib/libkimproxy.so.0...done.
Loaded symbols for /usr/kde/devel/lib/libkimproxy.so.0
Reading symbols from /usr/kde/devel/lib/kde3/khtmlimagepart.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/khtmlimagepart.so
Reading symbols from /usr/kde/devel/lib/kde3/libnsplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libnsplugin.so
0xb6786de0 in __libc_calloc (n=3062079872, elem_size=1) at malloc.c:3674
3674    malloc.c: No such file or directory.
        in malloc.c
(gdb) bt
#0  0xb6786de0 in __libc_calloc (n=3062079872, elem_size=1) at malloc.c:3674
#1  0xb6b5b4c0 in FcCharSetFindLeafCreate (fcs=0xbb0aa08, ucs4=36352) at fccharset.c:185
#2  0xb6b5b76a in FcCharSetAddLeaf (fcs=0x0, ucs4=1, leaf=0x9a35c00) at fccharset.c:347
#3  0xb6b5b874 in FcCharSetOperate (a=0x809a948, b=0xbb0aa20, overlap=0xb6b5b964 <FcCharSetUnionLeaf>, aonly=1, bonly=1) at fccharset.c:391
#4  0xb6b5b9c4 in FcCharSetUnion (a=0x0, b=0x1) at fccharset.c:456
#5  0xb6b6475c in FcFontSetSort (config=0x806c170, sets=0xbf943a98, nsets=1, p=0xebfbbd0, trim=0, csp=0x0, result=0xbf943b68) at fcmatch.c:631
#6  0xb6b648a7 in FcFontSort (config=0x1, p=0x0, trim=0, csp=0x0, result=0x0) at fcmatch.c:851
#7  0xb6ef4ec8 in loadFontConfigFont (fp=0xc975220, request=@0xbf943e10, script=QFont::Hangul) at qfontdatabase_x11.cpp:1873
#8  0xb6ef6484 in QFontDatabase::findFont (script=QFont::Hangul, fp=0xc975220, request=@0xbf943e10, force_encoding_id=-1) at qfontdatabase.cpp:996
#9  0xb6e6aa56 in QFontPrivate::load (this=0xc975220, script=QFont::Hangul) at qfont_x11.cpp:420
#10 0xb6e6b6fa in QFontPrivate::engineForScript (this=0xc975220, script=QFont::Hangul) at qfontdata_p.h:152
#11 0xb6eeb021 in QFontMetrics::width (this=0x8a3ba3c, str=@0xbf943fb0, len=1) at qfont.cpp:2263
#12 0xb61a2041 in khtml::Font::width (this=0x8a3ba30, chs=0x10d136b8, pos=0, len=1, start=0, end=0, toAdd=0)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/font.cpp:306
#13 0xb616ac7f in khtml::RenderText::calcMinMaxWidth (this=0x10397818)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_text.cpp:1066
#14 0xb6157f64 in khtml::RenderObject::recalcMinMaxWidths (this=0x10397818)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1970
#15 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x103977b4)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#16 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x103976c0)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#17 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x10d6fd8c)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#18 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x10d6fc84)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#19 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x10d6faa8)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#20 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x109d7008)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#21 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x98592d0)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#22 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x985924c)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#23 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x9859164)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#24 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0x9859030)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#25 0xb619b1e7 in khtml::RenderCanvas::layout (this=0x9859030)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_canvas.cpp:174
#26 0xb6074e1c in KHTMLView::layout (this=0x89800c8) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/khtmlview.cpp:830
#27 0xb607539d in KHTMLView::timerEvent (this=0x89800c8, e=0xbf944870)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/khtmlview.cpp:3388
#28 0xb6f3c195 in QObject::event (this=0x89800c8, e=0xbf944870) at qobject.cpp:741
#29 0xb6f825cb in QWidget::event (this=0x89800c8, e=0xbf944870) at qwidget.cpp:4659
#30 0xb6ecdca1 in QApplication::internalNotify (this=0xbf944dc0, receiver=0x89800c8, e=0xbf944870) at qapplication.cpp:2635
#31 0xb6ecd916 in QApplication::notify (this=0xbf944dc0, receiver=0x89800c8, e=0xbf944870) at qapplication.cpp:2523
#32 0xb7749a5e in KApplication::notify (this=0xbf944dc0, receiver=0x89800c8, event=0xbf944870)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kdecore/kapplication.cpp:550
#33 0xb7f89994 in QApplication::sendEvent (receiver=0x1, event=0x1) at qapplication.h:496
#34 0xb6eb91ff in QEventLoop::activateTimers (this=0x8132110) at qeventloop_unix.cpp:556
#35 0xb6e68e26 in QEventLoop::processEvents (this=0x8132110, flags=4) at qeventloop_x11.cpp:389
---Type <return> to continue, or q <return> to quit---
#36 0xb6ee5b55 in QEventLoop::enterLoop (this=0x8132110) at qeventloop.cpp:198
#37 0xb6ee5a70 in QEventLoop::exec (this=0x8132110) at qeventloop.cpp:145
#38 0xb6ecde35 in QApplication::exec (this=0xbf944dc0) at qapplication.cpp:2758
#39 0xb65bc7cc in kdemain (argc=0, argv=0x0) at /var/tmp/portage/konqueror-7-r2/work/branches/KDE/3.5/kdebase/konqueror/konq_main.cc:206
#40 0xb76117cc in kdeinitmain (argc=0, argv=0x0) at kdeinit_konqueror.la.cpp:3
#41 0x0804f9c8 in launch (argc=3, _name=0x811f914 "konqueror", args=0x811f963 "", cwd=0x0, envc=0, envs=0x811f967 "", reset_env=false, tty=0x0,
    avoid_loops=false, startup_id_str=0x0) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:673
#42 0x08050148 in handle_launcher_request (sock=10) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:1238
#43 0x080506a2 in handle_requests (waitForPid=0) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:1443
#44 0x08050e30 in main (argc=5, argv=0xbf9454e4, envp=0x0) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:1909
Current language:  auto; currently c
(gdb) 

If someone can tell me how i can better help finding the exact problem for this bug i am willing to give it a go(not solving it, i don't have the capabilites for that, but tracking it down).

http://www.konqueror.org/investigatebug/ <- didn't really tell me much more.

I don't know how to use valgrind, but i am willing to learn if it is relevant(i will learn anyways).

Hope my backtraces are of any use.


I also see this same problem if I open a lot of tabs in a row(say, I'm in a forum and i quickly open 20 threads in a row).. But that might not be related since this bug appears to be a rendering issue(maybe coupled with something else) while the opening of many tabs in a row might be a memory issue(especially since it happens much harder, and much more often, on picture intensive threads)..

Any information on how i can proceed finding this bug(a link to a page explaining how to debug better than I'm doing is fine.)

Sincerely
Tobias.
Comment 4 Tobias Ussing 2006-12-04 00:34:19 UTC
A few additions to my last comment:

Quickly closing and reopening the wiki page(within 10s) did NOT recreate the problem.

For me the problem grows worse over time. The longer an instance of konqueror has been running, the worse the problem is. 

But i just opened another(new) instance of konqueror, cleared the cache, and loaded the page. The window became unresponsive for some time(though by no means as long as in my prior post.. a bit over 10 seconds total, in contrast to a minute or more in my prior post). 

A quick restart of konqueror(without clearing cache) and this time the window froze for a bit over 10 seconds again.

It seems quite reproducible, at least on my setup.

Konqueror starts to load, the bottom statusbar loads to around 38%(on my computer anyways), and then freezes, until it has finished stalling(which may mean until it has finished rendering) and then the entire window is redrawn and is working correctly.

Comment 5 Tobias Ussing 2006-12-04 01:06:17 UTC
Get the same on slashdot.. i had an rss feed and (with the middle mouse button) opened all the links i thought were interesting. The rss feed was on a webpage so akregator is not involved in the process.

It doesn't appear to be an all the pages there

Got it on this: http://slashdot.org/articles/06/12/03/147217.shtml

But not on this: http://it.slashdot.org/article.pl?sid=06/12/03/1453244&from=rss

When i tried to open the second link in a new konqueror it did cause a stall.

gdb --pid=13672
GNU gdb 6.4
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
Attaching to process 13672

warning: Could not load vsyscall page because no executable was specified
try using the "file" command first.
Reading symbols from /usr/kde/devel/bin/kdeinit...done.
Using host libthread_db library "/lib/libthread_db.so.1".
Reading symbols from /usr/kde/devel/lib/libkparts.so.2...done.
Loaded symbols for /usr/kde/devel/lib/libkparts.so.2
Reading symbols from /usr/kde/devel/lib/libkio.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkio.so.4
Reading symbols from /usr/kde/devel/lib/libkdeui.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdeui.so.4
Reading symbols from /usr/kde/devel/lib/libkdesu.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdesu.so.4
Reading symbols from /usr/kde/devel/lib/libkwalletclient.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkwalletclient.so.1
Reading symbols from /usr/kde/devel/lib/libkdecore.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdecore.so.4
Reading symbols from /usr/kde/devel/lib/libDCOP.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libDCOP.so.4
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /lib/libutil.so.1...done.
Loaded symbols for /lib/libutil.so.1
Reading symbols from /usr/lib/libart_lgpl_2.so.2...done.
Loaded symbols for /usr/lib/libart_lgpl_2.so.2
Reading symbols from /usr/lib/libidn.so.11...done.
Loaded symbols for /usr/lib/libidn.so.11
Reading symbols from /usr/kde/devel/lib/libkdefx.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdefx.so.4
Reading symbols from /usr/qt/3/lib/libqt-mt.so.3...done.
Loaded symbols for /usr/qt/3/lib/libqt-mt.so.3
Reading symbols from /usr/lib/libmng.so.1...done.
Loaded symbols for /usr/lib/libmng.so.1
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libXi.so.6...done.
Loaded symbols for /usr/lib/libXi.so.6
Reading symbols from /usr/lib/libXrandr.so.2...done.
Loaded symbols for /usr/lib/libXrandr.so.2
Reading symbols from /usr/lib/libXcursor.so.1...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXfixes.so.3...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /usr/lib/libXft.so.2...done.
Loaded symbols for /usr/lib/libXft.so.2
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libexpat.so.0...done.
Loaded symbols for /usr/lib/libexpat.so.0
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libXext.so.6...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libSM.so.6...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/libICE.so.6...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /lib/libpthread.so.0...done.
[Thread debugging using libthread_db enabled]
[New Thread -1234040000 (LWP 13672)]
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libX11.so.6...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libXau.so.6...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libz.so.1...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /usr/lib/libfam.so.0...done.
Loaded symbols for /usr/lib/libfam.so.0
Reading symbols from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6...done.
Loaded symbols for /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6
Reading symbols from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libgcc_s.so.1...done.
Loaded symbols for /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libgcc_s.so.1
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/kde/devel/lib/libkonq.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkonq.so.4
Reading symbols from /usr/kde/devel/lib/kde3/konqueror.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/konqueror.so
Reading symbols from /usr/kde/devel/lib/libkdeinit_konqueror.so...done.
Loaded symbols for /usr/kde/devel/lib/libkdeinit_konqueror.so
Reading symbols from /usr/kde/devel/lib/libkutils.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkutils.so.1
Reading symbols from /usr/kde/devel/lib/kde3/plugins/styles/plastik.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/plugins/styles/plastik.so
Reading symbols from /lib/libnss_compat.so.2...done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libnss_nis.so.2...done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/kde/devel/lib/kde3/libsearchbarplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libsearchbarplugin.so
Reading symbols from /usr/kde/devel/lib/libkhtml.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkhtml.so.4
Reading symbols from /usr/kde/devel/lib/libkjs.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkjs.so.1
Reading symbols from /usr/lib/libpcreposix.so.0...done.
Loaded symbols for /usr/lib/libpcreposix.so.0
Reading symbols from /usr/lib/libpcre.so.0...done.
Loaded symbols for /usr/lib/libpcre.so.0
Reading symbols from /usr/kde/devel/lib/libkdeprint.so.4...done.
Loaded symbols for /usr/kde/devel/lib/libkdeprint.so.4
Reading symbols from /usr/kde/devel/lib/kde3/libkshorturifilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkshorturifilter.so
Reading symbols from /usr/kde/devel/lib/kde3/libkurisearchfilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkurisearchfilter.so
Reading symbols from /usr/kde/devel/lib/kde3/liblocaldomainurifilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/liblocaldomainurifilter.so
Reading symbols from /usr/kde/devel/lib/kde3/libkuriikwsfilter.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkuriikwsfilter.so
Reading symbols from /usr/kde/devel/lib/kde3/libkhtmlpart.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkhtmlpart.so
Reading symbols from /usr/kde/devel/lib/kde3/libakregatorkonqfeedicon.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libakregatorkonqfeedicon.so
Reading symbols from /usr/kde/devel/lib/kde3/libkhtmlkttsdplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkhtmlkttsdplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libkhtmlsettingsplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkhtmlsettingsplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libminitoolsplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libminitoolsplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libbabelfishplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libbabelfishplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libwebarchiverplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libwebarchiverplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libuachangerplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libuachangerplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/kcm_konq.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/kcm_konq.so
Reading symbols from /usr/kde/devel/lib/kde3/kcm_konqhtml.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/kcm_konqhtml.so
Reading symbols from /usr/kde/devel/lib/kde3/libarkplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libarkplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libakregatorkonqplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libakregatorkonqplugin.so
Reading symbols from /usr/kde/devel/lib/kde3/libkuickplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libkuickplugin.so
Reading symbols from /usr/kde/devel/lib/libkabc.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkabc.so.1
Reading symbols from /usr/kde/devel/lib/libvcard.so.0...done.
Loaded symbols for /usr/kde/devel/lib/libvcard.so.0
Reading symbols from /usr/kde/devel/lib/libkresources.so.1...done.
Loaded symbols for /usr/kde/devel/lib/libkresources.so.1
Reading symbols from /usr/kde/devel/lib/libkimproxy.so.0...done.
Loaded symbols for /usr/kde/devel/lib/libkimproxy.so.0
Reading symbols from /usr/kde/devel/lib/kde3/khtmlimagepart.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/khtmlimagepart.so
Reading symbols from /usr/kde/devel/lib/kde3/libnsplugin.so...done.
Loaded symbols for /usr/kde/devel/lib/kde3/libnsplugin.so
0xb6785c07 in _int_malloc (av=0xb683a180, bytes=529) at malloc.c:4065
4065    malloc.c: No such file or directory.
        in malloc.c
(gdb) bt
#0  0xb6785c07 in _int_malloc (av=0xb683a180, bytes=529) at malloc.c:4065
#1  0xb6786a1d in _int_realloc (av=0xb683a180, oldmem=0x995c078, bytes=150184480) at malloc.c:4701
#2  0xb67876c1 in *__GI___libc_realloc (oldmem=0x995c078, bytes=528) at malloc.c:3530
#3  0xb6b5b324 in FcCharSetPutLeaf (fcs=0xeb58940, ucs4=185, leaf=0x8f3a220, pos=131) at fccharset.c:142
#4  0xb6b5b4e3 in FcCharSetFindLeafCreate (fcs=0xeb58940, ucs4=47360) at fccharset.c:190
#5  0xb6b5b76a in FcCharSetAddLeaf (fcs=0x8f3a220, ucs4=195562416, leaf=0x8d4dd58) at fccharset.c:347
#6  0xb6b5b874 in FcCharSetOperate (a=0x8070d30, b=0x9bcc308, overlap=0xb6b5b964 <FcCharSetUnionLeaf>, aonly=1, bonly=1) at fccharset.c:391
#7  0xb6b5b9c4 in FcCharSetUnion (a=0x8f3a220, b=0xba80bb0) at fccharset.c:456
#8  0xb6b6475c in FcFontSetSort (config=0x806c170, sets=0xbf943b38, nsets=1, p=0xb8de908, trim=0, csp=0x0, result=0xbf943c08) at fcmatch.c:631
#9  0xb6b648a7 in FcFontSort (config=0xba80bb0, p=0x8f3a220, trim=150184480, csp=0x8f3a220, result=0x8f3a220) at fcmatch.c:851
#10 0xb6ef4ec8 in loadFontConfigFont (fp=0xc387418, request=@0xbf943eb0, script=QFont::Latin) at qfontdatabase_x11.cpp:1873
#11 0xb6ef6484 in QFontDatabase::findFont (script=QFont::Latin, fp=0xc387418, request=@0xbf943eb0, force_encoding_id=-1) at qfontdatabase.cpp:996
#12 0xb6e6aa56 in QFontPrivate::load (this=0xc387418, script=QFont::Latin) at qfont_x11.cpp:420
#13 0xb6e6b6fa in QFontPrivate::engineForScript (this=0xc387418, script=QFont::Latin) at qfontdata_p.h:152
#14 0xb6eeb021 in QFontMetrics::width (this=0xcbf2214, str=@0xbf944050, len=8) at qfont.cpp:2263
#15 0xb61a2041 in khtml::Font::width (this=0xcbf2208, chs=0x8a98cf8, pos=0, len=8, start=0, end=0, toAdd=0)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/font.cpp:306
#16 0xb616ac7f in khtml::RenderText::calcMinMaxWidth (this=0xab88638)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_text.cpp:1066
#17 0xb6157f64 in khtml::RenderObject::recalcMinMaxWidths (this=0xab88638)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1970
#18 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0xab885b4)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#19 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0xab88530)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#20 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0xab884ac)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#21 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0xab883c4)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#22 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0xab882bc)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#23 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0xab8737c)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#24 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0xab87294)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#25 0xb6157ed1 in khtml::RenderObject::recalcMinMaxWidths (this=0xab87160)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp:1956
#26 0xb619b1e7 in khtml::RenderCanvas::layout (this=0xab87160)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/rendering/render_canvas.cpp:174
#27 0xb6074e1c in KHTMLView::layout (this=0x8f72508) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/khtmlview.cpp:830
#28 0xb607539d in KHTMLView::timerEvent (this=0x8f72508, e=0xbf944870)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/khtml/khtmlview.cpp:3388
#29 0xb6f3c195 in QObject::event (this=0x8f72508, e=0xbf944870) at qobject.cpp:741
#30 0xb6f825cb in QWidget::event (this=0x8f72508, e=0xbf944870) at qwidget.cpp:4659
#31 0xb6ecdca1 in QApplication::internalNotify (this=0xbf944dc0, receiver=0x8f72508, e=0xbf944870) at qapplication.cpp:2635
#32 0xb6ecd916 in QApplication::notify (this=0xbf944dc0, receiver=0x8f72508, e=0xbf944870) at qapplication.cpp:2523
#33 0xb7749a5e in KApplication::notify (this=0xbf944dc0, receiver=0x8f72508, event=0xbf944870)
    at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kdecore/kapplication.cpp:550
#34 0xb7f89994 in QApplication::sendEvent (receiver=0xba80bb0, event=0xba80bb0) at qapplication.h:496
#35 0xb6eb91ff in QEventLoop::activateTimers (this=0x8132110) at qeventloop_unix.cpp:556
#36 0xb6e68e26 in QEventLoop::processEvents (this=0x8132110, flags=4) at qeventloop_x11.cpp:389
#37 0xb6ee5b55 in QEventLoop::enterLoop (this=0x8132110) at qeventloop.cpp:198
---Type <return> to continue, or q <return> to quit---
#38 0xb6ee5a70 in QEventLoop::exec (this=0x8132110) at qeventloop.cpp:145
#39 0xb6ecde35 in QApplication::exec (this=0xbf944dc0) at qapplication.cpp:2758
#40 0xb65bc7cc in kdemain (argc=150184480, argv=0x8f3a220) at /var/tmp/portage/konqueror-7-r2/work/branches/KDE/3.5/kdebase/konqueror/konq_main.cc:206
#41 0xb76117cc in kdeinitmain (argc=150184480, argv=0x8f3a220) at kdeinit_konqueror.la.cpp:3
#42 0x0804f9c8 in launch (argc=3, _name=0x811f914 "konqueror", args=0x811f963 "", cwd=0x0, envc=0, envs=0x811f967 "", reset_env=false, tty=0x0,
    avoid_loops=false, startup_id_str=0x8f3a220 "y") at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:673
#43 0x08050148 in handle_launcher_request (sock=10) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:1238
#44 0x080506a2 in handle_requests (waitForPid=0) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:1443
#45 0x08050e30 in main (argc=5, argv=0xbf9454e4, envp=0x8f3a220) at /var/tmp/portage/kdelibs-7-r4/work/branches/KDE/3.5/kdelibs/kinit/kinit.cpp:1909
Current language:  auto; currently c
(gdb) 
Comment 6 Maksim Orlovich 2006-12-04 03:04:47 UTC
You backtrace suggests problems in fontconfig. I'd suggest running fc-cache -f as root, and checking for updated versions of that library.
Comment 7 Tobias Ussing 2006-12-04 09:17:19 UTC
Hm, my fontconfig isn't an old version, I'm running media-libs/fontconfig-2.3.2-r1

I ran.
fc-cache -fv
fc-cache: "/usr/share/fonts": caching, 0 fonts, 19 dirs
fc-cache: "/usr/share/fonts/corefonts": caching, 30 fonts, 0 dirs
fc-cache: "/usr/share/fonts/encodings": caching, 0 fonts, 1 dirs
fc-cache: "/usr/share/fonts/encodings/large": caching, 0 fonts, 0 dirs
fc-cache: "/usr/share/fonts/util": caching, 0 fonts, 0 dirs
fc-cache: "/usr/share/fonts/CID": caching, 0 fonts, 0 dirs
fc-cache: "/usr/share/fonts/misc": caching, 47 fonts, 0 dirs
fc-cache: "/usr/share/fonts/local": caching, 0 fonts, 0 dirs
fc-cache: "/usr/share/fonts/default": caching, 0 fonts, 1 dirs
fc-cache: "/usr/share/fonts/default/ghostscript": caching, 35 fonts, 0 dirs
fc-cache: "/usr/share/fonts/TTF": caching, 1 fonts, 0 dirs
fc-cache: "/usr/share/fonts/freefont": caching, 78 fonts, 0 dirs
fc-cache: "/usr/share/fonts/ttf-bitstream-vera": caching, 10 fonts, 0 dirs
fc-cache: "/usr/share/fonts/artwiz": caching, 0 fonts, 0 dirs
fc-cache: "/usr/share/fonts/sharefonts": caching, 21 fonts, 0 dirs
fc-cache: "/usr/share/fonts/terminus": caching, 26 fonts, 0 dirs
fc-cache: "/usr/share/fonts/unifont": caching, 0 fonts, 0 dirs
fc-cache: "/usr/share/fonts/dejavu": caching, 21 fonts, 0 dirs
fc-cache: "/usr/share/fonts/75dpi": caching, 286 fonts, 0 dirs
fc-cache: "/usr/share/fonts/100dpi": caching, 398 fonts, 0 dirs
fc-cache: "/usr/share/fonts/Type1": caching, 20 fonts, 0 dirs
fc-cache: "/usr/share/fonts/cyrillic": caching, 0 fonts, 0 dirs
fc-cache: "/usr/local/share/fonts": skipping, no such directory
fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 19 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/corefonts": caching, 30 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/encodings": caching, 0 fonts, 1 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/encodings/large": caching, 0 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/util": caching, 0 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/CID": caching, 0 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/misc": caching, 47 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/default": caching, 0 fonts, 1 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/default/ghostscript": caching, 35 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/TTF": caching, 1 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/freefont": caching, 78 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/ttf-bitstream-vera": caching, 10 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/artwiz": caching, 0 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/sharefonts": caching, 21 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/terminus": caching, 26 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/unifont": caching, 0 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/dejavu": caching, 21 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/75dpi": caching, 286 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/100dpi": caching, 398 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/Type1": caching, 20 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/cyrillic": caching, 0 fonts, 0 dirs
fc-cache: "/root/.fonts": skipping, no such directory
fc-cache: succeeded


And a quick check makes it look like the problem is indeed gone.

I will verify and update this bug by Wednesday after i have made sure.
Comment 8 Andrey Cherepanov 2006-12-04 09:38:23 UTC
There is no perfomance problem in KDE 3.5.4 (RPM for Mandriva 2007). After  Tobias Ussing check own issue I will close this bug.
Comment 9 Tobias Ussing 2006-12-04 09:49:52 UTC
Sorry, further testing and i still get the same 10seconds stall.

I am running SVN: At revision 610411.

Comment 10 Shinjo Park 2020-03-07 16:07:23 UTC
Hello,

Is this bug still exist in the recent version of KHTML? We can close the bug if this bug is no longer relevant.