Dave Miner wrote:
> Using snv_55, I'm getting crashes from gnome-session, the sessionlog has:
>
> -- Session log created Sat Jan 20 00:55:44 PST 2007
> GNOME Desktop Environment
> using xinitrc file: /usr/dt/config/Xinitrc.jds
> Cleaned 3 files 0 still live
> Starting gnome-session
> SESSION_MANAGER=local/solaris:/tmp/.ICE-unix/23892,inet6/solaris:53188,inet/solaris:36306
>
> (gnome-session:23892): GLib-GObject-CRITICAL **: file gobject.c: line 1737:
> assertion `G_IS_OBJECT (object)' failed
>
> and there's a nice core file with the following stack:
>
> -bash-3.00# pstack core
> core 'core' of 24142: /usr/lib/gnome_segv gnome-session 11 2.16.1
> cb9b74fb FcPatternPosition (8287a08, 8127d40) + 6b
> cb9b758e FcPatternFindElt (8287a08, cb9c7c00) + 2e
> cb9b81fe FcPatternGet (8287a08, cb9c7c00, 0, 8044424) + 2e
> cb9b8596 FcPatternGetCharSet (8287a08, cb9c7c00, 0, 8044468) + 36
> cb9b3dfb FcSortWalk (81d3514, 619, 82e49e0, 80444e4, 1) + 6b
> cb9b45e8 FcFontSetSort (811e300, 8044538, 1, 811ed40, 1, 0) + 668
> cb9b471a FcFontSort (811e300, 811ed40, 1, 0, 8044608) + aa
> cb84a926 pango_fc_font_map_get_patterns (80821e8, 80e5a40, 80e5900, 8114de0)
> + 1ba
> cb84ad06 pango_fc_font_map_load_fontset (80821e8, 80e5a40, 80e5900, 8114de0)
> + 36
looks like your font mappings are screwed. Try removing your
$HOME/.fonts.cache* if any exist, then re-run
# svcadm restart svc:/application/font/fc-cache:default
James C. McPherson
--
Solaris kernel software engineer, system admin and troubleshooter
http://www.jmcp.homeunix.com/blog
Find me on LinkedIn @ http://www.linkedin.com/in/jamescmcpherson