Ugh. Okay, after much GDBing, recompiling of DBus packages, and excising of code, I have it narrowed down to desktopcouch/replication_services/ubuntuone.py , where we retrieve credentials we need to authenticate to the user's couchdb in the cloud.
My first idea will be to move that outside the subthread, which entails moving that call up about 4 levels, outside replication proper and into the service, where we might have to be quick so as not to block DBus server calls. ** Also affects: desktopcouch Importance: Undecided Status: New ** Changed in: desktopcouch Status: New => Confirmed ** Changed in: desktopcouch Importance: Undecided => Critical ** Changed in: desktopcouch Assignee: (unassigned) => Chad Miller (cmiller) -- desktopcouch-service crashed with SIGSEGV https://bugs.launchpad.net/bugs/524566 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