I did some more checks with strace and gdb, and got this: ,---- | Breakpoint 2, IA__g_convert (str=0xbfb68bd2 "Sébastien", len=-1, | to_codeset=0xb7bfb6e7 "UTF-8", from_codeset=0x851bf90 "ANSI_X3.4-1968", | bytes_read=0x0, bytes_written=0x0, error=0xbfb66d1c) | at /tmp/buildd/glib2.0-2.16.6/glib/gconvert.c:734 `----
Seems the locale setting is wrong... a quick and very dirty hack solved the bug for me. I added the following on line 74 of eweouz-dump-addressbook.c: ,---- | setlocale (LC_ALL, "fr_FR.UTF-8") ; `---- I guess you want to make that more generic and grab the actual locale from the environment :-) Roland. -- Roland Mas Sauvez les castors, tuez les bûcherons. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

