Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 104587 - evolution-2.3.8 segfaults on startup
Summary: evolution-2.3.8 segfaults on startup
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Leonardo Boshell (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-02 05:36 UTC by Seemant Kulleen (RETIRED)
Modified: 2005-09-12 14:33 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Seemant Kulleen (RETIRED) gentoo-dev 2005-09-02 05:36:18 UTC
here's the gdb output, as requested:

Bonobo accessibility support initialized
GTK Accessibility Module initialized
adding hook target 'source'

(evolution:24882): camel-WARNING **: camel_exception_get_id called with NULL par
ameter.
[New Thread 1082132832 (LWP 24890)]
[New Thread 1090525536 (LWP 24891)]
[New Thread 1098918240 (LWP 24892)]
[New Thread 1107310944 (LWP 24893)]
[Thread 1107310944 (LWP 24893) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912611454160 (LWP 24882)]
0x00002aaaadd0c92b in g_type_instance_get_private ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) bt
#0  0x00002aaaadd0c92b in g_type_instance_get_private ()
   from /usr/lib/libgobject-2.0.so.0
#1  0x00002aaaad432858 in gdk_gc_set_values ()
   from /usr/lib/libgdk-x11-2.0.so.0
#2  0x00002aaaad4329cf in gdk_gc_set_foreground ()
   from /usr/lib/libgdk-x11-2.0.so.0
#3  0x00002aaaaae1ecd6 in e_url_entry_get_entry ()
   from /usr/lib64/evolution/2.4/libemiscwidgets.so.0
#4  0x00002aaaadcf2359 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#5  0x00002aaaadd01d2f in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#6  0x00002aaaadd030a5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#7  0x00002aaaadd033b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#8  0x00002aaaaae22276 in e_canvas_item_grab_focus ()
   from /usr/lib64/evolution/2.4/libemiscwidgets.so.0
#9  0x00002aaaaae2222b in e_canvas_item_grab_focus ()
   from /usr/lib64/evolution/2.4/libemiscwidgets.so.0
#10 0x00002aaaadcf2359 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#11 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#12 0x00002aaaadd030a5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#13 0x00002aaaadd033b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#14 0x00002aaaacdd76d1 in gtk_widget_set_usize ()
   from /usr/lib/libgtk-x11-2.0.so.0
#15 0x00002aaaacd58df5 in gtk_size_group_remove_widget ()
   from /usr/lib/libgtk-x11-2.0.so.0
#16 0x00002aaaacd591a8 in gtk_size_group_remove_widget ()
   from /usr/lib/libgtk-x11-2.0.so.0
#17 0x00002aaaacd6a9a6 in gtk_table_get_homogeneous ()
   from /usr/lib/libgtk-x11-2.0.so.0
#18 0x00002aaaadcf2359 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#19 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#20 0x00002aaaadd030a5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#21 0x00002aaaadd03270 in g_signal_emit_by_name ()
   from /usr/lib/libgobject-2.0.so.0
#22 0x00002aaaacd591a8 in gtk_size_group_remove_widget ()
   from /usr/lib/libgtk-x11-2.0.so.0
#23 0x00002aaaacd5124f in gtk_scrolled_window_add_with_viewport ()
   from /usr/lib/libgtk-x11-2.0.so.0
#24 0x00002aaaadcf2359 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#25 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#26 0x00002aaaadd030a5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#27 0x00002aaaadd03270 in g_signal_emit_by_name ()
   from /usr/lib/libgobject-2.0.so.0
#28 0x00002aaaacd591a8 in gtk_size_group_remove_widget ()
   from /usr/lib/libgtk-x11-2.0.so.0
#29 0x00002aaaacdd1b2a in gtk_vpaned_new () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x00002aaaadcf2359 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#31 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#32 0x00002aaaadd030a5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#33 0x00002aaaadd03270 in g_signal_emit_by_name ()
   from /usr/lib/libgobject-2.0.so.0
#34 0x00002aaaacd591a8 in gtk_size_group_remove_widget ()
   from /usr/lib/libgtk-x11-2.0.so.0
#35 0x00002aaaacdd0240 in gtk_vbox_new () from /usr/lib/libgtk-x11-2.0.so.0
#36 0x00002aaaadcf2359 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#37 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#38 0x00002aaaadd030a5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#39 0x00002aaaadd03270 in g_signal_emit_by_name ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libgobject-2.0.so.0
#40 0x00002aaaacd591a8 in gtk_size_group_remove_widget ()
   from /usr/lib/libgtk-x11-2.0.so.0
