Date: Sun, 22 Aug 2004 23:03:53 -0400 From: Tom McLaughlin <tmclaugh@sdf.lonestar.org> To: FreeBSD Gnome <gnome@freebsd.org> Subject: Gnome 2.7: Evolution 1.5.93 calander crashes because of theme. Message-ID: <1093230233.24579.2.camel@compass.straycat.dhs.org>
next in thread | raw e-mail | index | archive | help
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. 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1093230233.24579.2.camel>