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:
{ "_id": "e74168e654cc4efdb43c72b29b3745ea", "_rev": "2-b8a90fd952f4a1beaa37e233819f2172", "first_name": "", "last_name": "", "middle_name": "", "suffix": "", "application_annotations": { "Funambol Exchange": { "private_application_annotations": { "created_timestamp": 1273082614533, "exchange_hash": "6201cce539c008ac78a261de50f1bc02", "phoneBusiness": "d313ee40-3947-4a1b-a08d-aee88ecd9ef7" }, "application_fields": { "sensitivity": 0, "folder": "DEFAULT_FOLDER", "state": "N", "key": "e74168e654cc4efdb43c72b29b3745ea" } } }, "title": "", "nick_name": "", "manager_name": "", "spouse_name": "", "record_type": "http://www.freedesktop.org/wiki/Specifications/desktopcouch/contact", "notes": "", "department": "", "assistant_name": "", "phone_numbers": { "_order": [ "d313ee40-3947-4a1b-a08d-aee88ecd9ef7" ], "d313ee40-3947-4a1b-a08d-aee88ecd9ef7": { "description": "work", "number": "0000000000" } }, "office": "", "company": "Random Company", "job_title": "" }
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": ""
}