GNOME Bugzilla – Bug 90089
Gnome-session crash when starting up
Last modified: 2004-12-22 21:47:04 UTC
When starting up, gnome-session crash immediately. ** (gnome-session:23531): WARNING **: Could not find XftConfig file cannot open file "/usr/X11R6/lib/X11/XftConfig" Program received signal SIGSEGV, Segmentation fault. MiniXftPatternFind (p=0x0, object=0xff01ba20 "file", insert=0) at minixftpat.c:92 92 for (i = 0; i < p->num; i++) (gdb) bt
+ Trace 25951
gcc: 3.0.2 gnu ld: 2.11 freetype: 2.0.9 (freetype-version reports 9.0.3) glib: 2.0.6 atk: 1.0.3 pango: 1.0.4 gtk+: 2.0.6 Suggestion: Modify the last loop in pango_ft2_font_map_load_fontset (pangoft2-fontmap.c) so that it reads: for (i = 0; i < patterns->n_patterns; i++) { if (patterns->patterns[i] != NULL) { pango_fontset_simple_append (simple, pango_ft2_font_map_new_font (fontmap, patterns->patterns[i])); } } Cheers! Keep up the good work. /Jonas
Forgot to mention that GDK_USE_XFT is explicitly set to zero (0) ...
The suggested change might make it crash a tiny bit later but wouldnt chage the basic problem that you don't have _any_ fonts configured for the FT2 backend to find. *** This bug has been marked as a duplicate of 65109 ***
(The XftConfig file isn't just used for the Xft backend, it is also used by the "FreeType2" backend that things like the GNOME canvas use.)