FS#3829 - Konqueror crashing on large pages

Attached to Project: Arch Linux
Opened by Michal Witkowski (Neuro) - Tuesday, 24 January 2006, 12:36 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To No-one
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7.1 Noodle
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Konqueror crashes on large pages. It's especially noticeable on Arch mailing list archives.

Running [Testing]:
gcc 4.0.3-1
glib 1.2.10-5
glib2 2.8.5-1
glibc 2.3.5-8
kde-common 3.5.0-2
kdebase 3.5.0-6
kdelibs 3.5.0-9
kdenetwork 3.5.0-3

Examples:
http://www.archlinux.org/pipermail/arch/2005-November/thread.html
http://www.archlinux.org/pipermail/arch/2005-December/thread.html
However, this doesn't crash:
http://www.archlinux.org/pipermail/arch/2006-January/thread.html

Backtrace included. Already reported to KDE bugtrack:
https://bugs.kde.org/show_bug.cgi?id=120704

Maybe this is somehow related to the visibility move in [testing]?
http://bbs.archlinux.org/viewtopic.php?t=15961&start=15&sid=6f9e60973ca21ecff0ad92a0882b3872

This task depends upon

Closed by  Tobias Powalowski (tpowa)
Tuesday, 31 January 2006, 18:52 GMT
Reason for closing:  Fixed
Comment by Michal Witkowski (Neuro) - Tuesday, 24 January 2006, 12:44 GMT
From the KDE bugtrack:

------- Additional Comment #1 From Stephan Kulow 2006-01-24 13:36 -------
sorry, the bug lies in your fontconfig. Check the fontconfig.org devel archive for a patch, I do not have it handy atm

Any ideas what to do? Will this be fixed in the next fontconfig?
Comment by Jan de Groot (JGC) - Tuesday, 24 January 2006, 17:49 GMT
What version of fontconfig do you use? fontconfig 2.3.2-3 contains the patch the KDE devs are talking about.
Comment by Michal Witkowski (Neuro) - Tuesday, 24 January 2006, 18:55 GMT
Name : fontconfig
Version : 2.3.2-3
Groups : None
Packager : Jan de Groot <jgc@archlinux.org>
URL : http://www.fontconfig.org/release/
License : None
Architecture : i686
Size : 704283
Build Date : Tue Dec 20 23:50:46 2005 UTC
Install Date : Wed Dec 28 08:51:24 2005 UTC
Install Script : Yes
Reason: : installed as a dependency for another package
Provides : None
Depends On : expat freetype2 zlib
Required By : cairo libxft ttf-bitstream-vera
Conflicts With : None
Description : A library for configuring and customizing font access

Apparently it wasn't fixed.
Comment by Michal Witkowski (Neuro) - Tuesday, 24 January 2006, 18:56 GMT
Forgot: could you please post in the KDE bug thread that the said patch was applied and that the backtrace was run against the already-patched fontconfig?
Comment by Tobias Powalowski (tpowa) - Tuesday, 31 January 2006, 14:46 GMT
please try new qt, it contains updated patch from kde.org
Comment by Michal Witkowski (Neuro) - Tuesday, 31 January 2006, 17:12 GMT
Nothing changed :( Everything as reported in the KDE bug tree. The same issues appear with a clean KDE profile (created a different user). Also removing TTF fonts and leaving only the MS ones doesn't help.

Guess I'll have to end up reinstalling Arch :(

Current packages:
Name : qt
Version : 3.3.5-8
Groups : None
Packager : Tobias Powalowski <tpowa@archlinux.org>
URL : http://www.trolltech.com/products/qt/index.html
License : None
Architecture : i686
Size : 27084371
Build Date : Tue Jan 31 12:10:02 2006 UTC
Install Date : Tue Jan 31 17:01:22 2006 UTC

Name : kdebase
Version : 3.5.1-1
Groups : kde
Packager : Tobias Powalowski <tpowa@archlinux.org>
URL : http://www.kde.org
License : None
Architecture : i686
Size : 58691617
Build Date : Sun Jan 22 12:31:34 2006 UTC
Install Date : Sat Jan 28 12:11:01 2006 UTC

Name : fontconfig
Version : 2.3.93-3
Groups : None
Packager : Arch Linux (http://www.archlinux.org)
URL : http://www.fontconfig.org/release/
License : None
Architecture : i686
Size : 702384
Build Date : śro sty 25 09:48:40 2006 UTC
Install Date : Wed Jan 25 09:49:58 2006 UTC
Comment by Tobias Powalowski (tpowa) - Tuesday, 31 January 2006, 17:24 GMT
hm what comes to my mind... run fc-cache perhaps only your cache is affected
Comment by Tobias Powalowski (tpowa) - Tuesday, 31 January 2006, 17:43 GMT
b4f1b000-b4f38000 r--p 00000000 08:05 34350 /usr/share/fonts/TTF/lucon.ttf
are you sure that it is not that font that causes the errors?
EDIT:
try to put a # in front of your ttf fonts in xorg.conf if it works then, it's probably something wrong in your ttf setup.
Comment by Jan de Groot (JGC) - Tuesday, 31 January 2006, 18:13 GMT
Hmm, you're using an unofficial version of fontconfig. It's a development snapshot that doesn't have the patch we applied to the one in our repository. This one is the cause of your problem, as the KDE devs state in your bugreport.
Comment by Michal Witkowski (Neuro) - Tuesday, 31 January 2006, 18:48 GMT
Right. Success. :)

To clarify a bit: When I was reporting this bug I WAS running fontconfig 2.3.2-3, the patched version JGC was talking about. To be honest, I sync my setup to the [testing] repo each 2-3 days so I was running the latest arch stuff. It was later that I tried out the devel build, following the suggestion from the KDE bug thread that everything was ok with KDE 3.5.1 and fontconfig 2.3.93.

I then installed KDE 3.5.1 and the same problem accured with fontconfig 2.3.93. Haven't bothered to check the testing fontconfig package, since I thought that it after all wasn't an issue with it (remember: KDE 3.5.0 + fontconfig 2.3.2-3 were giving me the issue). I tried numerous ways around it. Deleting fonts, removing paths, new KDE profiles etc. Nothing helped.

10 minutes ago I did pacman -S fontconfig and reverted to 2.3.2-3. To my amaze it worked, the mailing list archive displayed without problems, with all TTF fonts in all glory.

It didn't work for KDE 3.5.0, but it does for KDE 3.5.1. It might as well be related to the new patched version of QT Tobias has put into the repo.

Now running:

Name : fontconfig
Version : 2.3.2-3
Groups : None
Packager : Jan de Groot <jgc@archlinux.org>
URL : http://www.fontconfig.org/release/
License : None
Architecture : i686
Size : 704283
Build Date : Tue Dec 20 23:50:46 2005 UTC
Install Date : Tue Jan 31 18:30:56 2006 UTC

Name : qt
Version : 3.3.5-8
Groups : None
Packager : Tobias Powalowski <tpowa@archlinux.org>
URL : http://www.trolltech.com/products/qt/index.html
License : None
Architecture : i686
Size : 27084371
Build Date : Tue Jan 31 12:10:02 2006 UTC
Install Date : Tue Jan 31 17:01:22 2006 UTC

Name : kdebase
Version : 3.5.1-1
Groups : kde
Packager : Tobias Powalowski <tpowa@archlinux.org>
URL : http://www.kde.org
License : None
Architecture : i686
Size : 58691617
Build Date : Sun Jan 22 12:31:34 2006 UTC
Install Date : Sat Jan 28 12:11:01 2006 UTC

All works fine. Thanks guys :)

Loading...