evolution-addressbook-export fails with Segmentation fault

Bug #453263 reported by Arian Kuschki
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gconf
Won't Fix
Critical
gconf (Ubuntu)
Triaged
Medium
Ubuntu Desktop Bugs
Nominated for Karmic by fremen507

Bug Description

Binary package hint: evolution

Hi
I upgraded to karmic a couple of days ago.

Description: Ubuntu karmic (development branch)
Release: 9.10

Since then the evolution-addressbook-export does not work anymore.

evolution:
  Installed: 2.28.0-0ubuntu4
  Candidate: 2.28.0-0ubuntu4
  Version table:
 *** 2.28.0-0ubuntu4 0
        500 http://gb.archive.ubuntu.com karmic/main Packages
        100 /var/lib/dpkg/status

Instead of a dump of all my contacts, when I enter

a ~$ evolution-addressbook-export

I get

(evolution-addressbook-export:12812): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.22.2/gobject/gtype.c:2458: initialization assertion failed, use IA__g_type_init() prior to this function

(evolution-addressbook-export:12812): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed

(evolution-addressbook-export:12812): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
Segmentation fault (core dumped)

I have used the export for about a year and never had any problems. I strongly suspect the reason why it does not work anymore is my upgrade to karmic beta. The only other reason I could think of is that I recently removed most gnome programs from my startup script. They are not loaded automatically anymore but they are still installed. Does evolution-addressbook-report depend on anything?

Cheers
Arian

Revision history for this message
Arian Kuschki (arian-kuschki) wrote :

valgrind log file

Revision history for this message
Arian Kuschki (arian-kuschki) wrote :

strace log file

Revision history for this message
Arian Kuschki (arian-kuschki) wrote :

backtrace

Revision history for this message
Pedro Villavicencio (pedro) wrote :

thanks for the report, however the backtrace you attach is missing a few symbols, could you install the libgconf2-4, libebook1.2-9, evolution, libglib2 and libgtk2 dbgsym packages and get a new one? Thanks.

Changed in evolution (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Arian Kuschki (arian-kuschki) wrote :

new backtrace

Revision history for this message
Jochen Schroeder (cyco) wrote :

I can confirm this bug. After an upgrade to Karmic evolution-addressbook-export segfaults. However I only see a segfault when calling evolution-addressbook-export with an addressbook parameter.
output:

└─(08:58 $)─> evolution-addressbook-export file:///[pathtoaddressbook]

(evolution-addressbook-export:21167): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.22.2/gobject/gtype.c:2458: initialization assertion failed, use IA__g_type_init() prior to this function

(evolution-addressbook-export:21167): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

(evolution-addressbook-export:21167): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
Segmentation fault (core dumped)

Revision history for this message
Jochen Schroeder (cyco) wrote :
Revision history for this message
Pedro Villavicencio (pedro) wrote :
affects: evolution (Ubuntu) → gconf2 (Ubuntu)
Changed in gconf2 (Ubuntu):
status: Incomplete → Triaged
Changed in gconf:
importance: Unknown → Critical
status: Unknown → New
Logan Rosen (logan)
affects: gconf2 (Ubuntu) → gconf (Ubuntu)
Changed in gconf:
status: New → Won't Fix
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.