** Description changed: - Start evolution -> Create "dummy/any" contact in Personal address-book - -> Create "another" address-book -> Copy "dummy" contact from Personal - to "another" address-book -> Copy/Move "dummy" contact from "another" to - Personal address-book -> Crash + [Impact] - Message about duplicate contact expected + Evolution crashes when attempting to merge contacts (e.g. when copying + or moving contacts between address books). - Instead: - e-utils-ERROR **: eab-contact-duplicate-detected.ui: Invalid type function on line 90: 'eab_contact_display_get_type' + This is rather annoying as the user might not be aware of the cause of + the crash (i.e. that a contact with the same name already exists in the + destination address book). + + The fix is to compile evolution without -Bsymbolic-functions. Compiling + with -Bsymbolic-functions is not supported by upstream + (https://bugzilla.gnome.org/show_bug.cgi?id=594473). The fix for this + issue for Vivid is in bug #1402422. + + + [Test case] + + Steps to reproduce: + - Start evolution + - Create contact with full name "dummy" in Personal address book + - Create contact with full name "dummy" in Personal address book + + Expected behavior: Message about merging the contact + + Actual behavior: + (evolution:3262): evolution-util-ERROR **: eab-contact-duplicate-detected.ui: Invalid type function on line 88: 'eab_contact_display_get_type' Trace/breakpoint trap (core dumped) - ProblemType: Bug - DistroRelease: Ubuntu 11.10 - Package: evolution 3.1.5-0ubuntu2 - ProcVersionSignature: Ubuntu 3.0.0-9.12-generic 3.0.3 - Uname: Linux 3.0.0-9-generic i686 - Architecture: i386 - Date: Mon Aug 22 16:24:18 2011 - InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110814) - ProcEnviron: - LANGUAGE=en_US:en - PATH=(custom, no user) - LANG=en_US.UTF-8 - SHELL=/bin/bash - SourcePackage: evolution - UpgradeStatus: No upgrade log present (probably fresh install) - --- - ApportVersion: 1.23-0ubuntu2 - Architecture: i386 - DistroRelease: Ubuntu 11.10 - InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110814) - Package: evolution 3.2.0-0ubuntu2 - PackageArchitecture: i386 - ProcEnviron: - LANGUAGE=en_US:en - LANG=en_US.UTF-8 - SHELL=/bin/bash - ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4 - Tags: oneiric running-unity - Uname: Linux 3.0.0-12-generic i686 - UpgradeStatus: No upgrade log present (probably fresh install) - UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare + + [Regression potential] + + Regression potential is rather low. There is the possibility that some + plugins rely on the semantic of -Bsymbolic-functions (i.e. have internal + function which are exported and their names clash) but this seems rather + unlikely as all (or at least most) other distributions compile without + -Bsymbolic-functions.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/831308 Title: Evolution crash when copy/move contact between address books To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/831308/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
