Public bug reported:

Binary package hint: xorg

After upgrading to xserver-xorg-7.2-0ubuntu1 on feisty, all applications
that use fontconfig spin forever with 100% CPU on startup.  (Everything
is fine after downgrading to 7.1.1ubuntu8.)  This is strange given that
xserver-xorg is just a metapackage.

Here is a stack trace after interrupting the loop in gdb:

#0  0x00002b60153b2d59 in IA__FcFreeTypeCharSetAndSpacing (face=0x8e9f60, 
    blanks=0x8c86c0, spacing=0x7fff99d27a6c) at fcfreetype.c:2398
#1  0x00002b60153b495e in IA__FcFreeTypeQueryFace (face=0x8e9f60, 
    file=0x8b8e00 "/usr/share/X11/fonts/Type1/lmb10.pfb", id=0, 
    blanks=0x8c86c0) at fcfreetype.c:1666
#2  0x00002b60153b53e9 in IA__FcFreeTypeQuery (
    file=0x8b8e00 "/usr/share/X11/fonts/Type1/lmb10.pfb", id=0, 
    blanks=0x8c86c0, count=0x7fff99d27b14) at fcfreetype.c:1806
#3  0x00002b60153b229f in FcFileScanConfig (set=0x8bd460, dirs=0x8b6120, 
    blanks=0x8c86c0, file=0x8b8e00 "/usr/share/X11/fonts/Type1/lmb10.pfb", 
    config=0x8b1ce0) at fcdir.c:61
#4  0x00002b60153b25a7 in FcDirCacheScan (
    dir=0x8c8d00 "/usr/share/X11/fonts/Type1", config=0x8b1ce0) at fcdir.c:216
#5  0x00002b60153aedd9 in FcConfigAddDirList (config=0x8b1ce0, 
    set=FcSetSystem, dirSet=0x8b1d70) at fccfg.c:303
#6  0x00002b60153af046 in IA__FcConfigBuildFonts (config=0x8b1ce0)
    at fccfg.c:336
#7  0x00002b60153b5acb in IA__FcInitLoadConfigAndFonts () at fcinit.c:106
#8  0x00002b60153b5b8d in IA__FcInit () at fcinit.c:124
#9  0x00002b60153ae352 in IA__FcConfigGetCurrent () at fccfg.c:360
#10 0x00002b60153aea5f in IA__FcConfigSubstituteWithPat (config=0x0, 
    p=0x845750, p_pat=0x0, kind=FcMatchPattern) at fccfg.c:1289
...

(The particular font doesn't matter; after uninstalling lmodern, it was
spinning on /usr/share/X11/fonts/Type1/s050000l.pfb instead.)

** Affects: xorg (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
xserver-xorg-7.2-0ubuntu1 upgrade causes apps to hang in fontconfig
https://launchpad.net/bugs/87385

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to