Evolution crashes after attempting to save changes to a contact

Bug #996903 reported by AbdRahim
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

This happens regulary when trying to edit contact info.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: evolution 3.2.3-0ubuntu6
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
CheckboxSubmission: 2beff986aaaa995e860c0bb7871ef4ba
CheckboxSystem: 3d3208847d3d5f91226b98d85f564483
Date: Wed May 9 00:39:35 2012
ExecutablePath: /usr/bin/evolution
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: evolution
UpgradeStatus: Upgraded to precise on 2012-04-28 (11 days ago)
mtime.conffile..etc.xdg.autostart.evolution.alarm.notify.desktop: 2012-04-27T22:55:00.287498

Revision history for this message
AbdRahim (abdrahim-) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in evolution (Ubuntu):
status: New → Confirmed
Revision history for this message
Mark Stock (mstock-v) wrote :

This describes my problems as well. The problem occurs reliably every time I open two contacts, copy/paste an e-mail address from one to the other, then save the changed contact.

Here is some information that may be useful:

Ubuntu 12.10
evolution 3.6.0-0ubuntu3
3.5.0-19-generic kernel

Error messages from the crash are consistently:

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

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

** (evolution:16430): ERROR **: eab-contact-commit-duplicate-detected.ui: Invalid type function on line 61: 'eab_contact_display_get_type'
Trace/breakpoint trap (core dumped)

GDB reports a bunch of threads in "poll" and "pthread_cond_wait@@GLIBC_2.3.2", and one thread:

Thread 1 (Thread 0x7fffe33349c0 (LWP 20412)):
#0 0x00007ffff4265c7f in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007ffff4265e42 in g_log () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff775a7e6 in e_load_ui_builder_definition () from /usr/lib/evolution/3.6/libevolution-utils.so.0
#3 0x00007fffc922fe11 in ?? () from /usr/lib/evolution/3.6/libecontacteditor.so.0
#4 0x00007fffc922f0de in ?? () from /usr/lib/evolution/3.6/libecontacteditor.so.0
#5 0x00007ffff47cbf57 in g_simple_async_result_complete () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6 0x00007ffff7036069 in ?? () from /usr/lib/libedataserver-1.2.so.17
#7 0x00007ffff70388e4 in ?? () from /usr/lib/libedataserver-1.2.so.17
#8 0x00007ffff47cbf57 in g_simple_async_result_complete () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#9 0x00007ffff47cc059 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#10 0x00007ffff425eab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#11 0x00007ffff425ede8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007ffff425f1e2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff4c3f9b5 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#14 0x00005555555573df in main ()

Happy to provide more information if necessary.

-Mark

angus73 (angus73)
summary: - Evolution crashes ater attempting to save changes to a contact
+ Evolution crashes after attempting to save changes to a contact
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.