GNOME Bugzilla – Bug 329615
GW: Evolution crashes while trying to set advanced send options.
Last modified: 2011-02-17 08:44:57 UTC
Go to Edit->preferences. Click on a groupwise account and press edit. Go to defaults tab and press Advanced send options. Try setting some options and click Ok. Again click advanced send options and try setting some option again. click Ok , evolution crashes. Stack Trace thread apply all bt
+ Trace 65854
Thread 1 (Thread 1097460064 (LWP 5695))
Confirming this bug as it is reproducible always.
Bumping version to a stable release.
It crashed in 2.22.2 (OpenSUSE 11.0) for me. I tried on 64 bit arch. Valgrind traces ==16791== ==16791== Invalid read of size 8 ==16791== at 0x1661E82E: em_folder_tree_model_remove_folders (em-folder-tree-model.c:894) ==16791== by 0x1661EC2A: em_folder_tree_model_remove_store (em-folder-tree-model.c:953) ==16791== by 0x1661F2E9: account_changed (em-folder-tree-model.c:393) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x1660C92E: emae_commit (em-account-editor.c:2701) ==16791== by 0x63AA305: e_config_commit (e-config.c:1025) ==16791== by 0x63AAF87: ec_dialog_response (e-config.c:868) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== Address 0x1a1fc488 is 24 bytes inside a block of size 64 free'd ==16791== at 0x4C2430F: free (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==16791== by 0x113FFD91: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x11400C14: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1661E82D: em_folder_tree_model_remove_folders (em-folder-tree-model.c:893) ==16791== by 0x1661EC2A: em_folder_tree_model_remove_store (em-folder-tree-model.c:953) ==16791== by 0x1661F2E9: account_changed (em-folder-tree-model.c:393) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x1660C92E: emae_commit (em-account-editor.c:2701) ==16791== by 0x63AA305: e_config_commit (e-config.c:1025) ==16791== ==16791== Invalid read of size 4 ==16791== at 0x2295E3F1: send_options_commit (send-options.c:284) ==16791== by 0x63B60B9: epl_invoke (e-plugin.c:894) ==16791== by 0x63AA305: e_config_commit (e-config.c:1025) ==16791== by 0x63AAF87: ec_dialog_response (e-config.c:868) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== Address 0x1a416480 is 0 bytes inside a block of size 32 free'd ==16791== at 0x4C2430F: free (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==16791== by 0x1140D504: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1140FB3D: g_source_remove (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xD343064: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD344007: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD26E434: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xDA952AB: (within /usr/lib64/libgdk-x11-2.0.so.0.1200.9) ==16791== by 0x1140D939: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141103F: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141150C: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xBDC0895: bonobo_main (in /usr/lib64/libbonobo-2.so.0.0.0) ==16791== by 0x4178F6: main (main.c:782) ==16791== ==16791== Invalid read of size 4 ==16791== at 0x2295E3F7: send_options_commit (send-options.c:285) ==16791== by 0x63B60B9: epl_invoke (e-plugin.c:894) ==16791== by 0x63AA305: e_config_commit (e-config.c:1025) ==16791== by 0x63AAF87: ec_dialog_response (e-config.c:868) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== Address 0x1a416484 is 4 bytes inside a block of size 32 free'd ==16791== at 0x4C2430F: free (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==16791== by 0x1140D504: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1140FB3D: g_source_remove (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xD343064: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD344007: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD26E434: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xDA952AB: (within /usr/lib64/libgdk-x11-2.0.so.0.1200.9) ==16791== by 0x1140D939: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141103F: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141150C: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xBDC0895: bonobo_main (in /usr/lib64/libbonobo-2.so.0.0.0) ==16791== by 0x4178F6: main (main.c:782) ==16791== ==16791== Invalid read of size 4 ==16791== at 0x2295E3FE: send_options_commit (send-options.c:287) ==16791== by 0x63B60B9: epl_invoke (e-plugin.c:894) ==16791== by 0x63AA305: e_config_commit (e-config.c:1025) ==16791== by 0x63AAF87: ec_dialog_response (e-config.c:868) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== Address 0x1a416488 is 8 bytes inside a block of size 32 free'd ==16791== at 0x4C2430F: free (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==16791== by 0x1140D504: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1140FB3D: g_source_remove (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xD343064: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD344007: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD26E434: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xDA952AB: (within /usr/lib64/libgdk-x11-2.0.so.0.1200.9) ==16791== by 0x1140D939: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141103F: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141150C: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xBDC0895: bonobo_main (in /usr/lib64/libbonobo-2.so.0.0.0) ==16791== by 0x4178F6: main (main.c:782) ==16791== ==16791== Invalid read of size 4 ==16791== at 0x2295E405: send_options_commit (send-options.c:289) ==16791== by 0x63B60B9: epl_invoke (e-plugin.c:894) ==16791== by 0x63AA305: e_config_commit (e-config.c:1025) ==16791== by 0x63AAF87: ec_dialog_response (e-config.c:868) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== Address 0x1a41648c is 12 bytes inside a block of size 32 free'd ==16791== at 0x4C2430F: free (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==16791== by 0x1140D504: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1140FB3D: g_source_remove (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xD343064: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD344007: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD26E434: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xDA952AB: (within /usr/lib64/libgdk-x11-2.0.so.0.1200.9) ==16791== by 0x1140D939: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141103F: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141150C: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xBDC0895: bonobo_main (in /usr/lib64/libbonobo-2.so.0.0.0) ==16791== by 0x4178F6: main (main.c:782) ==16791== ==16791== Invalid read of size 4 ==16791== at 0x2295E40C: send_options_commit (send-options.c:290) ==16791== by 0x63B60B9: epl_invoke (e-plugin.c:894) ==16791== by 0x63AA305: e_config_commit (e-config.c:1025) ==16791== by 0x63AAF87: ec_dialog_response (e-config.c:868) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== Address 0x1a416490 is 16 bytes inside a block of size 32 free'd ==16791== at 0x4C2430F: free (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==16791== by 0x1140D504: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1140FB3D: g_source_remove (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xD343064: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD344007: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD26E434: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xDA952AB: (within /usr/lib64/libgdk-x11-2.0.so.0.1200.9) ==16791== by 0x1140D939: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141103F: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141150C: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xBDC0895: bonobo_main (in /usr/lib64/libbonobo-2.so.0.0.0) ==16791== by 0x4178F6: main (main.c:782) ==16791== ==16791== Invalid read of size 4 ==16791== at 0x2295E413: send_options_commit (send-options.c:291) ==16791== by 0x63B60B9: epl_invoke (e-plugin.c:894) ==16791== by 0x63AA305: e_config_commit (e-config.c:1025) ==16791== by 0x63AAF87: ec_dialog_response (e-config.c:868) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== Address 0x1a416494 is 20 bytes inside a block of size 32 free'd ==16791== at 0x4C2430F: free (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==16791== by 0x1140D504: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1140FB3D: g_source_remove (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xD343064: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD344007: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD26E434: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xDA952AB: (within /usr/lib64/libgdk-x11-2.0.so.0.1200.9) ==16791== by 0x1140D939: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141103F: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141150C: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xBDC0895: bonobo_main (in /usr/lib64/libbonobo-2.so.0.0.0) ==16791== by 0x4178F6: main (main.c:782) ==16791== ==16791== Invalid read of size 4 ==16791== at 0x2295E41A: send_options_commit (send-options.c:292) ==16791== by 0x63B60B9: epl_invoke (e-plugin.c:894) ==16791== by 0x63AA305: e_config_commit (e-config.c:1025) ==16791== by 0x63AAF87: ec_dialog_response (e-config.c:868) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== Address 0x1a416498 is 24 bytes inside a block of size 32 free'd ==16791== at 0x4C2430F: free (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==16791== by 0x1140D504: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1140FB3D: g_source_remove (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xD343064: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD344007: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD26E434: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xDA952AB: (within /usr/lib64/libgdk-x11-2.0.so.0.1200.9) ==16791== by 0x1140D939: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141103F: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141150C: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xBDC0895: bonobo_main (in /usr/lib64/libbonobo-2.so.0.0.0) ==16791== by 0x4178F6: main (main.c:782) ==16791== ==16791== Invalid free() / delete / delete[] ==16791== at 0x4C2430F: free (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==16791== by 0x528D5F2: e_sendoptions_dialog_finalize (e-send-options.c:696) ==16791== by 0x1119F1D7: g_object_unref (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x2295DD4F: send_options_finalize (send-options.c:240) ==16791== by 0x63B60B9: epl_invoke (e-plugin.c:894) ==16791== by 0x63AA305: e_config_commit (e-config.c:1025) ==16791== by 0x63AAF87: ec_dialog_response (e-config.c:868) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== Address 0x1a416480 is 0 bytes inside a block of size 32 free'd ==16791== at 0x4C2430F: free (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==16791== by 0x1140D504: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1140FB3D: g_source_remove (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xD343064: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD344007: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD26E434: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xDA952AB: (within /usr/lib64/libgdk-x11-2.0.so.0.1200.9) ==16791== by 0x1140D939: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141103F: (within /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0x1141150C: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.1600.3) ==16791== by 0xBDC0895: bonobo_main (in /usr/lib64/libbonobo-2.so.0.0.0) ==16791== by 0x4178F6: main (main.c:782) ==16791== ==16791== Invalid write of size 8 ==16791== at 0xD388B95: gtk_widget_destroyed (in /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0xD294A2F: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0x1119F5FF: g_object_run_dispose (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0xD2875AD: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD1DD500: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0x1119D15E: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B145D: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== Address 0x22634ff0 is 40 bytes inside a block of size 64 free'd ==16791== at 0x4C2430F: free (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==16791== by 0x63AC2BF: ep_finalise (e-config.c:135) ==16791== by 0x1119F1D7: g_object_unref (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x1119D20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B108B: (within /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B250D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0x111B2A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0xD294A2F: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0x1119F5FF: g_object_run_dispose (in /usr/lib64/libgobject-2.0.so.0.1600.3) ==16791== by 0xD19E839: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0xD1DD500: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9) ==16791== by 0x1119D15E: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3)
The first valgrind chunk has been fixed in bug #543532 The others are still there, probably. I would like to help, but this is a GW account, and I do not have any.
The other with gtk_widget_destroyed with something from ep_finalize is in bug #332729
Modified advanced sent option, saved it and got crash again in 2.25.5 Backtrace was generated from '/home/akhil/opt/gnome2/bin/evolution' [?1034h[Thread debugging using libthread_db enabled] [New Thread 0xad4f5b90 (LWP 13824)] [New Thread 0xaef03b90 (LWP 13483)] [New Thread 0xae538b90 (LWP 13446)] 0xffffe430 in __kernel_vsyscall ()
+ Trace 211707
Thread 1 (Thread 0xb62a9760 (LWP 13385))
----------- .xsession-errors (7227 sec old) --------------------- Window manager warning: Attempt to perform window operation 26 on window none when operation 26 on none already in effect Window manager warning: Attempt to perform window operation 26 on window none when operation 26 on none already in effect Window manager warning: Attempt to perform window operation 26 on window none when operation 26 on none already in effect Window manager warning: Attempt to perform window operation 26 on window none when operation 26 on none already in effect Window manager warning: Attempt to perform window operation 26 on window none when operation 26 on none already in effect Window manager warning: Attempt to perform window operation 26 on window none when operation 26 on none already in effect Window manager warning: Attempt to perform window operation 26 on window none when operation 26 on none already in effect Window manager warning: Attempt to perform window operation 26 on window none when operation 26 on none already in effect Window manager warning: Attempt to perform window operation 26 on window none when operation 26 on none already in effect Window manager warning: Attempt to perform window operation 26 on window none when operation 26 on none already in effect Window manager warning: Attempt to perform window operation 26 on window none when operation 26 on none already in effect Window manager warning: Attempt to perform window operation 26 on window none when operation 26 on none already in effect Window manager warning: Attempt to perform window operation 26 on window none when operation 26 on none already in effect Window manager warning: Attempt to perform window operation 26 on window none when operation 26 on none already in effect Window manager warning: Attempt to perform window operation 26 on window none when operation 26 on none already in effect --------------------------------------------------
*** This bug has been marked as a duplicate of bug 642088 ***