[Bug 603302] bitmap-fangsongti-fonts is broken, causes freeze with 100% CPU usage

bugzilla at redhat.com bugzilla at redhat.com
Sat Jun 12 23:05:02 UTC 2010


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=603302

--- Comment #4 from David <redhat at icydog.net> 2010-06-12 19:04:57 EDT ---
I admit that I haven't been able to reproduce in any OSS program. However, I've
been using Fedora since FC 4 and this particular font package has never been a
problem. I upgraded from 12 to 13 and only then did it start causing issues.
Just because proprietary apps are being broken doesn't mean it shouldn't be
fixed; Skype and Flash are possibly the two most popular proprietary apps on
desktop Linux and an issue that completely breaks both of them should be at
least looked into.

When I run Skype in gdb it gets stuck here. You can see that it is getting
stuck in some code that isn't Skype code:

Program received signal SIGINT, Interrupt.
0x00a1648e in ?? () from /usr/lib/freetype-freeworld/libfreetype.so.6
(gdb) bt
#0  0x00a1648e in ?? () from /usr/lib/freetype-freeworld/libfreetype.so.6
#1  0x00a16eb4 in ?? () from /usr/lib/freetype-freeworld/libfreetype.so.6
#2  0x009bd423 in FT_Stream_Seek () from
/usr/lib/freetype-freeworld/libfreetype.so.6
#3  0x009eba4a in ?? () from /usr/lib/freetype-freeworld/libfreetype.so.6
#4  0x009c18f5 in FT_Load_Glyph () from
/usr/lib/freetype-freeworld/libfreetype.so.6
#5  0x0090a2dc in ?? () from /usr/lib/libfontconfig.so.1
#6  0x0090ac97 in ?? () from /usr/lib/libfontconfig.so.1
#7  0x0090ae1c in FcFreeTypeCharSetAndSpacing () from
/usr/lib/libfontconfig.so.1
#8  0x0090c998 in FcFreeTypeQueryFace () from /usr/lib/libfontconfig.so.1
#9  0x0090d164 in FcFreeTypeQuery () from /usr/lib/libfontconfig.so.1
#10 0x00907ad5 in ?? () from /usr/lib/libfontconfig.so.1
#11 0x00907db5 in ?? () from /usr/lib/libfontconfig.so.1
#12 0x00907f19 in ?? () from /usr/lib/libfontconfig.so.1
#13 0x009038ce in ?? () from /usr/lib/libfontconfig.so.1
#14 0x00903b70 in FcConfigBuildFonts () from /usr/lib/libfontconfig.so.1
#15 0x0090d970 in FcInitLoadConfigAndFonts () from /usr/lib/libfontconfig.so.1
#16 0x0090da65 in FcInit () from /usr/lib/libfontconfig.so.1
#17 0xf6d80b06 in ?? () from /usr/lib/libQtGui.so.4
#18 0xf6d06e5b in QApplicationPrivate::construct(_XDisplay*, unsigned long,
unsigned long) ()
   from /usr/lib/libQtGui.so.4
#19 0xf6d076c4 in QApplication::QApplication(int&, char**, int) () from
/usr/lib/libQtGui.so.4
#20 0x082a5d7d in ?? ()
#21 0x0806f514 in ?? ()
#22 0x00733cc6 in __libc_start_main () from /lib/libc.so.6
#23 0x0806f251 in ?? ()

---

Similarly, Flash looks like this, again in freetype:

#0  0x00a16577 in ?? () from /usr/lib/freetype-freeworld/libfreetype.so.6
#1  0x00a16eb4 in ?? () from /usr/lib/freetype-freeworld/libfreetype.so.6
#2  0x009bd423 in FT_Stream_Seek () from
/usr/lib/freetype-freeworld/libfreetype.so.6
#3  0x009eba4a in ?? () from /usr/lib/freetype-freeworld/libfreetype.so.6
#4  0x009c18f5 in FT_Load_Glyph () from
/usr/lib/freetype-freeworld/libfreetype.so.6
#5  0x0090a2dc in ?? () from /usr/lib/libfontconfig.so.1
#6  0x0090ac97 in ?? () from /usr/lib/libfontconfig.so.1
#7  0x0090ae1c in FcFreeTypeCharSetAndSpacing () from
/usr/lib/libfontconfig.so.1
#8  0x0090c998 in FcFreeTypeQueryFace () from /usr/lib/libfontconfig.so.1
#9  0x0090d164 in FcFreeTypeQuery () from /usr/lib/libfontconfig.so.1
#10 0x00907ad5 in ?? () from /usr/lib/libfontconfig.so.1
#11 0x00907db5 in ?? () from /usr/lib/libfontconfig.so.1
#12 0x00907f19 in ?? () from /usr/lib/libfontconfig.so.1
#13 0x009038ce in ?? () from /usr/lib/libfontconfig.so.1
#14 0x00903b70 in FcConfigBuildFonts () from /usr/lib/libfontconfig.so.1
#15 0x0090d970 in FcInitLoadConfigAndFonts () from /usr/lib/libfontconfig.so.1
#16 0x0090da65 in FcInit () from /usr/lib/libfontconfig.so.1
#17 0x012f4ac0 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#18 0x011e4c83 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#19 0x011e4e34 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#20 0x011e4f2b in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#21 0x0129c386 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#22 0x00fad817 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#23 0x00fadd2c in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#24 0x00fae8b8 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#25 0x00faf561 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#26 0x00fb2a63 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#27 0x010ac583 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#28 0x0118878e in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#29 0x01189028 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#30 0x0111a9f2 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#31 0x010654c1 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#32 0x010f611e in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#33 0x010f6539 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#34 0x010fd26d in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#35 0x0112d278 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#36 0x01190b1e in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#37 0x00e46d32 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#38 0x00e4c5c9 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#39 0x0804b196 in ?? ()
#40 0x08058632 in ?? ()
#41 0x08058960 in ?? ()
#42 0x0804af62 in ?? ()
#43 0x00af1525 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#44 0x00af5268 in ?? () from /lib/libglib-2.0.so.0
#45 0x00af57af in g_main_loop_run () from /lib/libglib-2.0.so.0
#46 0x03c7f5a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#47 0x0804ec07 in ?? ()
#48 0x00479cc6 in __libc_start_main () from /lib/libc.so.6
#49 0x0804ad11 in ?? ()

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the fonts-bugs mailing list