On Wed, Nov 14, 2007 at 06:42:11PM +0100, Ludovic Rousseau wrote:
>
> That is OK.
>
> Look inside the file ~/.jpilot/AddressDB.pdb and search for the text 
> "Büro". The encoding should be latin1 (the ü on one character only).
>
> I suspect it being UTF-8 instead and causing the problem.
>

Hmm... unfortunately, that is not the case.  I did a hexdump, and the ü
is encoded as 0xfc (Which is the correct latin1 encoding).  It is
exactly the same encoding as what is used to encode the ü in the
contents of an entry.  Here is the relevant hexdump -C output:


field descriptions:

00000d50  00 10 00 00 00 00 00 00  00 00 13 00 00 00 00 00 |................|
00000d60  55 55 4e 61 63 68 6e 61  6d 65 00 00 00 00 00 00 |UUNachname......|
00000d70  00 00 56 6f 72 6e 61 6d  65 00 00 00 00 00 00 00 |..Vorname.......|
00000d80  00 00 46 69 72 6d 61 00  00 00 00 00 00 00 00 00 |..Firma.........|
00000d90  00 00 42 fc 72 6f 00 00  00 00 00 00 00 00 00 00 |..B.ro..........|
00000da0  00 00 50 72 69 76 61 74  00 00 00 00 00 00 00 00 |..Privat........|
00000db0  00 00 46 61 78 00 00 00  00 00 00 00 00 00 00 00 |..Fax...........|
00000dc0  00 00 41 6e 64 65 72 65  00 00 00 00 00 00 00 00 |..Andere........|


content of an entry (I put the X's to hide sensitive information):

00000ee0  32 00 00 05 47 10 00 00  00 09 00 XX XX XX XX XX |2...G......XXXXX|
00000ef0  20 42 fc 72 6f 00 2b 34  39 XX XX XX XX XX XX XX | B.ro.+49XXXXXXX|


Let me know if there is anything else that I can do to help solve this
problem.

Thanks,
  Martin



Reply via email to