GNOME Bugzilla – Bug 303316
"evolution-exchange-storage" quits unexpectedly on startup
Last modified: 2005-06-15 05:07:20 UTC
Version details: 2.2.2, actually Distribution/Version: gentoo Configure an exchange account Start up Evolution valgrind says it's a use-after-free error. ==8560== Addrcheck, a fine-grained address checker for x86-linux. ==8560== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==8560== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==8560== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==8560== For more details, rerun with: -v ==8560== Evolution Exchange Storage up and running ==8560== Invalid read of size 4 ==8560== at 0x355C2252: g_type_check_instance_cast (in /usr/lib/libgobject-2.0.so.0.600.3) ==8560== by 0x8066933: add_esource (exchange-config-listener.c:278) ==8560== by 0x8066CC7: add_sources (exchange-config-listener.c:370) ==8560== by 0x8067599: account_added (exchange-config-listener.c:635) ==8560== by 0x355B842B: g_cclosure_marshal_VOID__OBJECT (in /usr/lib/libgobject-2.0.so.0.600.3) ==8560== Address 0x35A35238 is 0 bytes inside a block of size 16 free'd ==8560== at 0x3414CBBF: free (vg_replace_malloc.c:152) ==8560== by 0x356355CF: g_free (in /usr/lib/libglib-2.0.so.0.600.3) thread apply all bt:
+ Trace 59288
This bug is fixed in head, in evolution 2.3.x there is fix for this issue. *** This bug has been marked as a duplicate of 274029 ***