Cannot reliably delete contacts
Bug #666404 reported by
Peter Hurley
This bug report is a duplicate of:
Bug #673568: Error modifying contact, other error when saving contacts.
Edit
Remove
This bug affects 17 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
evolution-couchdb (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: evolution-couchdb
Contacts cannot reliably be deleted from a Ubuntu One address book.
I'm running the ubuntu one stable ppa (evolution-couchdb 0.0.0-0ubuntu1~
To post a comment you must log in.
After finally figuring out how to use gdb to redirect output to a file for a running process, here's what evolution- data-server- 2.28 says when I attempt to delete a contact (which fails):
(process:2102): Json-CRITICAL **: json_object_ get_string_ member: assertion `node != NULL' failed
(process:2102): GLib-CRITICAL **: g_str_has_prefix: assertion `str != NULL' failed
(process:2102): Json-CRITICAL **: json_node_ get_node_ type: assertion `node != NULL' failed
** (process:2102): DEBUG: Error deleting document: Bad Request
Here's a typical record that's not deletable from within evolution:
{ fdb43c72b29b374 5ea", a1beaa37e233819 f2172", _annotations" : {
"private_ application_ annotations" : {
"created_ timestamp" : 1273082614533,
"exchange_ hash": "6201cce539c008 ac78a261de50f1b c02",
"phoneBusiness ": "d313ee40- 3947-4a1b- a08d-aee88ecd9e f7"
"applicatio n_fields" : {
"sensitivity" : 0,
"folder" : "DEFAULT_FOLDER",
"state" : "N",
"key": "e74168e654cc4e fdb43c72b29b374 5ea" www.freedesktop .org/wiki/ Specifications/ desktopcouch/ contact", name": "",
"d313ee40- 3947-4a1b- a08d-aee88ecd9e f7"
"d313ee40- 3947-4a1b- a08d-aee88ecd9e f7": {
"descriptio n": "work",
"number" : "0000000000"
"_id": "e74168e654cc4e
"_rev": "2-b8a90fd952f4
"first_name": "",
"last_name": "",
"middle_name": "",
"suffix": "",
"application
"Funambol Exchange": {
},
}
}
},
"title": "",
"nick_name": "",
"manager_name": "",
"spouse_name": "",
"record_type": "http://
"notes": "",
"department": "",
"assistant_
"phone_numbers": {
"_order": [
],
}
},
"office": "",
"company": "Random Company",
"job_title": ""
}