Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#5749 - gnome-bluetooth not accepting/sending data

Attached to Project: Arch Linux
Opened by Samuel Mathieson (smathieson) - Saturday, 04 November 2006, 03:27 GMT
Task Type Bug Report
Category System
Status Closed
Assigned To arjan timmerman (blaasvis)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Gnome bluetooth does not seem to accept data from devices despite being discoverable by other devices as solved by comments in bug # 5661. gnome-obex-send states it is "Unable to connect to remote device" with the following terminal output:

[samuel@wintoon ~]$ gnome-obex-send Desktop/html2fpdf-3.0.2b.zip
Browsing 00:16:4E:FA:74:B8 ...
Service Name: OBEX Object Push
Service RecHandle: 0x10007
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 9
"OBEX" (0x0008)
Service Class ID List:
"OBEX Object Push" (0x1105)
** Message: device 00:16:4E:FA:74:B8 (OBEX Object Push) port 9



** (gnome-obex-send:4457): CRITICAL **: btctl_obexclient_source_new: assertion `channel <= 0' failed

** (gnome-obex-send:4457): WARNING **: Unable to initialize OBEX client source
[samuel@wintoon ~]$
This task depends upon

Closed by  arjan timmerman (blaasvis)
Sunday, 12 November 2006, 07:59 GMT
Reason for closing:  Fixed
Comment by jason fuchs (jason_f) - Tuesday, 07 November 2006, 17:06 GMT
I confirm this, outgoing connection with gnome-obex-send results in the same errors for me, refresh devices also does not work. I am however able to receive files from my phone via gnome-obex-server.
Comment by jason fuchs (jason_f) - Tuesday, 07 November 2006, 17:29 GMT
Tried to build gnome-bluetooth from abs, it's erroring out...maybe a package upgrade broke something?

output:
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -I../intl -DORBIT2=1 -pthread -I/opt/gnome/include/libgnomeui-2.0 -I/opt/gnome/include/libgnome-2.0 -I/opt/gnome/include/gconf/2 -I/opt/gnome/include/libbonoboui-2.0 -I/opt/gnome/include/gnome-vfs-2.0 -I/opt/gnome/lib/gnome-vfs-2.0/include -I/opt/gnome/include/gnome-keyring-1 -I/opt/gnome/include/orbit-2.0 -I/opt/gnome/include/libbonobo-2.0 -I/opt/gnome/include/bonobo-activation-2.0 -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/freetype2 -I/usr/include/libbtctl -I/opt/gnome/include -DDATA_DIR=\"/gnome-bluetooth\" -DORBIT2=1 -pthread -I/opt/gnome/include/libgnomeui-2.0 -I/opt/gnome/include/libgnome-2.0 -I/opt/gnome/include/gconf/2 -I/opt/gnome/include/libbonoboui-2.0 -I/opt/gnome/include/gnome-vfs-2.0 -I/opt/gnome/lib/gnome-vfs-2.0/include -I/opt/gnome/include/gnome-keyring-1 -I/opt/gnome/include/orbit-2.0 -I/opt/gnome/include/libbonobo-2.0 -I/opt/gnome/include/bonobo-activation-2.0 -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/freetype2 -I/usr/include/pygtk-2.0 -I/usr/include/libbtctl -I/usr/include/python2.4 -I. -I../src -march=i686 -O2 -pipe -MT gnomebt-controller.lo -MD -MP -MF .deps/gnomebt-controller.Tpo -c gnomebt-controller.c -fPIC -DPIC -o .libs/gnomebt-controller.o
controller.gob: In function 'gnomebt_controller_discover_devices':
controller.gob:110: error: too few arguments to function 'btctl_controller_discover_devices'
controller.gob: In function 'gnomebt_controller_channels_for_service':
controller.gob:298: error: too few arguments to function 'btctl_controller_scan_for_service'
make[3]: *** [gnomebt-controller.lo] Error 1
make[3]: Leaving directory `/var/abs/extra/network/gnome-bluetooth/src/gnome-bluetooth-0.7.0/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/abs/extra/network/gnome-bluetooth/src/gnome-bluetooth-0.7.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/abs/extra/network/gnome-bluetooth/src/gnome-bluetooth-0.7.0'
make: *** [all] Error 2
Comment by jason fuchs (jason_f) - Tuesday, 07 November 2006, 17:40 GMT
Disregard, my abs tree was stale. Rebuilt libbtctl and gnome-bluetooth from abs, compiles but still getting same error when trying to send...
Comment by arjan timmerman (blaasvis) - Saturday, 11 November 2006, 11:40 GMT
try 0.8.2 of libbtctl, seems it was fixed upstream.
Comment by jason fuchs (jason_f) - Saturday, 11 November 2006, 23:43 GMT
Works great for me now! Thanks!

Loading...