After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 731813 - gvfsd-obexftp crashed with SIGABRT in g_thread_abort()
gvfsd-obexftp crashed with SIGABRT in g_thread_abort()
Status: RESOLVED OBSOLETE
Product: gvfs
Classification: Core
Component: [obsolete] obexftp backend
1.12.x
Other Linux
: Normal critical
: ---
Assigned To: gvfs-maint
gvfs-maint
Depends on:
Blocks:
 
 
Reported: 2014-06-18 04:36 UTC by Cristian Aravena Romero
Modified: 2015-03-04 15:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Cristian Aravena Romero 2014-06-18 04:36:55 UTC
Open bug in Launchpad.net: 
https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/973209

"Automatically-reported crash. What I think happened was:

1. I tried to “Browse files…” on my phone, from the Bluetooth menu.

2. Nothing happened, so I tried “Browse Files on Device…”

3. Nothing happened, so I discovered that Bluetooth on my phone was turned off, and rectified.

4. I tried “Browse Files on Device…” again.

5. Nothing happened, so I turned the phone's Bluetooth off again.

6. Crash report."


StackTrace:
  • #0 __kernel_vsyscall
  • #1 __GI_raise
    at ../nptl/sysdeps/unix/sysv/linux/raise.c line 64
  • #2 __GI_abort
    at abort.c line 91
  • #3 g_thread_abort
    at /build/buildd/glib2.0-2.32.0/./glib/gthread-posix.c line 76
  • #4 g_mutex_lock
    at /build/buildd/glib2.0-2.32.0/./glib/gthread-posix.c line 209
  • #5 session_connect_error_cb
    at gvfsbackendobexftp.c line 789
  • #6 marshal_dbus_message_to_g_marshaller
    at dbus-gproxy.c line 1734
  • #7 g_closure_invoke
    at /build/buildd/glib2.0-2.32.0/./gobject/gclosure.c line 777
  • #8 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.32.0/./gobject/gsignal.c line 3547
  • #9 g_signal_emit_valist
    at /build/buildd/glib2.0-2.32.0/./gobject/gsignal.c line 3296
  • #10 g_signal_emit
    at /build/buildd/glib2.0-2.32.0/./gobject/gsignal.c line 3352
  • #11 dbus_g_proxy_emit_remote_signal
    at dbus-gproxy.c line 1787
  • #12 dbus_g_proxy_manager_filter
    at dbus-gproxy.c line 1354
  • #13 dbus_g_proxy_manager_filter
    at dbus-gproxy.c line 1195
  • #14 dbus_connection_dispatch
    at ../../dbus/dbus-connection.c line 4603
  • #15 message_queue_dispatch
    at dbus-gmain.c line 90
  • #16 g_main_dispatch
    at /build/buildd/glib2.0-2.32.0/./glib/gmain.c line 2515
  • #17 g_main_context_dispatch
    at /build/buildd/glib2.0-2.32.0/./glib/gmain.c line 3052
  • #18 g_main_context_iterate
    at /build/buildd/glib2.0-2.32.0/./glib/gmain.c line 3123
  • #19 g_main_context_iterate
    at /build/buildd/glib2.0-2.32.0/./glib/gmain.c line 3060
  • #20 g_main_loop_run
    at /build/buildd/glib2.0-2.32.0/./glib/gmain.c line 3317
  • #21 daemon_main
    at daemon-main.c line 300
  • #22 main
    at daemon-main-generic.c line 39

Comment 1 Cristian Aravena Romero 2014-06-18 04:40:15 UTC
tags: added: trusty => Package v1.20.x
Comment 2 Ondrej Holy 2014-06-23 16:11:25 UTC
Thanks for the bugreport, however the obexftp backend isn't maintained for some time. There are race conditions, which can't be fixed. It has to be completely rewritten to use new version of bluez library. The "Browse files" item was removed from recent versions of gnome...
Comment 3 André Klapper 2015-01-03 22:11:46 UTC
(In reply to comment #2)
> Thanks for the bugreport, however the obexftp backend isn't maintained for some
> time.

Ondrej: What does that mean for the 20 open bug reports under that component?
Comment 4 Ondrej Holy 2015-01-05 08:25:25 UTC
There are some problems with the Bluez 4 library. The code is written for Bluez 4, however Bluez 4 isn't maintained now. The bugs will be fixed once the code will be rewritten to use Bluez 5 which have significant api changes. Patches are welcome.
Comment 5 Ondrej Holy 2015-03-04 15:35:54 UTC
Obexftp backend has been obsoleted in GNOME 3.10, because it is incompatible with Bluez 5, however limited bluetooth support is currently built-in in GNOME desktop.