Comment 35 for bug 1005649

Revision history for this message
m4t (m4t) wrote :

another fix for this applet: mate-bluetooth-sendto is getting passed double quotes via sendto_callback in applet/main.c
this is causing obex-client to try to send to 00:00:00:00:00:00 instead of the intended mac. dbus shows:

method call sender=:1.81 -> dest=org.openobex.client serial=10 path=/; interface=org.openobex.Client; member=SendFiles
   array [
      dict entry(
         string "Destination"
         variant string ""AA:BB:CC:DD:EE:FF""
      )
   ]
   array [
      string "/home/matt/devel/mate/debian-packages/mate-bluetooth/debian/debian-rules.patch"
   ]
   object path "/org/bluez/agent/sendto"

but hcidump shows:
bdaddr 00:00:00:00:00:00 ptype 0xcc18 rswitch 0x01 clkoffset 0x0000

patch is attached. this was fixed in mainline gnome 3.0: https://bugzilla.gnome.org/show_bug.cgi?id=653479

-matt