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]

Reply via email to