** 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 Desktop Packages, which is subscribed to evolution in Ubuntu. https://bugs.launchpad.net/bugs/831308 Title: Evolution crash when copy/move contact between address books Status in evolution package in Ubuntu: Confirmed Status in evolution source package in Precise: New Status in evolution source package in Trusty: New Status in evolution source package in Utopic: New Bug description: [Impact] Evolution crashes when attempting to merge contacts (e.g. when copying or moving contacts between address books). 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) [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. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/831308/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