#41 0x00002aaaacdde76a in gtk_window_reshow_with_initial_size ()
   from /usr/lib/libgtk-x11-2.0.so.0
#42 0x00002aaaabc3ff04 in bonobo_plug_set_control ()
   from /usr/lib/libbonoboui-2.so.0
#43 0x00002aaaadcf2359 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#44 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#45 0x00002aaaadd030a5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#46 0x00002aaaadd03270 in g_signal_emit_by_name ()
   from /usr/lib/libgobject-2.0.so.0
#47 0x00002aaaacd591a8 in gtk_size_group_remove_widget ()
   from /usr/lib/libgtk-x11-2.0.so.0
#48 0x00002aaaacddf7fd in gtk_window_move () from /usr/lib/libgtk-x11-2.0.so.0
#49 0x00002aaaacde0712 in gtk_window_get_position ()
   from /usr/lib/libgtk-x11-2.0.so.0
#50 0x00002aaaadcf2359 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#51 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#52 0x00002aaaadd030a5 in g_signal_emit_valist ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libgobject-2.0.so.0
#53 0x00002aaaadd033b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#54 0x00002aaaacdd826d in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0
#55 0x00002aaaabc3e1ba in bonobo_control_set_plug ()
   from /usr/lib/libbonoboui-2.so.0
#56 0x00002aaaac150050 in _ORBIT_skel_small_Bonobo_Control_getWindowId ()
   from /usr/lib/libbonobo-2.so.0
#57 0x00002aaaac51641e in ORBit_c_stub_invoke () from /usr/lib/libORBit-2.so.0
#58 0x00002aaaac153f0c in Bonobo_Control_getWindowId ()
   from /usr/lib/libbonobo-2.so.0
#59 0x00002aaaabc3a733 in bonobo_control_frame_get_remote_window ()
   from /usr/lib/libbonoboui-2.so.0
#60 0x00002aaaabc423ac in bonobo_socket_disposed ()
   from /usr/lib/libbonoboui-2.so.0
#61 0x00002aaaadcf2359 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#62 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#63 0x00002aaaadd030a5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#64 0x00002aaaadd033b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#65 0x00002aaaacdd7c05 in gtk_widget_realize ()
   from /usr/lib/libgtk-x11-2.0.so.0
#66 0x00002aaaacdd7d05 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#67 0x00002aaaaccae7b9 in gtk_container_get_focus_hadjustment ()
   from /usr/lib/libgtk-x11-2.0.so.0
#68 0x00002aaaadcf2359 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#69 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#70 0x00002aaaadd030a5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#71 0x00002aaaadd033b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#72 0x00002aaaacdd7ce1 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0
#73 0x00002aaaacd310ce in gtk_notebook_get_tab_label ()
   from /usr/lib/libgtk-x11-2.0.so.0
#74 0x00002aaaadcf2359 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#75 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#76 0x00002aaaadd030a5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#77 0x00002aaaadd033b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#78 0x00002aaaacdd7ce1 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0
#79 0x00002aaaaccae7b9 in gtk_container_get_focus_hadjustment ()
   from /usr/lib/libgtk-x11-2.0.so.0
#80 0x00002aaaadcf2359 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#81 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0

---Type <return> to continue, or q <return> to quit---
#82 0x00002aaaadd030a5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#83 0x00002aaaadd033b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#84 0x00002aaaacdd7ce1 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0
#85 0x00002aaaacc7e50c in gtk_box_reorder_child ()
   from /usr/lib/libgtk-x11-2.0.so.0
#86 0x00002aaaaccae7b9 in gtk_container_get_focus_hadjustment ()
   from /usr/lib/libgtk-x11-2.0.so.0
#87 0x00002aaaadcf2359 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#88 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#89 0x00002aaaadd030a5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#90 0x00002aaaadd033b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#91 0x00002aaaacdd7ce1 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0
#92 0x00002aaaaccae7b9 in gtk_container_get_focus_hadjustment ()
   from /usr/lib/libgtk-x11-2.0.so.0
