GNOME Bugzilla – Bug 733875
Crashs with "Code should not be reached" in OBEX Bluetooth
Last modified: 2014-08-11 14:22:02 UTC
This happens everytime you start the application and bluetooth is on and a smartphone is paired and in range. Shortly before the application crashes the mobile tells "Computer wants to access contact list". Here is the detailed Exception from the terminal: bluez:ERROR:bluez-persona-store.c:2645:_folks_backends_blue_z_persona_store_perform_obex_transfer_co: code should not be reached Here is the gdb backtrace: (gdb) backtrace
+ Trace 233888
Could you provide more details? The platform and versions of the complete bluetooth stack, folks and gnome-contacts, and evolution-data-server as well
Created attachment 282201 [details] Installed Packages with Versions
OS: Arch Linux multilib Kernel: 3.15.5-2-ARCH local/bluez 5.21-2 local/bluez-libs 5.21-2 local/bluez-utils 5.21-2 local/gnome-shell 3.12.2-1 (gnome) local/gnome-shell-extensions 3.12.2-1 (gnome) local/evolution 3.12.4-1 (gnome-extra) local/evolution-data-server 3.12.4-1 local/folks 0.9.7.1-1 local/gnome-contacts 3.12.0-1 (gnome)
The conflict seems to occur when bluez attempts to pull contact and phone history data from my phone. After I unpair my phone and pair the phone again, Empathy has no issues running. It's when I give bluez access to my phone book that Empathy crashes and no longer works. The phone notification in question is "Phone book access request" with the message saying my computer "wants to access your contacts and call history". As soon as I accept, Empathy crashes.
It seems to be fixed by https://git.gnome.org/browse/folks/commit/?id=5280f3363eb1abd782d25dfdcad33f01958bdb1c See also #733891
Thanks for taking the time to report this bug. This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade. *** This bug has been marked as a duplicate of bug 733891 ***