GNOME Bugzilla – Bug 642446
Invalid reads
Last modified: 2013-09-13 01:10:16 UTC
evolution 2.91.90 1. Edit -> preferences 2. Select an already configured groupwise 3. Click edit to change settings ==13478== Invalid read of size 1 ==13478== at 0x4027DB2: strncpy (mc_replace_strmem.c:329) ==13478== by 0x5EB8EB9: g_strndup (gstrfuncs.c:167) ==13478== by 0x4846557: camel_url_new_with_base (camel-url.c:197) ==13478== by 0x4846A30: camel_url_new (camel-url.c:310) ==13478== by 0x73D50E4: emae_refresh_providers (em-account-editor.c:1752) ==13478== by 0x73D5F1D: emae_setup_service (em-account-editor.c:2050) ==13478== by 0x73D6845: emae_receive_page (em-account-editor.c:2244) ==13478== by 0x4420ACF: ec_rebuild (e-config.c:759) ==13478== by 0x4421869: e_config_create_widget (e-config.c:1094) ==13478== by 0x4421964: e_config_create_window (e-config.c:1143) ==13478== by 0x75E1B48: account_prefs_edit_account (em-account-prefs.c:267) ==13478== by 0x5E07164: g_cclosure_marshal_VOID__VOID (gmarshal.c:79) ==13478== by 0x5DEF842: g_type_class_meta_marshal (gclosure.c:878) ==13478== by 0x5DEF531: g_closure_invoke (gclosure.c:767) ==13478== by 0x5E06B2A: signal_emit_unlocked_R (gsignal.c:3290) ==13478== by 0x5E05D37: g_signal_emit_valist (gsignal.c:2983) ==13478== by 0x5E06023: g_signal_emit (gsignal.c:3040) ==13478== by 0x4316AB4: e_account_manager_edit_account (e-account-manager.c:388) ==13478== by 0x5E07164: g_cclosure_marshal_VOID__VOID (gmarshal.c:79) ==13478== by 0x5DEF531: g_closure_invoke (gclosure.c:767) ==13478== by 0x5E06965: signal_emit_unlocked_R (gsignal.c:3252) ==13478== by 0x5E05D37: g_signal_emit_valist (gsignal.c:2983) ==13478== by 0x5E06023: g_signal_emit (gsignal.c:3040) ==13478== by 0x51049EE: gtk_button_clicked (gtkbutton.c:1194) ==13478== by 0x5105F25: gtk_real_button_released (gtkbutton.c:1827) ==13478== by 0x5E07164: g_cclosure_marshal_VOID__VOID (gmarshal.c:79) ==13478== by 0x5DEF842: g_type_class_meta_marshal (gclosure.c:878) ==13478== by 0x5DEF531: g_closure_invoke (gclosure.c:767) ==13478== by 0x5E065E6: signal_emit_unlocked_R (gsignal.c:3182) ==13478== by 0x5E05D37: g_signal_emit_valist (gsignal.c:2983) ==13478== by 0x5E06023: g_signal_emit (gsignal.c:3040) ==13478== by 0x510493E: gtk_button_released (gtkbutton.c:1180) ==13478== by 0x5105C3A: gtk_button_button_release (gtkbutton.c:1719) ==13478== by 0x5206BDE: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:85) ==13478== by 0x5DEF842: g_type_class_meta_marshal (gclosure.c:878) ==13478== by 0x5DEF531: g_closure_invoke (gclosure.c:767) ==13478== by 0x5E06B2A: signal_emit_unlocked_R (gsignal.c:3290) ==13478== by 0x5E05DC3: g_signal_emit_valist (gsignal.c:2993) ==13478== by 0x5E06023: g_signal_emit (gsignal.c:3040) ==13478== by 0x53990AA: gtk_widget_event_internal (gtkwidget.c:6066) ==13478== by 0x539892B: gtk_widget_event (gtkwidget.c:5780) ==13478== by 0x5206A71: gtk_propagate_event (gtkmain.c:2588) ==13478== by 0x5205860: gtk_main_do_event (gtkmain.c:1863) ==13478== by 0x54F665C: _gdk_event_emit (gdkevents.c:71) ==13478== by 0x55234FF: gdk_event_source_dispatch (gdkeventsource.c:318) ==13478== by 0x5E96238: g_main_dispatch (gmain.c:2440) ==13478== by 0x5E9759D: g_main_context_dispatch (gmain.c:3013) ==13478== by 0x5E979F2: g_main_context_iterate (gmain.c:3091) ==13478== by 0x5E9815B: g_main_loop_run (gmain.c:3299) ==13478== by 0x5204FA6: gtk_main (gtkmain.c:1349) ==13478== Address 0x13ead999 is 33 bytes inside a block of size 144 free'd ==13478== at 0x4026996: free (vg_replace_malloc.c:325) ==13478== by 0x5E9E986: g_free (gmem.c:263) ==13478== by 0x49A6843: e_account_set_string (e-account.c:1043) ==13478== by 0x73D4184: emae_uri_changed (em-account-editor.c:1394) ==13478== by 0x73D4F9F: emae_refresh_providers (em-account-editor.c:1736) ==13478== by 0x73D5F1D: emae_setup_service (em-account-editor.c:2050) ==13478== by 0x73D6845: emae_receive_page (em-account-editor.c:2244) ==13478== by 0x4420ACF: ec_rebuild (e-config.c:759) ==13478== by 0x4421869: e_config_create_widget (e-config.c:1094) ==13478== by 0x4421964: e_config_create_window (e-config.c:1143) ==13478== by 0x75E1B48: account_prefs_edit_account (em-account-prefs.c:267) ==13478== by 0x5E07164: g_cclosure_marshal_VOID__VOID (gmarshal.c:79) ==13478== by 0x5DEF842: g_type_class_meta_marshal (gclosure.c:878) ==13478== by 0x5DEF531: g_closure_invoke (gclosure.c:767) ==13478== by 0x5E06B2A: signal_emit_unlocked_R (gsignal.c:3290) ==13478== by 0x5E05D37: g_signal_emit_valist (gsignal.c:2983) ==13478== by 0x5E06023: g_signal_emit (gsignal.c:3040) ==13478== by 0x4316AB4: e_account_manager_edit_account (e-account-manager.c:388) ==13478== by 0x5E07164: g_cclosure_marshal_VOID__VOID (gmarshal.c:79) ==13478== by 0x5DEF531: g_closure_invoke (gclosure.c:767) ==13478== by 0x5E06965: signal_emit_unlocked_R (gsignal.c:3252) ==13478== by 0x5E05D37: g_signal_emit_valist (gsignal.c:2983) ==13478== by 0x5E06023: g_signal_emit (gsignal.c:3040) ==13478== by 0x51049EE: gtk_button_clicked (gtkbutton.c:1194) ==13478== by 0x5105F25: gtk_real_button_released (gtkbutton.c:1827) ==13478== by 0x5E07164: g_cclosure_marshal_VOID__VOID (gmarshal.c:79) ==13478== by 0x5DEF842: g_type_class_meta_marshal (gclosure.c:878) ==13478== by 0x5DEF531: g_closure_invoke (gclosure.c:767) ==13478== by 0x5E065E6: signal_emit_unlocked_R (gsignal.c:3182) ==13478== by 0x5E05D37: g_signal_emit_valist (gsignal.c:2983) ==13478== by 0x5E06023: g_signal_emit (gsignal.c:3040) ==13478== by 0x510493E: gtk_button_released (gtkbutton.c:1180) ==13478== by 0x5105C3A: gtk_button_button_release (gtkbutton.c:1719) ==13478== by 0x5206BDE: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:85) ==13478== by 0x5DEF842: g_type_class_meta_marshal (gclosure.c:878) ==13478== by 0x5DEF531: g_closure_invoke (gclosure.c:767) ==13478== by 0x5E06B2A: signal_emit_unlocked_R (gsignal.c:3290) ==13478== by 0x5E05DC3: g_signal_emit_valist (gsignal.c:2993) ==13478== by 0x5E06023: g_signal_emit (gsignal.c:3040) ==13478== by 0x53990AA: gtk_widget_event_internal (gtkwidget.c:6066) ==13478== by 0x539892B: gtk_widget_event (gtkwidget.c:5780) ==13478== by 0x5206A71: gtk_propagate_event (gtkmain.c:2588) ==13478== by 0x5205860: gtk_main_do_event (gtkmain.c:1863) ==13478== by 0x54F665C: _gdk_event_emit (gdkevents.c:71) ==13478== by 0x55234FF: gdk_event_source_dispatch (gdkeventsource.c:318) ==13478== by 0x5E96238: g_main_dispatch (gmain.c:2440) ==13478== by 0x5E9759D: g_main_context_dispatch (gmain.c:3013) ==13478== by 0x5E979F2: g_main_context_iterate (gmain.c:3091) ==13478== by 0x5E9815B: g_main_loop_run (gmain.c:3299) ==13478== by 0x5204FA6: gtk_main (gtkmain.c:1349)
Fixed within bug #642088, thus I'm marking it as a duplicate. *** This bug has been marked as a duplicate of bug 642088 ***