This was reported upstream and found to be a Fedora-specific bug:
Please describe the problem:
Can't add contacts to a new message via "Select Contacts from Address Book"
Select Contacts from Address Book fields are as follows:
Address Book = Personal
Category = Any Category
Contacts box is empty although I have lots of contacts accessible via
"Contacts - Evolution" window.
As a partial work around, I can select a contact in the Contacts - Evolution"
window, click on the email address and start a new letter like that. This only
works for emails going to a single contact. for multiple contacts I need to
copy/paste addresses to the To: field in the new message.
Steps to reproduce:
1. File->New->Mail Message (new "Compose Message" window opens)
2. Click "To:" Button (new "Select Contacts from Address Book" window opens)
3. "Contacts" box is empty
Select Contacts from Address Book - "Contacts" box is empty
The box should contain a list of my contacts.
Does this happen every time?
output of CAMEL_DEBUG=all evolution >& evo.log including program start up and
all steps listed above is available at http://www.kaptain.us/evo.log
I believe the important line is:
(evolution:24637): e-data-server-ui-CRITICAL **:
e_source_combo_box_set_active_uid: assertion `!iter_was_set' failed
Related to: http://bugzilla.gnome.org/show_bug.cgi?id=417999
Gah, stupid mistake. The error was in the assertion itself:
- g_return_if_fail (!iter_was_set);
+ g_return_if_fail (iter_was_set);
Fixed in evolution-data-server-1.10.0-5.fc7.