Bug 700114 - Moving multiple contacts causes evolution to crash (Segmentation Fault)
Summary: Moving multiple contacts causes evolution to crash (Segmentation Fault)
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: 14
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-04-27 13:58 UTC by Austin Kochs
Modified: 2011-04-27 14:17 UTC (History)
3 users (show)

Fixed In Version: evolution-2.91.6
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-04-27 14:17:23 UTC
Type: ---


Attachments (Terms of Use)
Backtrace of the crash (38.18 KB, text/plain)
2011-04-27 13:58 UTC, Austin Kochs
no flags Details


Links
System ID Private Priority Status Summary Last Updated
GNOME Bugzilla 642338 0 None None None Never

Description Austin Kochs 2011-04-27 13:58:35 UTC
Created attachment 495250 [details]
Backtrace of the crash

Description of problem:

Whenever I have tried to move multiple contacts from one address book to another, evolution crashes and, when I restart it, shows all contacts that I have moved in all address books rather than just the one I want them in.  (I have quite a few address books; around 7.)

Version-Release number of selected component (if applicable):

evolution-2.32.2-1.fc14.x86_64

How reproducible:

I have reproduced it four separate times consistently.

Steps to Reproduce:
1. Go into Contacts
2. Go into any address book
3. Select multiple contacts
4. Try to move all selected contacts into a different address book
5. Enjoy the segmentation fault that occurs (The program closes abruptly)
  
Actual results:

The contacts are moved into the address book, however when evolution is restarted after the crash all of the contacts now appear in every single other address book as well as the one you wanted to move them into.  When you try to delete the contact out of one of the address books, it deletes it for all other address books as well.

Expected results:

The selected contacts will be moved into the address book without evolution crashing and without them showing up in every single address book.

Additional info:

I even had one case where the crash in evolution caused a crash in xulrunner, effectively crashing Firefox which forced me to log out and then back in to type this bug report.  Included as an attachment is the backtrace.

Package:    	evolution-2.32.2-1.fc14
Latest Crash:	Wed 27 Apr 2011 09:17:25 AM 
Command:    	evolution
Reason:     	Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)

Comment 1 Milan Crha 2011-04-27 14:17:23 UTC
Thanks for a bug report. Your backtrace matches the one from an upstream bug [1], which is supposed to be fixed since 2.91.6, thus 3.0.0 in Fedora 15.

[1] https://bugzilla.gnome.org/show_bug.cgi?id=642338


Note You need to log in before you can comment on or make changes to this bug.