Ticket #423 (closed defect: fixed)

Opened 6 years ago

Last modified 6 years ago

Contact crash after deselect group

Reported by: alex@… Owned by: thomas@…
Priority: high Milestone:
Component: openmoko-contacts Version: 2007
Severity: normal Keywords:
Cc: buglog@…, thomas@… Blocked By:
Blocking: Estimated Completion (week):
HasPatchForReview: PatchReviewResult:
Reproducible:

Description

Contact crash after deselect group.

Operation:
Add a new group GroupA -> Deselect one contact named "Alex" in GroupA -> Filter
menu to "All" -> Filter menu to "GroupA" -> Filter menu to "All" -> Select the
contact "Alex"

Then contacts crashed, crash information:
"file e-book.c: line 1129 (e_book_async_commit_contact) : assertion
E_IS_CONTACT (contact) failed
fragment fault"

Change History

comment:1 Changed 6 years ago by thomas@…

I can produce a segfault, but get a slightly different terminal output:

(contacts:14629): libebook-CRITICAL : e_vcard_to_string: assertion `E_IS_VCARD
(evc)' failed

Program received signal SIGSEGV, Segmentation fault.

comment:2 Changed 6 years ago by thomas@…

  • Status changed from new to closed
  • Resolution set to fixed

Contacts was trying to commit a NULL contact since there was no selection, but
the previous contact had been changed. Fixed in SVN.

Note: See TracTickets for help on using tickets.