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