← Back to team overview

desktop-packages team mailing list archive

[Bug 1098717] Re: Evolution crashes when merging contacts

 

This is still happening in Evolution 3.12.11 on Ubuntu 15.04,
reproducible on two different machines using the local address book.

-- 
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/1098717

Title:
  Evolution crashes when merging contacts

Status in Evolution:
  Unknown
Status in evolution package in Ubuntu:
  New

Bug description:
  When I copy a contact from one address book to another, if a similar
  contact exists in the target, Evolution tries to merge those contacts.
  In upstream Evolution, this is handled with a contact merging dialog.
  In Ubuntu, Evolution crashes with the following output:

  (evolution:6186): e-web-view.c-WARNING **: Disabling webkit plugin: Gnome Shell
  Integration

  (evolution:6186): e-web-view.c-WARNING **: Disabling webkit plugin: iTunes
  Application Detector
  Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading
  configurations from ~/.fonts.conf is deprecated.
  dragging 1 card(s)

  #This is where I copy a duplicate contact contact

  (evolution:6186): GLib-GObject-WARNING **: cannot register existing type
  `EABContactDisplay'

  (evolution:6186): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0'
  failed

  ** (evolution:6186): ERROR **: eab-contact-duplicate-detected.ui: Invalid type
  function on line 90: 'eab_contact_display_get_type'
  zsh: trace trap  evolution


  It is probably worth mentioning that the contact merge dialog uses
  Webkit, and that firing SIGTRAP seems a little odd :)

  I'm going to list two different ways to reproduce this...

  Steps to reproduce A:
  1. Create a new address book.
  2. From any other address book, select a contact, choose "Copy Contact To," and
  choose the new address book.
  3. Repeat step 2.

  Steps to reproduce B:
  1. In any existing address book, create a new contact.
  2. In that same address book, create another new contact with the same email
  address, or the same name.

  These both produce the same crash on two different systems, one
  running Ubuntu 12.04 (Evolution 3.4) and one running Ubuntu 12.10
  (Evolution 3.6). This does not happen in Fedora 17 or Fedora 18.

To manage notifications about this bug go to:
https://bugs.launchpad.net/evolution/+bug/1098717/+subscriptions