Gnome 2.7: Evolution 1.5.93 calander crashes because of theme.

Joe Marcus Clarke marcus at marcuscom.com
Mon Aug 23 09:04:25 PDT 2004


On Sun, 2004-08-22 at 23:03, Tom McLaughlin wrote:
> The most recent version of Evolution I've found is crashing when
> accessing the calendar and it appears to be related to the theme being
> used since a change of my theme alleviates the problem.  None of the
> standard Gnome themes are doing this so I'm not sure if this is a
> problem with just the theme itself, the GTK+ Pixbuf Engine, or Evo.
> Below is the full backtrace.  Thanks.

Should be fixed in the latest gtk-engines2.

Joe

> 
> Tom
> 
> Neutrino Theme: http://www.gnome-look.org/content/show.php?content=14512
> 
> 
> (gdb) run
> 
> (evolution-1.5:17659): Gtk-WARNING **: Theme directory  of theme CfG-
> Crystal-SVG-1.2.0 has no size field
> 
> asked to activate component_id
> `OAFIID:GNOME_Evolution_Addressbook_Component:1.5'
> asked to activate component_id
> `OAFIID:GNOME_Evolution_Addressbook_Component:1.5'
> 
> (evolution-1.5:17659): Gtk-WARNING **: Theme directory  of theme CfG-
> Crystal-SVG-1.2.0 has no size field
> 
> 
> Program received signal SIGSEGV, Segmentation fault.
> 0x2902c35c in strcmp () from /lib/libc.so.5
> (gdb) bt full
> #0  0x2902c35c in strcmp () from /lib/libc.so.5
> No symbol table info available.
> #1  0x2934eecf in match_theme_image (style=0x0, match_data=0xbfbfdf10)
> at pixbuf-draw.c:77
> flags = 135113136
> image = (ThemeImage *) 0x80e9500
> tmp_list = (GList *) 0x846a1f8
> #2  0x2934ef90 in draw_simple_image (style=0x8476000, window=0x8499740,
> area=0x0, widget=0x0, match_data=0xbfbfdf10, draw_center=0,
> allow_setbg=0, x=0, y=0, width=510, height=150) at pixbuf-draw.c:125
> image = (ThemeImage *) 0xbfbfdf10
> #3  0x2934f6e4 in draw_shadow (style=0x8476000, window=0x8499740,
> state=GTK_STATE_NORMAL, shadow=GTK_SHADOW_IN, area=0x0, widget=0x0,
> detail=0x0, x=0, y=0, width=510, height=150) at pixbuf-draw.c:418
> match_data = {function = 293, detail = 0x0, flags = 14, gap_side =
> 671654564, orientation = GTK_ORIENTATION_HORIZONTAL, state =
> GTK_STATE_NORMAL, shadow = GTK_SHADOW_IN, arrow_direction = 137711488}
> __PRETTY_FUNCTION__ = "draw_shadow"
> #4  0x289229d0 in gtk_draw_shadow () from /usr/X11R6/lib/libgtk-
> x11-2.0.so.400
> No symbol table info available.
> #5  0x280bc92c in e_calendar_item_draw (canvas_item=0x82fa000,
> drawable=0x8499740, x=0, y=0, width=510, height=150) at e-calendar-
> item.c:951
> calitem = (ECalendarItem *) 0x82fa000
> style = (GtkStyle *) 0x8476000
> bg_gc = (GdkGC *) 0x8155300
> char_height = 14
> row = 1
> col = 14
> row_y = 0
> bar_height = 685836758
> col_x = 0
> xthickness = 3
> ythickness = 2
> font_desc = (PangoFontDescription *) 0x84683a0
> pango_context = (PangoContext *) 0xe
> font_metrics = (PangoFontMetrics *) 0x84bc040
> #6  0x28798750 in gnome_canvas_group_draw ()
> from /usr/X11R6/lib/libgnomecanvas-2.so.791
> No symbol table info available.
> #7  0x2879ae4d in gnome_canvas_paint_rect ()
> from /usr/X11R6/lib/libgnomecanvas-2.so.791
> No symbol table info available.
> #8  0x2879aff4 in gnome_canvas_expose ()
> from /usr/X11R6/lib/libgnomecanvas-2.so.791
> No symbol table info available.
> #9  0x288da3f0 in gtk_marshal_VOID__UINT_STRING ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.400
> No symbol table info available.
> #10 0x28df0682 in g_type_class_meta_marshal ()
> from /usr/local/lib/libgobject-2.0.so.400
> No symbol table info available.
> #11 0x28df03dc in g_closure_invoke ()
> from /usr/local/lib/libgobject-2.0.so.400
> No symbol table info available.
> #12 0x28e06a75 in signal_emit_unlocked_R ()
> from /usr/local/lib/libgobject-2.0.so.400
> No symbol table info available.
> #13 0x28e054c3 in g_signal_emit_valist ()
> from /usr/local/lib/libgobject-2.0.so.400
> No symbol table info available.
> #14 0x28e056cd in g_signal_emit ()
> from /usr/local/lib/libgobject-2.0.so.400
> No symbol table info available.
> #15 0x289bdeec in gtk_widget_send_expose () from /usr/X11R6/lib/libgtk-
> x11-2.0.so.400
> No symbol table info available.
> #16 0x289bdc95 in gtk_widget_send_expose () from /usr/X11R6/lib/libgtk-
> x11-2.0.so.400
> No symbol table info available.
> #17 0x2879b2e2 in paint () from /usr/X11R6/lib/libgnomecanvas-2.so.791
> No symbol table info available.
> #18 0x2879b4a6 in do_update ()
> from /usr/X11R6/lib/libgnomecanvas-2.so.791
> No symbol table info available.
> #19 0x2879b4f2 in idle_handler ()
> from /usr/X11R6/lib/libgnomecanvas-2.so.791
> No symbol table info available.
> #20 0x28e4ad14 in g_idle_dispatch ()
> from /usr/local/lib/libglib-2.0.so.400
> No symbol table info available.
> #21 0x28e47f37 in g_main_dispatch ()
> from /usr/local/lib/libglib-2.0.so.400
> No symbol table info available.
> #22 0x28e48e03 in g_main_context_dispatch ()
> from /usr/local/lib/libglib-2.0.so.400
> No symbol table info available.
> #23 0x28e491e2 in g_main_context_iterate ()
> from /usr/local/lib/libglib-2.0.so.400
> No symbol table info available.
> #24 0x28e4984e in g_main_loop_run ()
> from /usr/local/lib/libglib-2.0.so.400
> No symbol table info available.
> #25 0x285c5119 in bonobo_main () from /usr/local/lib/libbonobo-2.so.0
> No symbol table info available.
> #26 0x080609a6 in main (argc=1, argv=0x80a0600) at main.c:585
> options = {{longName = 0x80660f2 "component", shortName = 99 'c',
> argInfo = 1, arg = 0x8068b18, val = 0, descrip = 0x8065ed0 "Start
> Evolution activating the specified component", argDescrip = 0x0},
> {longName = 0x80623ba "offline", shortName = 0 '\0', argInfo = 0, arg =
> 0x8068b08, val = 0, descrip = 0x80660fc "Start in offline mode",
> argDescrip = 0x0}, {longName = 0x8066112 "online", shortName = 0 '\0',
> argInfo = 0, arg = 0x8068b04, val = 0, descrip = 0x8066119 "Start in
> online mode", argDescrip = 0x0}, {longName = 0x806612e "force-shutdown",
> shortName = 0 '\0', argInfo = 0, arg = 0x8068b10, val = 0, descrip =
> 0x8065f04 "Forcibly shut down all evolution components", argDescrip =
> 0x0}, {longName = 0x806613d "force-migrate", shortName = 0 '\0', argInfo
> = 0, arg = 0x8068b14, val = 0, descrip = 0x8065f30 "Forcibly re-migrate
> from Evolution 1.4", argDescrip = 0x0}, {longName = 0x806614b "debug",
> shortName = 0 '\0', argInfo = 1, arg = 0x8068b1c, val = 0, descrip =
> 0x8065f58 "Send the debugging output of all components to a file.",
> argDescrip = 0x0}, {longName = 0x8066151 "setup-only", shortName = 0
> '\0', argInfo = 1073741824, arg = 0x8068b0c, val = 0, descrip = 0x0,
> argDescrip = 0x0}, {longName = 0x0, shortName = 0 '\0', argInfo = 0, arg
> = 0x0, val = 0, descrip = 0x0, argDescrip = 0x0}}
> client = (GConfClient *) 0x80a0600
> skip_warning_dialog = 1
> uri_list = (GSList *) 0x0
> popt_context_value = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long
> = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
> v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
> v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
> program = (GnomeProgram *) 0x806bd00
> popt_context = 0x0
> args = (const char **) 0x0
> evolution_directory = 0x0
> icon_list = (GList *) 0x1  
> 
> _______________________________________________
> freebsd-gnome at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe at freebsd.org"
-- 
PGP Key : http://www.marcuscom.com/pgp.asc


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20040823/adb1c76b/attachment.bin


More information about the freebsd-gnome mailing list