On Wed, Feb 11, 2009 at 07:46:54PM +0900, Morita Sho wrote: > When I sent a file that named "β.txt", (Note: 'β' is a character U+03B2 in > Unicode) > > $ gnome-obex-send "β.txt" > > Then hcidump outputs the following. > > < ACL data: handle 38 flags 0x02 dlen 36 > L2CAP(d): cid 0x0040 len 32 [psm 3] > RFCOMM(d): UIH: cr 1 dlci 2 pf 0 ilen 28 fcs 0x9a > OBEX: Put cmd(f): len 28 > Name (0x01) = Unicode length 14 > 0000: 00 ce 00 b2 00 2e 00 74 00 78 00 74 00 00 .......t.x.t.. > > The filename seems to be sent as an Unicode string. > I think the problem is the character 'β' was incorrectly translated to "00 ce > 00 b2". > The character 'β' must be represented as "03 B2" in Unicode.
thanks for the bug, the investigation and the patch! out of curiosity: does this work sending with bluetooth-applet (package bluez-gnome) ? filippo -- Filippo Giunchedi - http://esaurito.net - 0x6B79D401 I worked myself up from nothing to a state of extreme poverty. -- Groucho Marx -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

