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": "" } -- Cannot reliably delete contacts https://bugs.launchpad.net/bugs/666404 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs