On 04/16/2011 02:00 AM, Chris Frey wrote:
> On Fri, Apr 15, 2011 at 07:34:29PM -0400, Chris Frey wrote:
>> Not sure how "1976/20/25" comes out!  The only thing I can think of is
>> that somehow your locale is set to pad on the right instead of the left.
>> But so far, I'm unable to reproduce that with your locale setup.
> Found it.  It was a justification bug in Barry's stream handling.
> I've committed a fix to git, but will need to review the code a bit
> more and make this more robust.
>
> It should work for you now, though.
>
> Thanks for your feedback and testing!
>
Same contact, new values :

$ btool -d 'Address Book'
[...]
    Categories          : KerCopinous
     Birthday            : 1976/02/25
[...]

$ btool -d 'Address Book - All'
[...]
     00005ac0: 47 33 33 35 32 30 00 0b 00 52 32 35 2f 30 32 2f  
G33520...R25/02/
     00005ad0: 31 39 37 36 00 0c 00 3b 4b 65 72 43 6f 70 69 6e  
1976...;KerCopin
[...]


It sounds good for me.
Do you want more data ?  (stderr ?)



FAb


==========================================
Pseudo-full dump for this contact:
  I don't know what to think about last lines
==========================================
(line 100923):
BulkWrite to endpoint 0x9:
     00000000: 06 00 07 00 41 00 00                             ....A..

Socket::Receive: Endpoint 87
Received:
     00000000: 00 00 0c 00 13 06 01 00 a1 00 00 00              ............

Socket::Receive: Endpoint 87
Received:
     00000000: 06 00 04 04 60 01 44 00 9c 00 9d 00 00 00 01 08  
....`.D.........
[...] (line 10103)

(line 11647)
Contact: 0x9d (0)
     FirstName           : M***
     LastName            : O***
     Email               : o***@***.fr
     Email               : m***@***.fr
     WorkPhone           : 05***
     HomePhone           : 09
     MobilePhone         : 068***
     HomeAddress1        : Rés******
     HomeAddress2        : Apt ***
     HomeCity            : BRUGES
     HomePostalCode      : ***
     Categories          : KerCopinous
     Birthday            : 1976/02/25
     Photo image:
<huge amount of data in hex-dump>

(line 13099)
     Unknowns:
         Type: 0x54 Data:
     00000000: ff ff ff ff ff ff ff ff                          ........
         Type: 0x59 Data:
     00000000: 00                                               .
         Type: 0x51 Data:
     00000000: 00 00 00 00                                      ....

BulkWrite to endpoint 0x9:
     00000000: 06 00 07 00 41 00 00                             ....A..

Socket::Receive: Endpoint 87
Received:
     00000000: 00 00 0c 00 13 06 01 00 a2 00 00 00              ............


==========================================
  stderr looks like repeating :
==========================================
skipping descriptor 0x21
skipped 1 class/vendor specific endpoint descriptors
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 003 on 001
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 002 on 001
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Operation not permitted
error obtaining child information: Operation not permitted
error obtaining child information: Operation not permitted
error obtaining child information: Operation not permitted
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 002
error obtaining child information: Operation not permitted
usb_os_find_devices: Found 006 on 001
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 004 on 001
skipping descriptor 0x21
skipped 1 class/vendor specific endpoint descriptors
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 003 on 001
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 002 on 001
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Operation not permitted
error obtaining child information: Operation not permitted
error obtaining child information: Operation not permitted
error obtaining child information: Operation not permitted
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 002
error obtaining child information: Operation not permitted
usb_os_find_devices: Found 006 on 001
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 004 on 001
skipping descriptor 0x21
skipped 1 class/vendor specific endpoint descriptors
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 003 on 001
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 002 on 001
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Operation not permitted
error obtaining child information: Operation not permitted
error obtaining child information: Operation not permitted
error obtaining child information: Operation not permitted


------------------------------------------------------------------------------
Fulfilling the Lean Software Promise
Lean software platforms are now widely adopted and the benefits have been 
demonstrated beyond question. Learn why your peers are replacing JEE 
containers with lightweight application servers - and what you can gain 
from the move. http://p.sf.net/sfu/vmware-sfemails
_______________________________________________
Barry-devel mailing list
Barry-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/barry-devel

Reply via email to