#93 0x00002aaaabc2c698 in bonobo_dock_get_type ()
   from /usr/lib/libbonoboui-2.so.0
#94 0x00002aaaadcf2359 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#95 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#96 0x00002aaaadd030a5 in g_signal_emit_valist ()

---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libgobject-2.0.so.0
#97 0x00002aaaadd033b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#98 0x00002aaaacdd7ce1 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0
#99 0x00002aaaacc7e50c in gtk_box_reorder_child ()
   from /usr/lib/libgtk-x11-2.0.so.0
#100 0x00002aaaaccae7b9 in gtk_container_get_focus_hadjustment ()
   from /usr/lib/libgtk-x11-2.0.so.0
#101 0x00002aaaadcf2359 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#102 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#103 0x00002aaaadd030a5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#104 0x00002aaaadd033b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#105 0x00002aaaacdd7ce1 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0
#106 0x00002aaaacdde5cd in gtk_window_reshow_with_initial_size ()
   from /usr/lib/libgtk-x11-2.0.so.0
#107 0x00002aaaadcf2359 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#108 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#109 0x00002aaaadd030a5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0

---Type <return> to continue, or q <return> to quit---
#110 0x00002aaaadd033b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#111 0x00002aaaacdd7ce1 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0
#112 0x00002aaaacde07e6 in gtk_window_get_position ()
   from /usr/lib/libgtk-x11-2.0.so.0
#113 0x00002aaaadcf2359 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#114 0x00002aaaadd01ad2 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#115 0x00002aaaadd030a5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#116 0x00002aaaadd033b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#117 0x00002aaaacdd826d in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0
#118 0x0000000000415262 in e_shell_create_window ()
#119 0x0000000000417236 in es_menu_hook_get_type ()
#120 0x00002aaaae0455ad in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#121 0x00002aaaae046f2d in g_main_context_acquire ()
   from /usr/lib/libglib-2.0.so.0
#122 0x00002aaaae0472a5 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#123 0x00002aaaac13c47b in bonobo_main () from /usr/lib/libbonobo-2.so.0
#124 0x0000000000417852 in main ()


This is running all the 2.11.*  stuff
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2005-09-02 11:05:55 UTC
(gdb) run
Starting program: /usr/bin/evolution 
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 46912611454160 (LWP 19772)]
Bonobo accessibility support initialized
GTK Accessibility Module initialized
adding hook target 'source'

(evolution:19772): camel-WARNING **: camel_exception_get_id called with NULL
parameter.
[New Thread 1082132832 (LWP 19781)]
[New Thread 1090525536 (LWP 19782)]
[New Thread 1098918240 (LWP 19783)]
[Thread 1098918240 (LWP 19783) exited]

(evolution:19772): e-canvas-background.c-CRITICAL **: ecb_style_set: assertion
`ecb->priv->gc != NULL' failed
[New Thread 1098918240 (LWP 19807)]
[New Thread 1099184480 (LWP 19809)]
[New Thread 1107577184 (LWP 19812)]
[New Thread 1115969888 (LWP 19813)]
[Thread 1115969888 (LWP 19813) exited]
[New Thread 1115969888 (LWP 19814)]
[New Thread 1124362592 (LWP 19815)]
[New Thread 1132755296 (LWP 19816)]
[Thread 1107577184 (LWP 19812) exited]
[New Thread 1107577184 (LWP 19817)]
/usr/bin/evolution: symbol lookup error:
/usr/lib64/evolution/2.4/components/libevolution-mail.so: undefined symbol:
camel_smime_context_new
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2005-09-02 11:06:40 UTC
that above output is from 2.3.8-r1
Comment 3 Leonardo Boshell (RETIRED) gentoo-dev 2005-09-02 11:11:58 UTC
CC'ing John, since he has more experience with this type of problem.
Comment 4 Marien Zwart (RETIRED) gentoo-dev 2005-09-02 14:48:47 UTC
Had a segfault that looked somewhat similar (gc being null in a call to
gdk_gc_set_foreground, stuff below that was different). Interestingly enough,
downgrading from gtk+-2.8.3 to gtk+-2.8.2 made the problem go away. Haven't been
able to figure out what changed in gtk+-2.8.3 that causes this.
Comment 5 Seemant Kulleen (RETIRED) gentoo-dev 2005-09-12 14:33:16 UTC
seems to have gone away, mostly.