Re: Nokia 6260 and base64 encoded pictures in address book

Jonas Birmé <[email protected]>
Newsgroups gmane.comp.gnome.apps.multisync.user
Message-ID <[email protected]>
On Thu, 09 Dec 2004 13:35:54 +0200, Jarmo Rosenqvist
<jarmo.rosenqvist-MYfZhbkPBLQxHbG02/[email protected]> wrote:
> Hi all!
> 
> I tried to sync my Nokia 6260 with latest snapshot (syncml over gprs <->
> evo2) using FC3. Compilation went smoothly, but during address book sync
> multisync failed. Looks like a problem with embedded pictures.
>
My guess is that the packet is fragmented, that is it is split up into
two parts, because
the first part does not end with a END:VCARD and the next object does
not begin with
a BEGIN:VCARD. This fragmentation probably only occur when the sync object is
very large, for example when it includes a picture or voice data.

The problem can probably be fixed but, as I am not the developer of
the syncml-plugin, I
can't guess how difficult it is to fix.

/Jonas
> -----
> 
> [evo2-sync] INFORMATION: start: syncobj_modify
> 
> (multisync:21655): libebook-WARNING **: Unknown value `BASE64' for
> ENCODING
> parameter.  values will be treated as raw
> (multisync:21655): libebook-WARNING **: vcard ended without END:VCARD
> 
> [evo2-sync] INFORMATION: uidret after e_book_add_contact: pas-
> id-41B75E3F00000056
> 
> [evo2-sync] INFORMATION: start: syncobj_modify
> 
> (multisync:21655): libebook-WARNING **: vcard began without a
> BEGIN:VCARD
> 
> (multisync:21655): GLib-CRITICAL **: file gstrfuncs.c: line 1743
> (g_ascii_strcasecmp): assertion `s1 != NULL' failed
> 
> -----
> 
> The vCard layout is similar to this
> 
> -----
> BEGIN:VCARD
> VERSION:2.1
> REV:20041111T081720Z
> N;CHARSET=UTF-8:Markus Ttterman;;;;
> FN:Markus Ttterman
> TEL;CELL:+358502722
> EMAIL;INTERNET:[email protected]
> PHOTO;ENCODING=BASE64:
> /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEycc
> HhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4O
> DhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09P
> T09PT09PT09PT09PT0//wAARCABgAFADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEA
> AAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh
> MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6
> Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZ
> mqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx
> 8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
> AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV
> YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hp
> anN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPE
> xcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDn
> 9TUtcS7eowRXXw6nZzWkEN5ZEoijlJD6en/165K/P+mTj2rZRcRJ9BXLzNJWMNlo
> WtRTTvsUk9i8pmHIgkHUemQDWZbAyxBmXyT3VmBpZ5iPlU9O+OtQ4mcgIKW+41Fs
> tpZr5ol89FOMZPSrLwCRQRcIWQHbnHP5VLp2jGXD3LsB2Fbkfh6wdNxT9aSSexXJ
> 5nC2EK21w890WTy+FIHHPerrPFcSs8Lq4HGVb+ldJcaOliCypvgY8qecVg32ljOd
> NYR7jlkLAA/j2ovbRktWCZSIRn268VGgIjOaP7NvlhG+SRxjkxncKYi+ShQ78nuT
> TuiTTn8PWUj7g00eeCFfP6kE1BeafNaRNKL3dEoxsaIZ/MEfyrdZuR9aqakPNtwg
> 5y4yKfUzTdzIttMeRd7jGe1a9nYxw4Z13N6Yp6g9BkD2pxB4Uk+/zVjdnbbQnacI
> ew/GnxagBhQxP07VTcoqccfSkimgjO4spPpk8U1cWljVab7REYyeD1rFv7MQpkMc
> ZxkVpxlCN6Dr3BqvdSBfvHKHg+1O9yGro5a7u3sBhQxZjwSelLpMU98Wkkkwg7kd
> TWhrNhBNDEdzAbuSPSrVmiQwrHGAFUcVaWhg7E81woI571WaSNiZEAyCNzY561Bd
> ZwD71HYJunK+fIhPK429fxFNomOmpJNfXDFhCqJt/vOAT+dSW16zYWbAboOaS6gm
> Me2PbnkF2AyPwqjZWs4vIA7h/m5wvGMVFkdUXdFjULrnyyxTHcjFUGli4zIAB3Zi
> Sfr/APqFW9Zts3CqgwCOccUwWsYQKETB9WAyfxNNWSG0EV7LGn7mXHuDkfrU6NPc
> KubqRu5JwP5Cm21pD5p3gAKSCVPA/HofwrRS3tyhFuP1obsFitez+RBHBBseR16t
> zg/h0rE+36tbgBoSAM5O3IP41o39pNbiSWPG5h+7DHp71m27awswZnVhj7owP6VW
> 6M5xVkjZvyixkyMFUdTnFclLLHbXZlsTsZSNhXnJ9sdq3NakSRo1Y5+bKr2/Ed/8
> +9c/dBRKHyDtY4AOCfTGPTp+FUkZwR2lnNLNp8RZFeVxlz7+vFWLRVjlLOckdSO1
> Znhl2bRyWPIdv15q6In8khWw5OSaxa1Z1RtYTUpI7mRCkm0p14qCCUGQxv8AMB0P
> SqlzGxcgjkUyAMhyT+ferS0DY2JY42jxHlT6ZpLINGxBzxUCSkoCDyKswzBnGcDi
> ps7Aytq95BDIkTcbjl2J6elTWcaEh1wRjjFW5bW3vrBlnVCgbB3dvfPanadowtYx
> BHOzlckbhgY9q3VJ8t0c03dnMaq4ij3dW6D61zhAVlBH3evNdLqFutwuwkj5s8VS
> 0fTUl1dvNBkjhIOBjDN2B/n+GO9EVd2QotJGz4chlhsWM+B5p3ovfGOv+f8A9diY
> XLIxhcJk4+7k1YknURtMzFsDCAtnk8AZ/D9KIn8y3UlcZGcGitTt7yNaU7uzMmS3
> vimGuUJ7nbzVb7Pc7vmuTj0Citl4VJJyagEab8dPU1mpHRfyG248uIhiTx1NMSQ+
> bx64FRXVysWdzBV6fWq7zlPmIKhR0PXNaU6fMzGTsa5vSjfZYV3qTliT1A/+vXQW
> zsY9yptbgrn0rj9MQz3kVvIMNJ8xI6qMcCuzg2wxoW52DYwFdWljme5x03DfjU9k
> rRkKdrcb2C9tx4/HAH5+tRMheVVHPPOKlB23VwUABUAAJ7Dgfnj9fSsaMeoX0EDG
> WGJCwAHyk5zg85+uADVrBDoyggtgBfXPQfgAPzqCRUMkaJ8qdBjnBPLH8BxVnl2G
> AFJHH+zu7/goroYX6lO51KCBsSPgeuCQaqyajE3+oJct0wMVcu7aCaNWkUFVGUQj
> t2/kay/LIYYVFBHRVxjNYexjfQ2VV2Iooi0xupzvKnEY7ZpjOGm55C8mp5gdq7c7
> furzUCqAxXsW5z6CtVZKyJu3udBodsFD3EhzMw3j2x2/lXRxsGk/2ZFBH1rnrQmM
> RyMcKPl47mtNZS1krIWLRtgcc4p7LUyZ/9kAAA==
> END:VCARD
> 
> -----
> 
> jarmo
> 
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://productguide.itmanagersjournal.com/
> _______________________________________________
> Multisync-users mailing list
> Multisync-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/multisync-users
>


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.