After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 531509 - GW : Invalid reads in valgrind traces
GW : Invalid reads in valgrind traces
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: general
2.22.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-05-05 07:57 UTC by Akhil Laddha
Modified: 2009-01-19 08:13 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
Valgrind logs (128.23 KB, text/plain)
2008-10-10 03:33 UTC, Akhil Laddha
Details

Description Akhil Laddha 2008-05-05 07:57:57 UTC
Evolution 2.22.1

I will keep adding valgrind traces which show invalid reads during various operations. It will be easier to have traces in a bug instead of keep filing in different bugs.  

-> Tried to delete a shared folder 

camel-groupwise-provider-Message: Purged deleted items in jony_share
==12593== 
==12593== Thread 1:
==12593== Invalid read of size 1
==12593==    at 0x574F1E7: g_str_hash (in /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571F277: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x7E0F15E: groupwise_delete_folder (camel-groupwise-store.c:1289)
==12593==    by 0x41F2615: camel_store_delete_folder (camel-store.c:416)
==12593==    by 0x640D39E: emfu_delete_rec (em-folder-utils.c:406)
==12593==    by 0x640D5CF: emfu_delete_response (em-folder-utils.c:424)
==12593==    by 0x56CEFEB: g_cclosure_marshal_VOID(i_xx_t) (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D7AE5: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x4E01940: gtk_dialog_response (gtkdialog.c:879)
==12593==  Address 0x6c74158 is 0 bytes inside a block of size 80 free'd
==12593==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==12593==    by 0x5734425: g_free (in /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571E39A: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571F2E3: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x7E0F149: groupwise_delete_folder (camel-groupwise-store.c:1287)
==12593==    by 0x41F2615: camel_store_delete_folder (camel-store.c:416)
==12593==    by 0x640D39E: emfu_delete_rec (em-folder-utils.c:406)
==12593==    by 0x640D5CF: emfu_delete_response (em-folder-utils.c:424)
==12593==    by 0x56CEFEB: g_cclosure_marshal_VOID(i_xx_t) (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593== 
==12593== Invalid read of size 1
==12593==    at 0x574F1EE: g_str_hash (in /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571F277: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x7E0F15E: groupwise_delete_folder (camel-groupwise-store.c:1289)
==12593==    by 0x41F2615: camel_store_delete_folder (camel-store.c:416)
==12593==    by 0x640D39E: emfu_delete_rec (em-folder-utils.c:406)
==12593==    by 0x640D5CF: emfu_delete_response (em-folder-utils.c:424)
==12593==    by 0x56CEFEB: g_cclosure_marshal_VOID(i_xx_t) (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D7AE5: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x4E01940: gtk_dialog_response (gtkdialog.c:879)
==12593==  Address 0x6c74159 is 1 bytes inside a block of size 80 free'd
==12593==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==12593==    by 0x5734425: g_free (in /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571E39A: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571F2E3: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x7E0F149: groupwise_delete_folder (camel-groupwise-store.c:1287)
==12593==    by 0x41F2615: camel_store_delete_folder (camel-store.c:416)
==12593==    by 0x640D39E: emfu_delete_rec (em-folder-utils.c:406)
==12593==    by 0x640D5CF: emfu_delete_response (em-folder-utils.c:424)
==12593==    by 0x56CEFEB: g_cclosure_marshal_VOID(i_xx_t) (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593== 
==12593== Invalid read of size 1
==12593==    at 0x574F210: g_str_hash (in /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571F277: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x7E0F15E: groupwise_delete_folder (camel-groupwise-store.c:1289)
==12593==    by 0x41F2615: camel_store_delete_folder (camel-store.c:416)
==12593==    by 0x640D39E: emfu_delete_rec (em-folder-utils.c:406)
==12593==    by 0x640D5CF: emfu_delete_response (em-folder-utils.c:424)
==12593==    by 0x56CEFEB: g_cclosure_marshal_VOID(i_xx_t) (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D7AE5: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x4E01940: gtk_dialog_response (gtkdialog.c:879)
==12593==  Address 0x6c7415a is 2 bytes inside a block of size 80 free'd
==12593==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==12593==    by 0x5734425: g_free (in /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571E39A: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571F2E3: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x7E0F149: groupwise_delete_folder (camel-groupwise-store.c:1287)
==12593==    by 0x41F2615: camel_store_delete_folder (camel-store.c:416)
==12593==    by 0x640D39E: emfu_delete_rec (em-folder-utils.c:406)
==12593==    by 0x640D5CF: emfu_delete_response (em-folder-utils.c:424)
==12593==    by 0x56CEFEB: g_cclosure_marshal_VOID(i_xx_t) (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593== 
==12593== Invalid read of size 1
==12593==    at 0x402576E: strcmp (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==12593==    by 0x5750A83: g_str_equal (in /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571F2C2: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x7E0F15E: groupwise_delete_folder (camel-groupwise-store.c:1289)
==12593==    by 0x41F2615: camel_store_delete_folder (camel-store.c:416)
==12593==    by 0x640D39E: emfu_delete_rec (em-folder-utils.c:406)
==12593==    by 0x640D5CF: emfu_delete_response (em-folder-utils.c:424)
==12593==    by 0x56CEFEB: g_cclosure_marshal_VOID(i_xx_t) (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D7AE5: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==  Address 0x6c74158 is 0 bytes inside a block of size 80 free'd
==12593==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==12593==    by 0x5734425: g_free (in /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571E39A: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571F2E3: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x7E0F149: groupwise_delete_folder (camel-groupwise-store.c:1287)
==12593==    by 0x41F2615: camel_store_delete_folder (camel-store.c:416)
==12593==    by 0x640D39E: emfu_delete_rec (em-folder-utils.c:406)
==12593==    by 0x640D5CF: emfu_delete_response (em-folder-utils.c:424)
==12593==    by 0x56CEFEB: g_cclosure_marshal_VOID(i_xx_t) (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593== 
==12593== Invalid read of size 1
==12593==    at 0x402578F: strcmp (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==12593==    by 0x5750A83: g_str_equal (in /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571F2C2: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x7E0F15E: groupwise_delete_folder (camel-groupwise-store.c:1289)
==12593==    by 0x41F2615: camel_store_delete_folder (camel-store.c:416)
==12593==    by 0x640D39E: emfu_delete_rec (em-folder-utils.c:406)
==12593==    by 0x640D5CF: emfu_delete_response (em-folder-utils.c:424)
==12593==    by 0x56CEFEB: g_cclosure_marshal_VOID(i_xx_t) (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D7AE5: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==  Address 0x6c74159 is 1 bytes inside a block of size 80 free'd
==12593==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==12593==    by 0x5734425: g_free (in /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571E39A: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571F2E3: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x7E0F149: groupwise_delete_folder (camel-groupwise-store.c:1287)
==12593==    by 0x41F2615: camel_store_delete_folder (camel-store.c:416)
==12593==    by 0x640D39E: emfu_delete_rec (em-folder-utils.c:406)
==12593==    by 0x640D5CF: emfu_delete_response (em-folder-utils.c:424)
==12593==    by 0x56CEFEB: g_cclosure_marshal_VOID(i_xx_t) (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
Comment 1 Akhil Laddha 2008-05-05 07:58:54 UTC
-> Disable group wise account  

==12593== Invalid read of size 4
==12593==    at 0x6406237: em_folder_tree_model_remove_folders (em-folder-tree-model.c:894)
==12593==    by 0x640663E: em_folder_tree_model_remove_store (em-folder-tree-model.c:953)
==12593==    by 0x6406E13: account_changed (em-folder-tree-model.c:393)
==12593==    by 0x56CE7AB: g_cclosure_marshal_VOID__OBJECT (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D7AE5: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x4553865: e_account_list_change (e-account-list.c:367)
==12593==    by 0x8042D88: mail_account_disable (mail-account-disable.c:70)
==12593==    by 0x41A5911: ep_activate (e-popup.c:305)
==12593==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==  Address 0xbafe3ec is 12 bytes inside a block of size 40 free'd
==12593==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==12593==    by 0x5734425: g_free (in /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x640723D: store_info_free (em-folder-tree-model.c:250)
==12593==    by 0x571E39A: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x571F2E3: (within /usr/lib/libglib-2.0.so.0.1600.3)
==12593==    by 0x6406236: em_folder_tree_model_remove_folders (em-folder-tree-model.c:893)
==12593==    by 0x640663E: em_folder_tree_model_remove_store (em-folder-tree-model.c:953)
==12593==    by 0x6406E13: account_changed (em-folder-tree-model.c:393)
==12593==    by 0x56CE7AB: g_cclosure_marshal_VOID__OBJECT (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==12593==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
Comment 2 Akhil Laddha 2008-05-05 10:08:20 UTC
->   Edit > Preference > edit group wise account > proxy tab, opened user's window and close it without modifying anything

==21777== 
==21777== Invalid write of size 4
==21777==    at 0x4FBA92A: gtk_widget_destroyed (gtkwidget.c:2914)
==21777==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D7AE5: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x4EB4B00: gtk_object_dispose (gtkobject.c:418)
==21777==    by 0x4FC4100: gtk_widget_dispose (gtkwidget.c:7854)
==21777==    by 0x56C424E: g_object_run_dispose (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x4EB47ED: gtk_object_destroy (gtkobject.c:403)
==21777==    by 0x4EA6E57: gtk_notebook_forall (gtknotebook.c:3982)
==21777==    by 0x4DEEE35: gtk_container_foreach (gtkcontainer.c:1480)
==21777==  Address 0xbdb3f94 is 20 bytes inside a block of size 32 free'd
==21777==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==21777==    by 0x5734425: g_free (gmem.c:190)
==21777==    by 0x4198397: ep_finalise (e-config.c:135)
==21777==    by 0x63F9DD0: emp_finalise (em-config.c:91)
==21777==    by 0x56C3D92: g_object_unref (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x419814B: ec_widget_destroy (e-config.c:797)
==21777==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D7AE5: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x4EB4B00: gtk_object_dispose (gtkobject.c:418)
==22107== 
Comment 3 Akhil Laddha 2008-05-05 10:09:58 UTC
-> Right click on group wise account, select proxy login and enter user's detail

==21777== Invalid read of size 4
==21777==    at 0x6406237: em_folder_tree_model_remove_folders (em-folder-tree-model.c:894)
==21777==    by 0x640663E: em_folder_tree_model_remove_store (em-folder-tree-model.c:953)
==21777==    by 0x6406E13: account_changed (em-folder-tree-model.c:393)
==21777==    by 0x56CE7AB: g_cclosure_marshal_VOID__OBJECT (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D7AE5: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x4553865: e_account_list_change (e-account-list.c:367)
==21777==    by 0xCA6271C: proxy_login_cb (proxy-login.c:368)
==21777==    by 0x56CEFEB: g_cclosure_marshal_VOID(i_xx_t) (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==  Address 0xbb9f98c is 12 bytes inside a block of size 40 free'd
==21777==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==21777==    by 0x5734425: g_free (gmem.c:190)
==21777==    by 0x640723D: store_info_free (em-folder-tree-model.c:250)
==21777==    by 0x571E39A: g_hash_table_remove_node (ghash.c:204)
==21777==    by 0x571F2E3: g_hash_table_remove_internal (ghash.c:843)
==21777==    by 0x6406236: em_folder_tree_model_remove_folders (em-folder-tree-model.c:893)
==21777==    by 0x640663E: em_folder_tree_model_remove_store (em-folder-tree-model.c:953)
==21777==    by 0x6406E13: account_changed (em-folder-tree-model.c:393)
==21777==    by 0x56CE7AB: g_cclosure_marshal_VOID__OBJECT (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)

Comment 4 Akhil Laddha 2008-05-05 10:10:38 UTC
-> Multiple operations

==21777== 
==21777== Invalid read of size 1
==21777==    at 0x4025473: strlen (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==21777==    by 0x5813E29: vfprintf (vfprintf.c:1581)
==21777==    by 0x58B5099: __vasprintf_chk (vasprintf_chk.c:68)
==21777==    by 0x57623CE: g_vasprintf (stdio2.h:199)
==21777==    by 0x574F451: g_string_append_vprintf (gstring.c:1375)
==21777==    by 0x574F4EE: g_string_append_printf (gstring.c:1479)
==21777==    by 0x7E09B6E: groupwise_folder_item_to_msg (camel-groupwise-folder.c:2665)
==21777==    by 0x7E0A5FC: groupwise_folder_get_message (camel-groupwise-folder.c:179)
==21777==    by 0x41DA715: camel_folder_get_message (camel-folder.c:1073)
==21777==    by 0x41CB0FC: get_message_cb (camel-filter-driver.c:1380)
==21777==    by 0x41CE0A7: camel_filter_search_get_message (camel-filter-search.c:136)
==21777==    by 0x41CEEFB: check_header (camel-filter-search.c:174)
==21777==  Address 0xa6cf761 is 0 bytes after a block of size 33 alloc'd
==21777==    at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==21777==    by 0x573450B: g_malloc0 (gmem.c:151)
==21777==    by 0x57076BD: g_base64_decode (gbase64.c:371)
==21777==    by 0x665C9AB: e_gw_item_new_from_soap_parameter (e-gw-item.c:1929)
==21777==    by 0x664EE0C: e_gw_connection_get_item (e-gw-connection.c:1429)
==21777==    by 0x7E0A5E3: groupwise_folder_get_message (camel-groupwise-folder.c:171)
==21777==    by 0x41DA715: camel_folder_get_message (camel-folder.c:1073)
==21777==    by 0x41CB0FC: get_message_cb (camel-filter-driver.c:1380)
==21777==    by 0x41CE0A7: camel_filter_search_get_message (camel-filter-search.c:136)
==21777==    by 0x41CEEFB: check_header (camel-filter-search.c:174)
==21777==    by 0x456138A: e_sexp_term_eval (e-sexp.c:710)
==21777==    by 0x41CF39C: match_all (camel-filter-search.c:331)
==21777== 
==21777== Invalid read of size 1
==21777==    at 0x402636B: mempcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==21777==    by 0x583C641: _IO_default_xsputn (genops.c:468)
==21777==    by 0x58136C2: vfprintf (vfprintf.c:1581)
==21777==    by 0x58B5099: __vasprintf_chk (vasprintf_chk.c:68)
==21777==    by 0x57623CE: g_vasprintf (stdio2.h:199)
==21777==    by 0x574F451: g_string_append_vprintf (gstring.c:1375)
==21777==    by 0x574F4EE: g_string_append_printf (gstring.c:1479)
==21777==    by 0x7E09B6E: groupwise_folder_item_to_msg (camel-groupwise-folder.c:2665)
==21777==    by 0x7E0A5FC: groupwise_folder_get_message (camel-groupwise-folder.c:179)
==21777==    by 0x41DA715: camel_folder_get_message (camel-folder.c:1073)
==21777==    by 0x41CB0FC: get_message_cb (camel-filter-driver.c:1380)
==21777==    by 0x41CE0A7: camel_filter_search_get_message (camel-filter-search.c:136)
==21777==  Address 0xa6cf763 is 2 bytes after a block of size 33 alloc'd
==21777==    at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==21777==    by 0x573450B: g_malloc0 (gmem.c:151)
==21777==    by 0x57076BD: g_base64_decode (gbase64.c:371)
==21777==    by 0x665C9AB: e_gw_item_new_from_soap_parameter (e-gw-item.c:1929)
==21777==    by 0x664EE0C: e_gw_connection_get_item (e-gw-connection.c:1429)
==21777==    by 0x7E0A5E3: groupwise_folder_get_message (camel-groupwise-folder.c:171)
==21777==    by 0x41DA715: camel_folder_get_message (camel-folder.c:1073)
==21777==    by 0x41CB0FC: get_message_cb (camel-filter-driver.c:1380)
==21777==    by 0x41CE0A7: camel_filter_search_get_message (camel-filter-search.c:136)
==21777==    by 0x41CEEFB: check_header (camel-filter-search.c:174)
==21777==    by 0x456138A: e_sexp_term_eval (e-sexp.c:710)
==21777==    by 0x41CF39C: match_all (camel-filter-search.c:331)
==22876== 
Comment 5 Akhil Laddha 2008-05-05 10:11:40 UTC
-> About to close evolution and it crashed 


==21777== Thread 1:
==21777== Invalid read of size 4
==21777==    at 0x574A05E: magazine_cache_push_magazine (gslice.c:611)
==21777==    by 0x574A3F4: g_slice_free1 (gslice.c:744)
==21777==    by 0x56D53AE: g_signal_handlers_destroy (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x4EB49FC: gtk_object_real_destroy (gtkobject.c:429)
==21777==    by 0x4FBB7C2: gtk_widget_real_destroy (gtkwidget.c:7876)
==21777==    by 0x4DEF701: gtk_container_destroy (gtkcontainer.c:1023)
==21777==    by 0x4E9FA44: gtk_menu_item_destroy (gtkmenuitem.c:375)
==21777==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C0388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D65B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==  Address 0xcf807c4 is 4 bytes inside a block of size 5 alloc'd
==21777==    at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==21777==    by 0x5734583: g_malloc (gmem.c:131)
==21777==    by 0x574E4E8: g_strdup (gstrfuncs.c:92)
==21777==    by 0x52E670A: pango_font_description_copy (in /usr/lib/libpango-1.0.so.0.2000.1)
==21777==    by 0x52EC7CA: pango_context_set_font_description (in /usr/lib/libpango-1.0.so.0.2000.1)
==21777==    by 0x4FBDB12: update_pango_context (gtkwidget.c:6318)
==21777==    by 0x4FBE28C: gtk_widget_update_pango_context (gtkwidget.c:6333)
==21777==    by 0x4FC1F9B: gtk_widget_set_style_internal (gtkwidget.c:6022)
==21777==    by 0x4FC2113: gtk_widget_reset_rc_style (gtkwidget.c:5635)
==21777==    by 0x4FC21CE: reset_rc_styles_recurse (gtkwidget.c:6234)
==21777==    by 0x4DAB0FF: gtk_box_forall (gtkbox.c:799)
==21777==    by 0x4DEF035: gtk_container_forall (gtkcontainer.c:1453)
==21777== 
==21777== Invalid read of size 4
==21777==    at 0x5749F2D: magazine_cache_push_magazine (gslice.c:474)
==21777==    by 0x574A3F4: g_slice_free1 (gslice.c:744)
==21777==    by 0x56D53AE: g_signal_handlers_destroy (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x4EB49FC: gtk_object_real_destroy (gtkobject.c:429)
==21777==    by 0x4FBB7C2: gtk_widget_real_destroy (gtkwidget.c:7876)
==21777==    by 0x4DEF701: gtk_container_destroy (gtkcontainer.c:1023)
==21777==    by 0x4E9FA44: gtk_menu_item_destroy (gtkmenuitem.c:375)
==21777==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C0388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D65B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==  Address 0x6f782e00 is not stack'd, malloc'd or (recently) free'd
==21777== 
==21777== Invalid write of size 4
==21777==    at 0x5749F31: magazine_cache_push_magazine (gslice.c:474)
==21777==    by 0x574A3F4: g_slice_free1 (gslice.c:744)
==21777==    by 0x56D53AE: g_signal_handlers_destroy (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x4EB49FC: gtk_object_real_destroy (gtkobject.c:429)
==21777==    by 0x4FBB7C2: gtk_widget_real_destroy (gtkwidget.c:7876)
==21777==    by 0x4DEF701: gtk_container_destroy (gtkcontainer.c:1023)
==21777==    by 0x4E9FA44: gtk_menu_item_destroy (gtkmenuitem.c:375)
==21777==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C0388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D65B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==  Address 0xcf807c4 is 4 bytes inside a block of size 5 alloc'd
==21777==    at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==21777==    by 0x5734583: g_malloc (gmem.c:131)
==21777==    by 0x574E4E8: g_strdup (gstrfuncs.c:92)
==21777==    by 0x52E670A: pango_font_description_copy (in /usr/lib/libpango-1.0.so.0.2000.1)
==21777==    by 0x52EC7CA: pango_context_set_font_description (in /usr/lib/libpango-1.0.so.0.2000.1)
==21777==    by 0x4FBDB12: update_pango_context (gtkwidget.c:6318)
==21777==    by 0x4FBE28C: gtk_widget_update_pango_context (gtkwidget.c:6333)
==21777==    by 0x4FC1F9B: gtk_widget_set_style_internal (gtkwidget.c:6022)
==21777==    by 0x4FC2113: gtk_widget_reset_rc_style (gtkwidget.c:5635)
==21777==    by 0x4FC21CE: reset_rc_styles_recurse (gtkwidget.c:6234)
==21777==    by 0x4DAB0FF: gtk_box_forall (gtkbox.c:799)
==21777==    by 0x4DEF035: gtk_container_forall (gtkcontainer.c:1453)
==21777== 
==21777== Invalid read of size 4
==21777==    at 0x5749552: slab_allocator_free_chunk (gslice.c:1079)
==21777==    by 0x5749F41: magazine_cache_push_magazine (gslice.c:614)
==21777==    by 0x574A3F4: g_slice_free1 (gslice.c:744)
==21777==    by 0x56D53AE: g_signal_handlers_destroy (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x4EB49FC: gtk_object_real_destroy (gtkobject.c:429)
==21777==    by 0x4FBB7C2: gtk_widget_real_destroy (gtkwidget.c:7876)
==21777==    by 0x4DEF701: gtk_container_destroy (gtkcontainer.c:1023)
==21777==    by 0x4E9FA44: gtk_menu_item_destroy (gtkmenuitem.c:375)
==21777==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C0388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D65B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==  Address 0x6f782fec is not stack'd, malloc'd or (recently) free'd
==21777== 
==21777== Invalid read of size 4
==21777==    at 0x5749571: slab_allocator_free_chunk (gslice.c:1081)
==21777==    by 0x5749F41: magazine_cache_push_magazine (gslice.c:614)
==21777==    by 0x574A3F4: g_slice_free1 (gslice.c:744)
==21777==    by 0x56D53AE: g_signal_handlers_destroy (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x4EB49FC: gtk_object_real_destroy (gtkobject.c:429)
==21777==    by 0x4FBB7C2: gtk_widget_real_destroy (gtkwidget.c:7876)
==21777==    by 0x4DEF701: gtk_container_destroy (gtkcontainer.c:1023)
==21777==    by 0x4E9FA44: gtk_menu_item_destroy (gtkmenuitem.c:375)
==21777==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C0388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D65B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==  Address 0x6f782fe8 is not stack'd, malloc'd or (recently) free'd
==21777== 
==21777== Invalid write of size 4
==21777==    at 0x5749573: slab_allocator_free_chunk (gslice.c:1083)
==21777==    by 0x5749F41: magazine_cache_push_magazine (gslice.c:614)
==21777==    by 0x574A3F4: g_slice_free1 (gslice.c:744)
==21777==    by 0x56D53AE: g_signal_handlers_destroy (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x4EB49FC: gtk_object_real_destroy (gtkobject.c:429)
==21777==    by 0x4FBB7C2: gtk_widget_real_destroy (gtkwidget.c:7876)
==21777==    by 0x4DEF701: gtk_container_destroy (gtkcontainer.c:1023)
==21777==    by 0x4E9FA44: gtk_menu_item_destroy (gtkmenuitem.c:375)
==21777==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C0388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D65B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==  Address 0x6f782e00 is not stack'd, malloc'd or (recently) free'd
==21777== 
==21777== Invalid read of size 4
==21777==    at 0x5749575: slab_allocator_free_chunk (gslice.c:1085)
==21777==    by 0x5749F41: magazine_cache_push_magazine (gslice.c:614)
==21777==    by 0x574A3F4: g_slice_free1 (gslice.c:744)
==21777==    by 0x56D53AE: g_signal_handlers_destroy (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x4EB49FC: gtk_object_real_destroy (gtkobject.c:429)
==21777==    by 0x4FBB7C2: gtk_widget_real_destroy (gtkwidget.c:7876)
==21777==    by 0x4DEF701: gtk_container_destroy (gtkcontainer.c:1023)
==21777==    by 0x4E9FA44: gtk_menu_item_destroy (gtkmenuitem.c:375)
==21777==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C0388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D65B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==  Address 0x6f782fec is not stack'd, malloc'd or (recently) free'd
==21777== 
==21777== Invalid write of size 4
==21777==    at 0x574957B: slab_allocator_free_chunk (gslice.c:1084)
==21777==    by 0x5749F41: magazine_cache_push_magazine (gslice.c:614)
==21777==    by 0x574A3F4: g_slice_free1 (gslice.c:744)
==21777==    by 0x56D53AE: g_signal_handlers_destroy (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x4EB49FC: gtk_object_real_destroy (gtkobject.c:429)
==21777==    by 0x4FBB7C2: gtk_widget_real_destroy (gtkwidget.c:7876)
==21777==    by 0x4DEF701: gtk_container_destroy (gtkcontainer.c:1023)
==21777==    by 0x4E9FA44: gtk_menu_item_destroy (gtkmenuitem.c:375)
==21777==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C0388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D65B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==  Address 0x6f782fe8 is not stack'd, malloc'd or (recently) free'd
==21777== 
==21777== Invalid read of size 4
==21777==    at 0x574957F: slab_allocator_free_chunk (gslice.c:1099)
==21777==    by 0x5749F41: magazine_cache_push_magazine (gslice.c:614)
==21777==    by 0x574A3F4: g_slice_free1 (gslice.c:744)
==21777==    by 0x56D53AE: g_signal_handlers_destroy (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x4EB49FC: gtk_object_real_destroy (gtkobject.c:429)
==21777==    by 0x4FBB7C2: gtk_widget_real_destroy (gtkwidget.c:7876)
==21777==    by 0x4DEF701: gtk_container_destroy (gtkcontainer.c:1023)
==21777==    by 0x4E9FA44: gtk_menu_item_destroy (gtkmenuitem.c:375)
==21777==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C0388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x56D65B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==  Address 0x6f782fec is not stack'd, malloc'd or (recently) free'd
==21777== 
==21777== Syscall param rt_sigaction(act->sa_mask) points to uninitialised byte(s)
==21777==    at 0x4D2A1FD: __libc_sigaction (sigaction.c:96)
==21777==    by 0x4D2A2E2: sigaction (sigaction.c:44)
==21777==    by 0x60C63B7: google_breakpad::ExceptionHandler::TeardownHandler(int) (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==21777==    by 0x60C648E: google_breakpad::ExceptionHandler::HandleException(int) (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==21777==    by 0x4D2A167: (within /lib/libpthread-2.8.so)
==21777==    by 0x574A3F4: g_slice_free1 (gslice.c:744)
==21777==    by 0x56D53AE: g_signal_handlers_destroy (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==    by 0x4EB49FC: gtk_object_real_destroy (gtkobject.c:429)
==21777==    by 0x4FBB7C2: gtk_widget_real_destroy (gtkwidget.c:7876)
==21777==    by 0x4DEF701: gtk_container_destroy (gtkcontainer.c:1023)
==21777==    by 0x4E9FA44: gtk_menu_item_destroy (gtkmenuitem.c:375)
==21777==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==21777==  Address 0xbed677a8 is on thread 1's stack
Cannot access memory at address 0x89d2ff38
/home/akhil/Desktop/21777: No such file or directory.Killed
Comment 6 Akhil Laddha 2008-05-05 10:33:06 UTC
-> Started evolution and moved to 'sent item' folder

==23834== Invalid read of size 1
==23834==    at 0x4025473: strlen (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x574E4DD: g_strdup (gstrfuncs.c:91)
==23834==    by 0x7E0941D: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1696)
==23834==    by 0x7E0C40C: gw_update_cache (camel-groupwise-folder.c:1432)
==23834==    by 0x7E0CB00: groupwise_refresh_folder (camel-groupwise-folder.c:1168)
==23834==    by 0x7E0CD9E: groupwise_refresh_info (camel-groupwise-folder.c:990)
==23834==    by 0x41DB6CD: camel_folder_refresh_info (camel-folder.c:301)
==23834==    by 0x644B9E6: refresh_folder_exec (mail-ops.c:1554)
==23834==    by 0x64489A8: mail_msg_proxy (mail-mt.c:523)
==23834==    by 0x5757A05: g_thread_pool_thread_proxy (gthreadpool.c:265)
==23834==    by 0x575639E: g_thread_create_proxy (gthread.c:635)
==23834==    by 0x4D22174: start_thread (pthread_create.c:297)
==23834==  Address 0xc7e42f0 is 0 bytes after a block of size 41,232 alloc'd
==23834==    at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x573450B: g_malloc0 (gmem.c:151)
==23834==    by 0x57076BD: g_base64_decode (gbase64.c:371)
==23834==    by 0x664C3D0: e_gw_connection_get_attachment (e-gw-connection.c:2698)
==23834==    by 0x7E090E8: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1686)
==23834==    by 0x7E0C40C: gw_update_cache (camel-groupwise-folder.c:1432)
==23834==    by 0x7E0CB00: groupwise_refresh_folder (camel-groupwise-folder.c:1168)
==23834==    by 0x7E0CD9E: groupwise_refresh_info (camel-groupwise-folder.c:990)
==23834==    by 0x41DB6CD: camel_folder_refresh_info (camel-folder.c:301)
==23834==    by 0x644B9E6: refresh_folder_exec (mail-ops.c:1554)
==23834==    by 0x64489A8: mail_msg_proxy (mail-mt.c:523)
==23834==    by 0x5757A05: g_thread_pool_thread_proxy (gthreadpool.c:265)
==23834== 
==23834== Invalid read of size 1
==23834==    at 0x4025A20: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x574E4FD: g_strdup (string3.h:52)
==23834==    by 0x7E0941D: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1696)
==23834==    by 0x7E0C40C: gw_update_cache (camel-groupwise-folder.c:1432)
==23834==    by 0x7E0CB00: groupwise_refresh_folder (camel-groupwise-folder.c:1168)
==23834==    by 0x7E0CD9E: groupwise_refresh_info (camel-groupwise-folder.c:990)
==23834==    by 0x41DB6CD: camel_folder_refresh_info (camel-folder.c:301)
==23834==    by 0x644B9E6: refresh_folder_exec (mail-ops.c:1554)
==23834==    by 0x64489A8: mail_msg_proxy (mail-mt.c:523)
==23834==    by 0x5757A05: g_thread_pool_thread_proxy (gthreadpool.c:265)
==23834==    by 0x575639E: g_thread_create_proxy (gthread.c:635)
==23834==    by 0x4D22174: start_thread (pthread_create.c:297)
==23834==  Address 0xc7e42f0 is 0 bytes after a block of size 41,232 alloc'd
==23834==    at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x573450B: g_malloc0 (gmem.c:151)
==23834==    by 0x57076BD: g_base64_decode (gbase64.c:371)
==23834==    by 0x664C3D0: e_gw_connection_get_attachment (e-gw-connection.c:2698)
==23834==    by 0x7E090E8: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1686)
==23834==    by 0x7E0C40C: gw_update_cache (camel-groupwise-folder.c:1432)
==23834==    by 0x7E0CB00: groupwise_refresh_folder (camel-groupwise-folder.c:1168)
==23834==    by 0x7E0CD9E: groupwise_refresh_info (camel-groupwise-folder.c:990)
==23834==    by 0x41DB6CD: camel_folder_refresh_info (camel-folder.c:301)
==23834==    by 0x644B9E6: refresh_folder_exec (mail-ops.c:1554)
==23834==    by 0x64489A8: mail_msg_proxy (mail-mt.c:523)
==23834==    by 0x5757A05: g_thread_pool_thread_proxy (gthreadpool.c:265)
==23834== 
==23834== Invalid read of size 1
==23834==    at 0x4025A2A: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x574E4FD: g_strdup (string3.h:52)
==23834==    by 0x7E0941D: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1696)
==23834==    by 0x7E0C40C: gw_update_cache (camel-groupwise-folder.c:1432)
==23834==    by 0x7E0CB00: groupwise_refresh_folder (camel-groupwise-folder.c:1168)
==23834==    by 0x7E0CD9E: groupwise_refresh_info (camel-groupwise-folder.c:990)
==23834==    by 0x41DB6CD: camel_folder_refresh_info (camel-folder.c:301)
==23834==    by 0x644B9E6: refresh_folder_exec (mail-ops.c:1554)
==23834==    by 0x64489A8: mail_msg_proxy (mail-mt.c:523)
==23834==    by 0x5757A05: g_thread_pool_thread_proxy (gthreadpool.c:265)
==23834==    by 0x575639E: g_thread_create_proxy (gthread.c:635)
==23834==    by 0x4D22174: start_thread (pthread_create.c:297)
==23834==  Address 0xc7e42f1 is 1 bytes after a block of size 41,232 alloc'd
==23834==    at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x573450B: g_malloc0 (gmem.c:151)
==23834==    by 0x57076BD: g_base64_decode (gbase64.c:371)
==23834==    by 0x664C3D0: e_gw_connection_get_attachment (e-gw-connection.c:2698)
==23834==    by 0x7E090E8: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1686)
==23834==    by 0x7E0C40C: gw_update_cache (camel-groupwise-folder.c:1432)
==23834==    by 0x7E0CB00: groupwise_refresh_folder (camel-groupwise-folder.c:1168)
==23834==    by 0x7E0CD9E: groupwise_refresh_info (camel-groupwise-folder.c:990)
==23834==    by 0x41DB6CD: camel_folder_refresh_info (camel-folder.c:301)
==23834==    by 0x644B9E6: refresh_folder_exec (mail-ops.c:1554)
==23834==    by 0x64489A8: mail_msg_proxy (mail-mt.c:523)
==23834==    by 0x5757A05: g_thread_pool_thread_proxy (gthreadpool.c:265)
==23834== 
==23834== Invalid read of size 1
==23834==    at 0x4025A33: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x574E4FD: g_strdup (string3.h:52)
==23834==    by 0x7E0941D: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1696)
==23834==    by 0x7E0C40C: gw_update_cache (camel-groupwise-folder.c:1432)
==23834==    by 0x7E0CB00: groupwise_refresh_folder (camel-groupwise-folder.c:1168)
==23834==    by 0x7E0CD9E: groupwise_refresh_info (camel-groupwise-folder.c:990)
==23834==    by 0x41DB6CD: camel_folder_refresh_info (camel-folder.c:301)
==23834==    by 0x644B9E6: refresh_folder_exec (mail-ops.c:1554)
==23834==    by 0x64489A8: mail_msg_proxy (mail-mt.c:523)
==23834==    by 0x5757A05: g_thread_pool_thread_proxy (gthreadpool.c:265)
==23834==    by 0x575639E: g_thread_create_proxy (gthread.c:635)
==23834==    by 0x4D22174: start_thread (pthread_create.c:297)
==23834==  Address 0xc7e42f2 is 2 bytes after a block of size 41,232 alloc'd
==23834==    at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x573450B: g_malloc0 (gmem.c:151)
==23834==    by 0x57076BD: g_base64_decode (gbase64.c:371)
==23834==    by 0x664C3D0: e_gw_connection_get_attachment (e-gw-connection.c:2698)
==23834==    by 0x7E090E8: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1686)
==23834==    by 0x7E0C40C: gw_update_cache (camel-groupwise-folder.c:1432)
==23834==    by 0x7E0CB00: groupwise_refresh_folder (camel-groupwise-folder.c:1168)
==23834==    by 0x7E0CD9E: groupwise_refresh_info (camel-groupwise-folder.c:990)
==23834==    by 0x41DB6CD: camel_folder_refresh_info (camel-folder.c:301)
==23834==    by 0x644B9E6: refresh_folder_exec (mail-ops.c:1554)
==23834==    by 0x64489A8: mail_msg_proxy (mail-mt.c:523)
==23834==    by 0x5757A05: g_thread_pool_thread_proxy (gthreadpool.c:265)
==23834== 
==23834== Invalid read of size 1
==23834==    at 0x4025A3C: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x574E4FD: g_strdup (string3.h:52)
==23834==    by 0x7E0941D: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1696)
==23834==    by 0x7E0C40C: gw_update_cache (camel-groupwise-folder.c:1432)
==23834==    by 0x7E0CB00: groupwise_refresh_folder (camel-groupwise-folder.c:1168)
==23834==    by 0x7E0CD9E: groupwise_refresh_info (camel-groupwise-folder.c:990)
==23834==    by 0x41DB6CD: camel_folder_refresh_info (camel-folder.c:301)
==23834==    by 0x644B9E6: refresh_folder_exec (mail-ops.c:1554)
==23834==    by 0x64489A8: mail_msg_proxy (mail-mt.c:523)
==23834==    by 0x5757A05: g_thread_pool_thread_proxy (gthreadpool.c:265)
==23834==    by 0x575639E: g_thread_create_proxy (gthread.c:635)
==23834==    by 0x4D22174: start_thread (pthread_create.c:297)
==23834==  Address 0xc7e42f3 is 3 bytes after a block of size 41,232 alloc'd
==23834==    at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x573450B: g_malloc0 (gmem.c:151)
==23834==    by 0x57076BD: g_base64_decode (gbase64.c:371)
==23834==    by 0x664C3D0: e_gw_connection_get_attachment (e-gw-connection.c:2698)
==23834==    by 0x7E090E8: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1686)
==23834==    by 0x7E0C40C: gw_update_cache (camel-groupwise-folder.c:1432)
==23834==    by 0x7E0CB00: groupwise_refresh_folder (camel-groupwise-folder.c:1168)
==23834==    by 0x7E0CD9E: groupwise_refresh_info (camel-groupwise-folder.c:990)
==23834==    by 0x41DB6CD: camel_folder_refresh_info (camel-folder.c:301)
==23834==    by 0x644B9E6: refresh_folder_exec (mail-ops.c:1554)
==23834==    by 0x64489A8: mail_msg_proxy (mail-mt.c:523)
==23834==    by 0x5757A05: g_thread_pool_thread_proxy (gthreadpool.c:265)
==23834== 
==23834== Invalid read of size 1
==23834==    at 0x4025A70: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x574E4FD: g_strdup (string3.h:52)
==23834==    by 0x7E0941D: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1696)
==23834==    by 0x7E0C40C: gw_update_cache (camel-groupwise-folder.c:1432)
==23834==    by 0x7E0CB00: groupwise_refresh_folder (camel-groupwise-folder.c:1168)
==23834==    by 0x7E0CD9E: groupwise_refresh_info (camel-groupwise-folder.c:990)
==23834==    by 0x41DB6CD: camel_folder_refresh_info (camel-folder.c:301)
==23834==    by 0x644B9E6: refresh_folder_exec (mail-ops.c:1554)
==23834==    by 0x64489A8: mail_msg_proxy (mail-mt.c:523)
==23834==    by 0x5757A05: g_thread_pool_thread_proxy (gthreadpool.c:265)
==23834==    by 0x575639E: g_thread_create_proxy (gthread.c:635)
==23834==    by 0x4D22174: start_thread (pthread_create.c:297)
==23834==  Address 0xc7e4300 is not stack'd, malloc'd or (recently) free'd
Comment 7 Akhil Laddha 2008-05-05 10:50:34 UTC
-> Operation in composer window - auto completion, tab movement among To.Cc and message body


==23834== Invalid read of size 1
==23834==    at 0x43A840D: get_range_at_position (e-name-selector-entry.c:244)
==23834==    by 0x43AC79D: entry_activate (e-name-selector-entry.c:1424)
==23834==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x4DA7D3F: gtk_binding_entry_activate (gtkbindings.c:536)
==23834==    by 0x4DA82FB: binding_match_activate (gtkbindings.c:1100)
==23834==    by 0x4DA856C: gtk_bindings_activate_list (gtkbindings.c:1245)
==23834==    by 0x4DA86DD: gtk_bindings_activate_event (gtkbindings.c:1338)
==23834==    by 0x4E0CCCE: gtk_entry_key_press (gtkentry.c:2066)
==23834==    by 0x4E92DD5: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84)
==23834==    by 0x56C0388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==  Address 0x6d28d10 is 0 bytes inside a block of size 32 free'd
==23834==    at 0x4024E7C: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x5734469: g_realloc (gmem.c:170)
==23834==    by 0x4E098AC: gtk_entry_real_insert_text (gtkentry.c:2486)
==23834==    by 0x4E911C9: _gtk_marshal_VOID__STRING_INT_POINTER (gtkmarshalers.c:1273)
==23834==    by 0x56C03F6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D5E7E: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D7992: g_signal_emit_by_name (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x4E09C55: gtk_entry_insert_text (gtkentry.c:2244)
==23834==    by 0x4E03CE6: gtk_editable_insert_text (gtkeditable.c:110)
==23834==    by 0x43A8CF1: sync_destination_at_position (e-name-selector-entry.c:984)
==23834== 
==23834== Invalid read of size 1
==23834==    at 0x575BC8B: g_utf8_get_char (gutf8.c:269)
==23834==    by 0x43A845F: get_range_at_position (e-name-selector-entry.c:248)
==23834==    by 0x43AC79D: entry_activate (e-name-selector-entry.c:1424)
==23834==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x4DA7D3F: gtk_binding_entry_activate (gtkbindings.c:536)
==23834==    by 0x4DA82FB: binding_match_activate (gtkbindings.c:1100)
==23834==    by 0x4DA856C: gtk_bindings_activate_list (gtkbindings.c:1245)
==23834==    by 0x4DA86DD: gtk_bindings_activate_event (gtkbindings.c:1338)
==23834==    by 0x4E0CCCE: gtk_entry_key_press (gtkentry.c:2066)
==23834==    by 0x4E92DD5: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84)
==23834==  Address 0x6d28d10 is 0 bytes inside a block of size 32 free'd
==23834==    at 0x4024E7C: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x5734469: g_realloc (gmem.c:170)
==23834==    by 0x4E098AC: gtk_entry_real_insert_text (gtkentry.c:2486)
==23834==    by 0x4E911C9: _gtk_marshal_VOID__STRING_INT_POINTER (gtkmarshalers.c:1273)
==23834==    by 0x56C03F6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D5E7E: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D7992: g_signal_emit_by_name (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x4E09C55: gtk_entry_insert_text (gtkentry.c:2244)
==23834==    by 0x4E03CE6: gtk_editable_insert_text (gtkeditable.c:110)
==23834==    by 0x43A8CF1: sync_destination_at_position (e-name-selector-entry.c:984)
==23834== 
==23834== Invalid read of size 1
==23834==    at 0x43A8445: get_range_at_position (e-name-selector-entry.c:247)
==23834==    by 0x43AC79D: entry_activate (e-name-selector-entry.c:1424)
==23834==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x4DA7D3F: gtk_binding_entry_activate (gtkbindings.c:536)
==23834==    by 0x4DA82FB: binding_match_activate (gtkbindings.c:1100)
==23834==    by 0x4DA856C: gtk_bindings_activate_list (gtkbindings.c:1245)
==23834==    by 0x4DA86DD: gtk_bindings_activate_event (gtkbindings.c:1338)
==23834==    by 0x4E0CCCE: gtk_entry_key_press (gtkentry.c:2066)
==23834==    by 0x4E92DD5: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84)
==23834==    by 0x56C0388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==  Address 0x6d28d10 is 0 bytes inside a block of size 32 free'd
==23834==    at 0x4024E7C: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x5734469: g_realloc (gmem.c:170)
==23834==    by 0x4E098AC: gtk_entry_real_insert_text (gtkentry.c:2486)
==23834==    by 0x4E911C9: _gtk_marshal_VOID__STRING_INT_POINTER (gtkmarshalers.c:1273)
==23834==    by 0x56C03F6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D5E7E: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D7992: g_signal_emit_by_name (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x4E09C55: gtk_entry_insert_text (gtkentry.c:2244)
==23834==    by 0x4E03CE6: gtk_editable_insert_text (gtkeditable.c:110)
==23834==    by 0x43A8CF1: sync_destination_at_position (e-name-selector-entry.c:984)
==23834== 
==23834== Invalid read of size 1
==23834==    at 0x43A8453: get_range_at_position (e-name-selector-entry.c:247)
==23834==    by 0x43AC79D: entry_activate (e-name-selector-entry.c:1424)
==23834==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x4DA7D3F: gtk_binding_entry_activate (gtkbindings.c:536)
==23834==    by 0x4DA82FB: binding_match_activate (gtkbindings.c:1100)
==23834==    by 0x4DA856C: gtk_bindings_activate_list (gtkbindings.c:1245)
==23834==    by 0x4DA86DD: gtk_bindings_activate_event (gtkbindings.c:1338)
==23834==    by 0x4E0CCCE: gtk_entry_key_press (gtkentry.c:2066)
==23834==    by 0x4E92DD5: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84)
==23834==    by 0x56C0388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==  Address 0x6d28d11 is 1 bytes inside a block of size 32 free'd
==23834==    at 0x4024E7C: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x5734469: g_realloc (gmem.c:170)
==23834==    by 0x4E098AC: gtk_entry_real_insert_text (gtkentry.c:2486)
==23834==    by 0x4E911C9: _gtk_marshal_VOID__STRING_INT_POINTER (gtkmarshalers.c:1273)
==23834==    by 0x56C03F6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D5E7E: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D767D: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x56D7992: g_signal_emit_by_name (in /usr/lib/libgobject-2.0.so.0.1600.3)
==23834==    by 0x4E09C55: gtk_entry_insert_text (gtkentry.c:2244)
==23834==    by 0x4E03CE6: gtk_editable_insert_text (gtkeditable.c:110)
==23834==    by 0x43A8CF1: sync_destination_at_position (e-name-selector-entry.c:984)

    
Comment 8 Akhil Laddha 2008-05-05 10:51:25 UTC
-> Clicked on send/receive button 

==23834== Invalid read of size 1
==23834==    at 0x4025473: strlen (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x574E92A: g_strconcat (gstrfuncs.c:254)
==23834==    by 0x7E094C8: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1788)
==23834==    by 0x7E0A5FC: groupwise_folder_get_message (camel-groupwise-folder.c:179)
==23834==    by 0x41DA715: camel_folder_get_message (camel-folder.c:1073)
==23834==    by 0x41CB0FC: get_message_cb (camel-filter-driver.c:1380)
==23834==    by 0x41CE0A7: camel_filter_search_get_message (camel-filter-search.c:136)
==23834==    by 0x41CEEFB: check_header (camel-filter-search.c:174)
==23834==    by 0x456138A: e_sexp_term_eval (e-sexp.c:710)
==23834==    by 0x41CF39C: match_all (camel-filter-search.c:331)
==23834==    by 0x456130E: e_sexp_term_eval (e-sexp.c:700)
==23834==    by 0x4561CBA: term_eval_and (e-sexp.c:255)
==23834==  Address 0xcf867aa is 0 bytes after a block of size 162 alloc'd
==23834==    at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x573450B: g_malloc0 (gmem.c:151)
==23834==    by 0x57076BD: g_base64_decode (gbase64.c:371)
==23834==    by 0x665C9AB: e_gw_item_new_from_soap_parameter (e-gw-item.c:1929)
==23834==    by 0x664EE0C: e_gw_connection_get_item (e-gw-connection.c:1429)
==23834==    by 0x7E0A5E3: groupwise_folder_get_message (camel-groupwise-folder.c:171)
==23834==    by 0x41DA715: camel_folder_get_message (camel-folder.c:1073)
==23834==    by 0x41CB0FC: get_message_cb (camel-filter-driver.c:1380)
==23834==    by 0x41CE0A7: camel_filter_search_get_message (camel-filter-search.c:136)
==23834==    by 0x41CEEFB: check_header (camel-filter-search.c:174)
==23834==    by 0x456138A: e_sexp_term_eval (e-sexp.c:710)
==23834==    by 0x41CF39C: match_all (camel-filter-search.c:331)
==23834== 
==23834== Invalid read of size 1
==23834==    at 0x4025F5D: stpcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x574E63B: g_stpcpy (string3.h:113)
==23834==    by 0x574E966: g_strconcat (gstrfuncs.c:267)
==23834==    by 0x7E094C8: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1788)
==23834==    by 0x7E0A5FC: groupwise_folder_get_message (camel-groupwise-folder.c:179)
==23834==    by 0x41DA715: camel_folder_get_message (camel-folder.c:1073)
==23834==    by 0x41CB0FC: get_message_cb (camel-filter-driver.c:1380)
==23834==    by 0x41CE0A7: camel_filter_search_get_message (camel-filter-search.c:136)
==23834==    by 0x41CEEFB: check_header (camel-filter-search.c:174)
==23834==    by 0x456138A: e_sexp_term_eval (e-sexp.c:710)
==23834==    by 0x41CF39C: match_all (camel-filter-search.c:331)
==23834==    by 0x456130E: e_sexp_term_eval (e-sexp.c:700)
==23834==  Address 0xcf867aa is 0 bytes after a block of size 162 alloc'd
==23834==    at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==23834==    by 0x573450B: g_malloc0 (gmem.c:151)
==23834==    by 0x57076BD: g_base64_decode (gbase64.c:371)
==23834==    by 0x665C9AB: e_gw_item_new_from_soap_parameter (e-gw-item.c:1929)
==23834==    by 0x664EE0C: e_gw_connection_get_item (e-gw-connection.c:1429)
==23834==    by 0x7E0A5E3: groupwise_folder_get_message (camel-groupwise-folder.c:171)
==23834==    by 0x41DA715: camel_folder_get_message (camel-folder.c:1073)
==23834==    by 0x41CB0FC: get_message_cb (camel-filter-driver.c:1380)
==23834==    by 0x41CE0A7: camel_filter_search_get_message (camel-filter-search.c:136)
==23834==    by 0x41CEEFB: check_header (camel-filter-search.c:174)
==23834==    by 0x456138A: e_sexp_term_eval (e-sexp.c:710)
==23834==    by 0x41CF39C: match_all (camel-filter-search.c:331)
Comment 9 Akhil Laddha 2008-05-05 11:03:56 UTC
Extension of Bug 523103 
Comment 10 Akhil Laddha 2008-05-05 11:23:16 UTC
-> Changed default time zone from edit > preferences 

==27346== 
==27346== Invalid read of size 4
==27346==    at 0x4500435: icaltzutil_fetch_timezone (icaltz-util.c:339)
==27346==    by 0x45017A7: icaltimezone_load_builtin_timezone (icaltimezone.c:1758)
==27346==    by 0x45021E4: icaltimezone_ensure_coverage (icaltimezone.c:466)
==27346==    by 0x45026F6: icaltimezone_get_utc_offset (icaltimezone.c:814)
==27346==    by 0x403A3A6: zone_display_name_with_offset (e-timezone-dialog.c:458)
==27346==    by 0x403B8CA: on_map_motion (e-timezone-dialog.c:534)
==27346==    by 0x4E92DD5: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84)
==27346==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D750B: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D7AE5: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x4FBBB4D: gtk_widget_event_internal (gtkwidget.c:4678)
==27346==  Address 0x686dda8 is 0 bytes after a block of size 0 alloc'd
==27346==    at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==27346==    by 0x44FFED8: icaltzutil_fetch_timezone (icaltz-util.c:244)
==27346==    by 0x45017A7: icaltimezone_load_builtin_timezone (icaltimezone.c:1758)
==27346==    by 0x45021E4: icaltimezone_ensure_coverage (icaltimezone.c:466)
==27346==    by 0x45026F6: icaltimezone_get_utc_offset (icaltimezone.c:814)
==27346==    by 0x403A3A6: zone_display_name_with_offset (e-timezone-dialog.c:458)
==27346==    by 0x403B8CA: on_map_motion (e-timezone-dialog.c:534)
==27346==    by 0x4E92DD5: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84)
==27346==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D750B: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D7AE5: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346== 
==27346== Invalid read of size 1
==27346==    at 0x402576B: strcmp (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==27346==    by 0x5750A83: g_str_equal (gstring.c:77)
==27346==    by 0x571EBF6: g_hash_table_lookup (ghash.c:137)
==27346==    by 0x403A6DB: timezone_combo_set_active_text (e-timezone-dialog.c:836)
==27346==    by 0x403B5EB: on_map_button_pressed (e-timezone-dialog.c:626)
==27346==    by 0x4E92DD5: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84)
==27346==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D750B: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D7AE5: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x4FBBB4D: gtk_widget_event_internal (gtkwidget.c:4678)
==27346==    by 0x4E8BA3B: gtk_propagate_event (gtkmain.c:2337)
==27346==  Address 0xbc0a2d8 is 0 bytes inside a block of size 16 free'd
==27346==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==27346==    by 0x4501676: icaltimezone_get_vtimezone_properties (icaltimezone.c:301)
==27346==    by 0x45021E4: icaltimezone_ensure_coverage (icaltimezone.c:466)
==27346==    by 0x45026F6: icaltimezone_get_utc_offset (icaltimezone.c:814)
==27346==    by 0x403A3A6: zone_display_name_with_offset (e-timezone-dialog.c:458)
==27346==    by 0x403B8CA: on_map_motion (e-timezone-dialog.c:534)
==27346==    by 0x4E92DD5: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84)
==27346==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D750B: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D7AE5: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x4FBBB4D: gtk_widget_event_internal (gtkwidget.c:4678)
==27346== 
==27346== Invalid read of size 1
==27346==    at 0x402578A: strcmp (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==27346==    by 0x5750A83: g_str_equal (gstring.c:77)
==27346==    by 0x571EBF6: g_hash_table_lookup (ghash.c:137)
==27346==    by 0x403A6DB: timezone_combo_set_active_text (e-timezone-dialog.c:836)
==27346==    by 0x403B5EB: on_map_button_pressed (e-timezone-dialog.c:626)
==27346==    by 0x4E92DD5: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84)
==27346==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D750B: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D7AE5: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x4FBBB4D: gtk_widget_event_internal (gtkwidget.c:4678)
==27346==    by 0x4E8BA3B: gtk_propagate_event (gtkmain.c:2337)
==27346==  Address 0xbc0a2d9 is 1 bytes inside a block of size 16 free'd
==27346==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==27346==    by 0x4501676: icaltimezone_get_vtimezone_properties (icaltimezone.c:301)
==27346==    by 0x45021E4: icaltimezone_ensure_coverage (icaltimezone.c:466)
==27346==    by 0x45026F6: icaltimezone_get_utc_offset (icaltimezone.c:814)
==27346==    by 0x403A3A6: zone_display_name_with_offset (e-timezone-dialog.c:458)
==27346==    by 0x403B8CA: on_map_motion (e-timezone-dialog.c:534)
==27346==    by 0x4E92DD5: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84)
==27346==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D750B: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x56D7AE5: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x4FBBB4D: gtk_widget_event_internal (gtkwidget.c:4678)
==27966== 
Comment 11 Akhil Laddha 2008-05-06 05:18:36 UTC
-> Modified an existing recurrence all day event (changed alarm time ), chose 'apply to all instances' during save  


==27346== Invalid read of size 1
==27346==    at 0x402576E: strcmp (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==27346==    by 0x44CBF86: set_alarm_description_cb (e-cal-component.c:4199)
==27346==    by 0x571DFF5: g_hash_table_foreach (ghash.c:1071)
==27346==    by 0x44CDE32: e_cal_component_set_summary (e-cal-component.c:4266)
==27346==    by 0x6385423: event_page_fill_component (event-page.c:1252)
==27346==    by 0x63781D5: comp_editor_page_fill_component (comp-editor-page.c:286)
==27346==    by 0x6371D10: comp_editor_get_current_comp (comp-editor.c:2726)
==27346==    by 0x6375820: menu_file_save_cb (comp-editor.c:1302)
==27346==    by 0x48240A9: marshal_VOID__USER_DATA_STRING (bonobo-ui-component.c:221)
==27346==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x4C2EA54: bonobo_closure_invoke_va_list (bonobo-types.c:404)
==27346==    by 0x4C2ECAB: bonobo_closure_invoke (bonobo-types.c:467)
==27346==  Address 0x69bf808 is 0 bytes inside a block of size 22 free'd
==27346==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==27346==    by 0x4506478: icalvalue_free (icalvalue.c:712)
==27346==    by 0x44F8429: icalproperty_set_value (icalproperty.c:839)
==27346==    by 0x44E5238: icalproperty_set_summary (icalderivedproperty.c:2421)
==27346==    by 0x44CDDDB: e_cal_component_set_summary (e-cal-component.c:4240)
==27346==    by 0x6385423: event_page_fill_component (event-page.c:1252)
==27346==    by 0x63781D5: comp_editor_page_fill_component (comp-editor-page.c:286)
==27346==    by 0x6371D10: comp_editor_get_current_comp (comp-editor.c:2726)
==27346==    by 0x6375820: menu_file_save_cb (comp-editor.c:1302)
==27346==    by 0x48240A9: marshal_VOID__USER_DATA_STRING (bonobo-ui-component.c:221)
==27346==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x4C2EA54: bonobo_closure_invoke_va_list (bonobo-types.c:404)
==27346== 
==27346== Invalid read of size 1
==27346==    at 0x402578F: strcmp (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==27346==    by 0x44CBF86: set_alarm_description_cb (e-cal-component.c:4199)
==27346==    by 0x571DFF5: g_hash_table_foreach (ghash.c:1071)
==27346==    by 0x44CDE32: e_cal_component_set_summary (e-cal-component.c:4266)
==27346==    by 0x6385423: event_page_fill_component (event-page.c:1252)
==27346==    by 0x63781D5: comp_editor_page_fill_component (comp-editor-page.c:286)
==27346==    by 0x6371D10: comp_editor_get_current_comp (comp-editor.c:2726)
==27346==    by 0x6375820: menu_file_save_cb (comp-editor.c:1302)
==27346==    by 0x48240A9: marshal_VOID__USER_DATA_STRING (bonobo-ui-component.c:221)
==27346==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x4C2EA54: bonobo_closure_invoke_va_list (bonobo-types.c:404)
==27346==    by 0x4C2ECAB: bonobo_closure_invoke (bonobo-types.c:467)
==27346==  Address 0x69bf809 is 1 bytes inside a block of size 22 free'd
==27346==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==27346==    by 0x4506478: icalvalue_free (icalvalue.c:712)
==27346==    by 0x44F8429: icalproperty_set_value (icalproperty.c:839)
==27346==    by 0x44E5238: icalproperty_set_summary (icalderivedproperty.c:2421)
==27346==    by 0x44CDDDB: e_cal_component_set_summary (e-cal-component.c:4240)
==27346==    by 0x6385423: event_page_fill_component (event-page.c:1252)
==27346==    by 0x63781D5: comp_editor_page_fill_component (comp-editor-page.c:286)
==27346==    by 0x6371D10: comp_editor_get_current_comp (comp-editor.c:2726)
==27346==    by 0x6375820: menu_file_save_cb (comp-editor.c:1302)
==27346==    by 0x48240A9: marshal_VOID__USER_DATA_STRING (bonobo-ui-component.c:221)
==27346==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==27346==    by 0x4C2EA54: bonobo_closure_invoke_va_list (bonobo-types.c:404)
==10435== 
Comment 12 Akhil Laddha 2008-05-07 07:50:31 UTC
-> Started evolution in calendar view

==8657== 
==8657== Invalid read of size 1
==8657==    at 0x402576E: strcmp (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==8657==    by 0x44CBF86: set_alarm_description_cb (e-cal-component.c:4199)
==8657==    by 0x571DFF5: g_hash_table_foreach (ghash.c:1071)
==8657==    by 0x44CDE32: e_cal_component_set_summary (e-cal-component.c:4266)
==8657==    by 0x630FB08: e_day_view_on_text_item_event (e-day-view.c:7908)
==8657==    by 0x489A3A5: gnome_canvas_marshal_BOOLEAN__BOXED (in /usr/lib/libgnomecanvas-2.so.0.2001.0)
==8657==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x56D750B: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x56D7992: g_signal_emit_by_name (in /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x4085E44: emit_event (e-canvas.c:254)
==8657==    by 0x4087113: e_canvas_focus_out (e-canvas.c:639)
==8657==  Address 0xa70b098 is 0 bytes inside a block of size 25 free'd
==8657==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==8657==    by 0x4506478: icalvalue_free (icalvalue.c:712)
==8657==    by 0x44F8429: icalproperty_set_value (icalproperty.c:839)
==8657==    by 0x44E5238: icalproperty_set_summary (icalderivedproperty.c:2421)
==8657==    by 0x44CDDDB: e_cal_component_set_summary (e-cal-component.c:4240)
==8657==    by 0x630FB08: e_day_view_on_text_item_event (e-day-view.c:7908)
==8657==    by 0x489A3A5: gnome_canvas_marshal_BOOLEAN__BOXED (in /usr/lib/libgnomecanvas-2.so.0.2001.0)
==8657==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x56D750B: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x56D7992: g_signal_emit_by_name (in /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x4085E44: emit_event (e-canvas.c:254)
==8657== 
==8657== Invalid read of size 1
==8657==    at 0x402578F: strcmp (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==8657==    by 0x44CBF86: set_alarm_description_cb (e-cal-component.c:4199)
==8657==    by 0x571DFF5: g_hash_table_foreach (ghash.c:1071)
==8657==    by 0x44CDE32: e_cal_component_set_summary (e-cal-component.c:4266)
==8657==    by 0x630FB08: e_day_view_on_text_item_event (e-day-view.c:7908)
==8657==    by 0x489A3A5: gnome_canvas_marshal_BOOLEAN__BOXED (in /usr/lib/libgnomecanvas-2.so.0.2001.0)
==8657==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x56D750B: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x56D7992: g_signal_emit_by_name (in /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x4085E44: emit_event (e-canvas.c:254)
==8657==    by 0x4087113: e_canvas_focus_out (e-canvas.c:639)
==8657==  Address 0xa70b099 is 1 bytes inside a block of size 25 free'd
==8657==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==8657==    by 0x4506478: icalvalue_free (icalvalue.c:712)
==8657==    by 0x44F8429: icalproperty_set_value (icalproperty.c:839)
==8657==    by 0x44E5238: icalproperty_set_summary (icalderivedproperty.c:2421)
==8657==    by 0x44CDDDB: e_cal_component_set_summary (e-cal-component.c:4240)
==8657==    by 0x630FB08: e_day_view_on_text_item_event (e-day-view.c:7908)
==8657==    by 0x489A3A5: gnome_canvas_marshal_BOOLEAN__BOXED (in /usr/lib/libgnomecanvas-2.so.0.2001.0)
==8657==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x56D61C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x56D750B: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x56D7992: g_signal_emit_by_name (in /usr/lib/libgobject-2.0.so.0.1600.3)
==8657==    by 0x4085E44: emit_event (e-canvas.c:254)
Comment 13 Akhil Laddha 2008-05-08 06:44:54 UTC
-> Doing address book operation

==29780== Invalid read of size 1
==29780==    at 0x575BE20: g_utf8_offset_to_pointer (gutf8.c:302)
==29780==    by 0x43E8106: e_vcard_to_string (e-vcard.c:914)
==29780==    by 0x43DF598: e_contact_duplicate (e-contact.c:1287)
==29780==    by 0x64C2FB2: eab_model_get_contact (e-addressbook-model.c:545)
==29780==    by 0x64C359D: get_card_1 (e-addressbook-view.c:966)
==29780==    by 0x41A7A43: e_bit_array_foreach (e-bit-array.c:197)
==29780==    by 0x408F322: esma_foreach (e-selection-model-array.c:216)
==29780==    by 0x408F7D4: e_selection_model_foreach (e-selection-model.c:266)
==29780==    by 0x64C352F: eab_view_get_menu_target (e-addressbook-view.c:2189)
==29780==    by 0x64AA2DC: update_command_state (addressbook-view.c:544)
==29780==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==29780==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==29780==  Address 0xa65f6d9 is 1 bytes after a block of size 256 alloc'd
==29780==    at 0x4024E7C: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==29780==    by 0x5734469: g_realloc (gmem.c:170)
==29780==    by 0x574F37E: g_string_maybe_expand (gstring.c:359)
==29780==    by 0x574FBDA: g_string_insert_c (gstring.c:1010)
==29780==    by 0x43E7D72: e_vcard_to_string (gstring.h:149)
==29780==    by 0x43DF598: e_contact_duplicate (e-contact.c:1287)
==29780==    by 0x64C2FB2: eab_model_get_contact (e-addressbook-model.c:545)
==29780==    by 0x64C359D: get_card_1 (e-addressbook-view.c:966)
==29780==    by 0x41A7A43: e_bit_array_foreach (e-bit-array.c:197)
==29780==    by 0x408F322: esma_foreach (e-selection-model-array.c:216)
==29780==    by 0x408F7D4: e_selection_model_foreach (e-selection-model.c:266)
==29780==    by 0x64C352F: eab_view_get_menu_target (e-addressbook-view.c:2189)
==29780== 
==29780== Invalid read of size 1
==29780==    at 0x575BE33: g_utf8_offset_to_pointer (gutf8.c:301)
==29780==    by 0x43E8106: e_vcard_to_string (e-vcard.c:914)
==29780==    by 0x43DF598: e_contact_duplicate (e-contact.c:1287)
==29780==    by 0x64C2FB2: eab_model_get_contact (e-addressbook-model.c:545)
==29780==    by 0x64C359D: get_card_1 (e-addressbook-view.c:966)
==29780==    by 0x41A7A43: e_bit_array_foreach (e-bit-array.c:197)
==29780==    by 0x408F322: esma_foreach (e-selection-model-array.c:216)
==29780==    by 0x408F7D4: e_selection_model_foreach (e-selection-model.c:266)
==29780==    by 0x64C352F: eab_view_get_menu_target (e-addressbook-view.c:2189)
==29780==    by 0x64AA2DC: update_command_state (addressbook-view.c:544)
==29780==    by 0x56CF2A3: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1600.3)
==29780==    by 0x56C1C3A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3)
==29780==  Address 0xa65f6da is 2 bytes after a block of size 256 alloc'd
==29780==    at 0x4024E7C: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==29780==    by 0x5734469: g_realloc (gmem.c:170)
==29780==    by 0x574F37E: g_string_maybe_expand (gstring.c:359)
==29780==    by 0x574FBDA: g_string_insert_c (gstring.c:1010)
==29780==    by 0x43E7D72: e_vcard_to_string (gstring.h:149)
==29780==    by 0x43DF598: e_contact_duplicate (e-contact.c:1287)
==29780==    by 0x64C2FB2: eab_model_get_contact (e-addressbook-model.c:545)
==29780==    by 0x64C359D: get_card_1 (e-addressbook-view.c:966)
==29780==    by 0x41A7A43: e_bit_array_foreach (e-bit-array.c:197)
==29780==    by 0x408F322: esma_foreach (e-selection-model-array.c:216)
==29780==    by 0x408F7D4: e_selection_model_foreach (e-selection-model.c:266)
==29780==    by 0x64C352F: eab_view_get_menu_target (e-addressbook-view.c:2189)
==31025== 
Comment 14 Akhil Laddha 2008-05-08 06:53:01 UTC
-> Operations on Address book in Offline 

==32096== 
==32096== Invalid read of size 4
==32096==    at 0x43D3DB2: emit_async_generic_response (e-book.c:2511)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096==  Address 0x6be3854 is 52 bytes inside a block of size 60 free'd
==32096==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==32096==    by 0x5734425: g_free (gmem.c:190)
==32096==    by 0x43D3C71: e_book_clear_op (e-book.c:208)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096== 
==32096== Invalid read of size 4
==32096==    at 0x43D3DC0: emit_async_generic_response (e-book.c:2509)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096==  Address 0x6be3834 is 20 bytes inside a block of size 60 free'd
==32096==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==32096==    by 0x5734425: g_free (gmem.c:190)
==32096==    by 0x43D3C71: e_book_clear_op (e-book.c:208)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096== 
==32096== Invalid read of size 4
==32096==    at 0x43D3DC9: emit_async_generic_response (e-book.c:2512)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096==  Address 0x6be3858 is 56 bytes inside a block of size 60 free'd
==32096==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==32096==    by 0x5734425: g_free (gmem.c:190)
==32096==    by 0x43D3C71: e_book_clear_op (e-book.c:208)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096== 
==32096== Invalid read of size 4
==32096==    at 0x43D3DD0: emit_async_generic_response (e-book.c:2512)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096==  Address 0x6be3838 is 24 bytes inside a block of size 60 free'd
==32096==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==32096==    by 0x5734425: g_free (gmem.c:190)
==32096==    by 0x43D3C71: e_book_clear_op (e-book.c:208)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)

** (evolution:32096): WARNING **: couldn't connect to daemon at $GNOME_KEYRING_SOCKET: /tmp/keyring-0Z98ty/socket: Connection refused

** (evolution:32096): WARNING **: couldn't connect to daemon at $GNOME_KEYRING_SOCKET: /tmp/keyring-0Z98ty/socket: Connection refused
==32096== 
==32096== Invalid read of size 4
==32096==    at 0x43D3DEE: emit_async_generic_response (e-book.c:2516)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096==  Address 0x6be3824 is 4 bytes inside a block of size 60 free'd
==32096==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==32096==    by 0x5734425: g_free (gmem.c:190)
==32096==    by 0x43D3C71: e_book_clear_op (e-book.c:208)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096== 
==32096== Invalid read of size 4
==32096==    at 0x575F657: g_int_hash (gutils.c:3116)
==32096==    by 0x43D3C5D: e_book_clear_op (e-book.c:215)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096==  Address 0x6be3820 is 0 bytes inside a block of size 60 free'd
==32096==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==32096==    by 0x5734425: g_free (gmem.c:190)
==32096==    by 0x43D3C71: e_book_clear_op (e-book.c:208)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096== 
==32096== Invalid read of size 4
==32096==    at 0x43D3C80: e_book_clear_op (e-book.c:224)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096==  Address 0x6be382c is 12 bytes inside a block of size 60 free'd
==32096==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==32096==    by 0x5734425: g_free (gmem.c:190)
==32096==    by 0x43D3C71: e_book_clear_op (e-book.c:208)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096== 
==32096== Invalid read of size 4
==32096==    at 0x4D24BD4: __pthread_mutex_unlock_usercnt (pthread_mutex_unlock.c:35)
==32096==    by 0x43D3C8E: e_book_clear_op (e-book.c:224)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096==  Address 0x6dfca64 is 12 bytes inside a block of size 24 free'd
==32096==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==32096==    by 0x5734425: g_free (gmem.c:190)
==32096==    by 0x4D1820F: (within /usr/lib/libgthread-2.0.so.0.1600.3)
==32096==    by 0x43D3CB8: e_book_clear_op (e-book.c:207)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096== 
==32096== Invalid read of size 4
==32096==    at 0x43D3C95: e_book_clear_op (e-book.c:206)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096==  Address 0x6be3830 is 16 bytes inside a block of size 60 free'd
==32096==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==32096==    by 0x5734425: g_free (gmem.c:190)
==32096==    by 0x43D3C71: e_book_clear_op (e-book.c:208)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096== 
==32096== Invalid read of size 4
==32096==    at 0x4D2595B: pthread_cond_destroy@@GLIBC_2.3.2 (pthread_cond_destroy.c:30)
==32096==    by 0x4D17F2D: (within /usr/lib/libgthread-2.0.so.0.1600.3)
==32096==    by 0x43D3CA3: e_book_clear_op (e-book.c:206)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096==  Address 0x6ada5d0 is 32 bytes inside a block of size 48 free'd
==32096==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==32096==    by 0x5734425: g_free (gmem.c:190)
==32096==    by 0x4D17F8F: (within /usr/lib/libgthread-2.0.so.0.1600.3)
==32096==    by 0x43D3CA3: e_book_clear_op (e-book.c:206)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096== 
==32096== Invalid read of size 4
==32096==    at 0x4D2596F: pthread_cond_destroy@@GLIBC_2.3.2 (pthread_cond_destroy.c:33)
==32096==    by 0x4D17F2D: (within /usr/lib/libgthread-2.0.so.0.1600.3)
==32096==    by 0x43D3CA3: e_book_clear_op (e-book.c:206)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096==  Address 0x6ada5b0 is 0 bytes inside a block of size 48 free'd
==32096==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==32096==    by 0x5734425: g_free (gmem.c:190)
==32096==    by 0x4D17F8F: (within /usr/lib/libgthread-2.0.so.0.1600.3)
==32096==    by 0x43D3CA3: e_book_clear_op (e-book.c:206)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096== 
==32096== Invalid read of size 4
==32096==    at 0x4D28775: __lll_lock_wait_private (in /lib/libpthread-2.8.so)
==32096==    by 0x4D17F2D: (within /usr/lib/libgthread-2.0.so.0.1600.3)
==32096==    by 0x43D3CA3: e_book_clear_op (e-book.c:206)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
==32096==  Address 0x6ada5b0 is 0 bytes inside a block of size 48 free'd
==32096==    at 0x4023B7A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==32096==    by 0x5734425: g_free (gmem.c:190)
==32096==    by 0x4D17F8F: (within /usr/lib/libgthread-2.0.so.0.1600.3)
==32096==    by 0x43D3CA3: e_book_clear_op (e-book.c:206)
==32096==    by 0x43D3E0C: emit_async_generic_response (e-book.c:2519)
==32096==    by 0x572A3F0: g_idle_dispatch (gmain.c:4087)
==32096==    by 0x572C2D8: g_main_context_dispatch (gmain.c:2009)
==32096==    by 0x572F85A: g_main_context_iterate (gmain.c:2642)
==32096==    by 0x572FD29: g_main_loop_run (gmain.c:2850)
==32096==    by 0x4C1C0A2: bonobo_main (bonobo-main.c:311)
==32096==    by 0x805E1B4: main (main.c:782)
Comment 15 Milan Crha 2008-09-18 17:36:52 UTC
Ouch, that's too many here. I think I asked you somewhere else to check with valgrind for changes, because of 2.23.92 changes, maybe we can either close this and keep only the other bug? (If you could find it and paste here it will be great).
Comment 16 Akhil Laddha 2008-09-22 09:37:13 UTC
There are still some leaks in group wise code due to disk summary. I can try out 2.24 later in OpenSUSE 11.1 and provide more info.
Comment 17 Akhil Laddha 2008-10-07 04:52:27 UTC
Invalid read in 2.25.1 

==18552== 
==18552== Thread 2:
==18552== Invalid read of size 1
==18552==    at 0x4025473: strlen (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==18552==    by 0x5AA963D: g_strdup (gstrfuncs.c:91)
==18552==    by 0x8033FC5: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1721)
==18552==    by 0x80359A4: groupwise_folder_get_message (camel-groupwise-folder.c:177)
==18552==    by 0x427FD55: camel_folder_get_message (camel-folder.c:1126)
==18552==    by 0x426D60C: get_message_cb (camel-filter-driver.c:1405)
==18552==    by 0x4270567: camel_filter_search_get_message (camel-filter-search.c:135)
==18552==    by 0x42707B9: junk_test (camel-filter-search.c:672)
==18552==    by 0x4762CF2: e_sexp_term_eval (e-sexp.c:720)
==18552==    by 0x4762DFC: e_sexp_eval (e-sexp.c:1324)
==18552==    by 0x4270401: camel_filter_search_match (camel-filter-search.c:742)
==18552==    by 0x426D92B: camel_filter_driver_filter_message (camel-filter-driver.c:1502)
==18552==  Address 0x7207fc2 is 0 bytes after a block of size 378 alloc'd
==18552==    at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==18552==    by 0x5A90B7B: g_malloc0 (gmem.c:151)
==18552==    by 0x5A635AD: g_base64_decode (gbase64.c:371)
==18552==    by 0x623E5D0: e_gw_connection_get_attachment (e-gw-connection.c:2731)
==18552==    by 0x8033D32: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1711)
==18552==    by 0x80359A4: groupwise_folder_get_message (camel-groupwise-folder.c:177)
==18552==    by 0x427FD55: camel_folder_get_message (camel-folder.c:1126)
==18552==    by 0x426D60C: get_message_cb (camel-filter-driver.c:1405)
==18552==    by 0x4270567: camel_filter_search_get_message (camel-filter-search.c:135)
==18552==    by 0x42707B9: junk_test (camel-filter-search.c:672)
==18552==    by 0x4762CF2: e_sexp_term_eval (e-sexp.c:720)
==18552==    by 0x4762DFC: e_sexp_eval (e-sexp.c:1324)
==18552== 
 
Comment 18 Akhil Laddha 2008-10-10 03:33:22 UTC
Created attachment 120319 [details]
Valgrind logs

I didn't do any operation, evolution was fetching mails.
Comment 19 Akhil Laddha 2008-10-14 04:37:40 UTC
I guess you meant to point bug 523103. I will try to update traces but i did collect traces during whole month testing of 2.22 so collecting them again will take time. See bug 556217 with some traces. 
Comment 20 Milan Crha 2008-11-03 15:04:16 UTC
I see some of the last valgrind output, from comment #18, should be fixed in patch for bug #547243, definitely the line numbers are off, because of some recent changes :) And I see you do not have there that patch applied, because this one:
==7573==  Address 0x5ed30e6 is 0 bytes after a block of size 6,558 alloc'd
==7573==    at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==7573==    by 0x5A90B7B: g_malloc0 (gmem.c:151)
==7573==    by 0x5A635AD: g_base64_decode (gbase64.c:371)
==7573==    by 0x62995D0: e_gw_connection_get_attachment (e-gw-connection.c:2731)
==7573==    by 0x7AF1014: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1762)

is supposed to be fixed there.
Try this one on mktime issue, I'm not sure whether it's this one, but with a bit of luck:
Index: servers/groupwise/e-gw-connection.c
===================================================================
--- servers/groupwise/e-gw-connection.c (revision 9720)
+++ servers/groupwise/e-gw-connection.c (working copy)
@@ -1832,6 +1832,7 @@ timet_from_string (const char *str)
 
 #define digit_at(x,y) (x[y] - '0')
 
+       date.tm_isdst = -1; /* info not available */
        date.tm_year = digit_at (str, 0) * 1000
                 + digit_at (str, 1) * 100
                 + digit_at (str, 2) * 10
Comment 21 Akhil Laddha 2009-01-19 08:13:11 UTC
Will reopen the bug when i will have updated traces.