|
From: Emanoil K. <del...@ya...> - 2011-01-18 22:49:28
|
it seems I can not reproduce this any more --- On Fri, 1/14/11, Chris Frey <cd...@fo...> wrote: > > > > http://www.opensync.org/ticket/1442 > > http://www.opensync.org/ticket/1444 - a > problem in the parser (converter) breaks sync of contact > data > > > Can you grab the latest vformat plugin from SVN and give it > a try? > > If it works, can you close the above tickets for me? :-) > however I have this error, which sounds like http://www.opensync.org/ticket/1182 and http://www.opensync.org/ticket/1173 and http://www.opensync.org/ticket/1147 element Location: Schemas validity error : Element 'Location': Missing child element(s). Expected is ( Longitude ). ERROR: XMLFormat validation failed. EXIT_ERROR: osync_converter_invoke: XMLFormat validation failed. EXIT_ERROR: osync_format_env_convert: XMLFormat validation failed. Main sink of member 1 of type syncml-obex-client had an error: XMLFormat validation failed. EXIT_ERROR: _osync_engine_receive_change: XMLFormat validation failed. in the thread log [1295389667.347122] >>>>>>> _osync_client_proxy_message_handler(0x7f7e9c13c940, 0x237aea0) [1295389667.347135] proxy received command 10 [1295389667.347150] Data is: 0x7f7e940ec6d0, 2327 [1295389667.347172] >>>>>>> _osync_engine_receive_change(0x237aea0, 0x21b7020, 0x7f7e940e9270) [1295389667.347185] Received change 540, changetype 1, format vcard21, objtype contact from member 1 [1295389667.347199] >>>>>>> osync_format_env_detect_objformat_full(0x21b9980, 0x7f7e940eb180, 0x7f7ea5f3ec28, 0x7f7ea5f3ec30) [1295389667.347213] We cannot copy the change, falling back to memcpy [1295389667.347228] <<<<<<< osync_format_env_detect_objformat_full: (nil) [1295389667.347242] common format 0x21ba000 for objtype contact [1295389667.347255] converting to format xmlformat-contact [1295389667.347268] >>>>>>> osync_format_env_convert(0x21b9980, 0x223c0b0, 0x7f7e940eb180, 0x7f7ea5f3ec30) [1295389667.347282] >>>>>>> osync_converter_invoke(0x21bcd50, 0x7f7e940eb180, , 0x7f7ea5f3ec30) [1295389667.347296] Converter of type 1, from 0x21bb410(vcard21) to 0x21ba000(xmlformat-contact) [1295389667.347309] >>>>>>> Converter function from "vcard21" to "xmlformat-contact" - input_data: 0x7f7e940ec6d0 input_size: 2327 [1295389667.347331] >>>>>>> conv_vcard_to_xmlformat(BEGIN:VCARD VERSION:2.1 REV:20100725T123728Z N:XXXX;Markus;;; FN:Markus XXXX ADR;HOME;ENCODING=QUOTED-PRINTABLE;CHARSET=utf-8:= 7/2/8;;XXXXXXXXXXXXX=0D=0ANr.=207=0D=0AStiege=202=0D=0AT=C3=BCr=208;Wien;;= 1070;=C3=96sterreich ORG:;4 Semester BDAY:19840423 EMAIL;INTERNET;ENCODING=QUOTED-PRINTABLE:ich=40markus-raab.org GEO:48.150002\;17.116667 KEY;PGP;ENCODING=BASE64: mQGiBEUgu50RBAC9i47QyffjcdSrtDya1kzDeMULtmuzA2N7KqOgeLm70tvpEYkl KAzEi0Whhf4C5uKeEnusdDiE71cBL9X5eiv5boWbk4XeoOJT+IehZmFLeTkFvg3w Uf9pvmTNGJJGLa80KTpKE8KpbmKhfgXmsyzAE+nXEg3p8Qss9MHDvPrXnwCgpaMy 0LBpXGqA3C5KtwWkMJTFcx0EAI3/e17yStTlZ3QBYC7XlEvlPQznhNSncdcLlquI 2Cx+gDSoyIAFJQXa4DC8eGrKxaWdZcyN/YF1C1gAqoOouqht3xG8Miv69tzRjcco hGeLpB7YxMX+EFHGRz0AVZsZTIB4/tK30y5oQYpuJk1j3H7JgvOsQGSTTd6QmA7X lwb8BACu9L2Vu4ph9nIH3xGLVYn+XsVtaWYfgEVbd+ku96hhJ3yPltPPl7dORlOP I8H7+C+/a46Tf8oyIn4940zN8gpCWpEQIU2z5twTpawy2wYikQRatWooj/G+ypo3 RJzjqIbk8Jrk/jseP8mFU0ijX3B3RTjZOIzVVuSFXwjzs3EAkbQ6TWFya3VzIFJh YWIgKEZvciBUdXgsIEtvbnFpIGFuZCBHUEwpIDxpY2hAbWFya3VzLXJhYWIub3Jn PohmBBMRAgAmBQJFILudAhsDBQkJZgGABgsJCAcDAgQVAggDBBYCAwECHgECF4AA CgkQYzoCH2RXaMpQkgCePOEBY6xHVogUVrDapqkwVnMwJTMAn2nwoNBC9DAWodnJ clSMnlCG0MguuQINBEUgu6IQCADBCN6DxyM14aDayo2kvNSc6T0JhjtxqPhlOACc 5RTGR5kqbMaaLqhZQcwThtHbMJhQ3JLjk50TqNPXOIRWexdoC+gPUHJwjBDKdKfX NcOn8u/OqIldRpiFnOIjDxcJQkRhOrHhP12uMbDzhqwVXoy+HX7lFQrI67jvUPkf HlQ9IKo5flbIjD9YmfU89m50avzsIIz9wrFYyBVQvR/f56UCQG3ji14pBFy/vt5W xm0hNNO0laufPV/CdN3KBGGaKkzVntEsmqW5WKw7P/qDvyTWsfr8y7obCjA+K93Q 9SbS61tkqwH6sd4CvGn5Uu+sGj2gYTrBQqo0d5v6reyezBwrAAMFB/4rUg+YEKuo ViYkvmwiHwGBiBlysjw7QHhxspXbudrFm24R8wyUCyfaUHL/8aV8Om6F6D7H+Xha hFNSKIGxLFHiag8KJmiGccEWdPLpHhia4Hfa2/GT8iXmcGNqKoy02tQvgr7ux2AF a0qe5qcUQJCfH+ff6dQR3HhUjzutts612uKlRED9zXBcowyazUVzeWS3Vy29ORKR N9rMBvLP0lZ71jeZjwBNauq1LCYZqItDzukSK68UF6XfWE5UdL1JCkwzEaxhEWr4 AC0Sjq+czGxrs/cq44uIDihPa3FV6c2SKy+++myWMOwHeq/dZ4ZhuJGQsW0O0a4N 4N5hj7tEzClHiE8EGBECAA8FAkUgu6ICGwwFCQlmAYAACgkQYzoCH2RXaMrD7ACg kCPD/1W2zfrqT6Q5Jx9MTwIf8l4An35AWFOVvKKgMUcCEjKGqvnne/Mg NOTE;ENCODING=QUOTED-PRINTABLE;CHARSET=utf-8:= Besuchen=20sie=20die=20Homepage=20f=C3=BCr=20die=20aktuellen=20Daten=21= =0D=0AIch=20freue=20mich=20=C3=BCber=20Anrufe:=208:00-24:00 TEL;CELL:0650 NNNNNNNN URL:http://www.markus-XXXXXXX.org END:VCARD , 2327, 0x7f7ea5f3eb10, 0x7f7ea5f3eb28, 0x7f7ea5f3eb24, , (nil), 0x7f7ea5f3ec30) [1295389667.347352] >>>>>>> init_vcard_to_xmlformat [1295389667.347369] <<<<<<< init_vcard_to_xmlformat: 0x7f7e940e7490 [1295389667.347387] [SENSITIVE CONTENT HIDDEN] [1295389667.347534] [_read_attribute_value] escape carriage returns!! [1295389667.347563] Creating xmlformat object [1295389667.347577] >>>>>>> osync_xmlformat_new(0x7f7eb767b250, 0x7f7ea5f3ec30) [1295389667.347591] <<<<<<< osync_xmlformat_new: 0x7f7e940eee20 [1295389667.347604] parsing attributes [1295389667.347656] >>>>>>> handle_attribute(0x7f7e9c0071e0, 0x7f7e9c007230, 0x7f7e940eee20, 0x7f7e940ebbc0:VERSION, 0x7f7ea5f3ec30) [1295389667.347681] Hook is: 0x1 [1295389667.347694] <<<<<<< handle_attribute: Ignored [1295389667.347708] >>>>>>> handle_attribute(0x7f7e9c0071e0, 0x7f7e9c007230, 0x7f7e940eee20, 0x7f7e940eb510:REV, 0x7f7ea5f3ec30) [1295389667.347722] Hook is: 0x7f7eb766a610 [1295389667.347734] Handling Revision attribute [1295389667.347747] >>>>>>> osync_xmlfield_new(0x7f7e940eee20, Revision, 0x7f7ea5f3ec30) [1295389667.347761] >>>>>>> osync_xmlformat_set_unsorted(0x7f7e940eee20) [1295389667.347774] <<<<<<< osync_xmlformat_set_unsorted [1295389667.347787] <<<<<<< osync_xmlfield_new: 0x7f7e940edd80 [1295389667.347801] >>>>>>> osync_time_timestamp(20100725T123728Z) [1295389667.347815] <<<<<<< osync_time_timestamp: 20100725T123728Z [1295389667.347829] Number of parameters: 0 [1295389667.347841] <<<<<<< handle_attribute [1295389667.347897] >>>>>>> handle_attribute(0x7f7e9c0071e0, 0x7f7e9c007230, 0x7f7e940eee20, 0x7f7e940e95f0:N, 0x7f7ea5f3ec30) [1295389667.347913] Hook is: 0x7f7eb7669740 [1295389667.347926] Handling name attribute [1295389667.347939] >>>>>>> osync_xmlfield_new(0x7f7e940eee20, Name, 0x7f7ea5f3ec30) [1295389667.347953] >>>>>>> osync_xmlformat_set_unsorted(0x7f7e940eee20) [1295389667.347965] <<<<<<< osync_xmlformat_set_unsorted [1295389667.347978] <<<<<<< osync_xmlfield_new: 0x7f7e940ee3a0 [1295389667.347996] Number of parameters: 0 [1295389667.348008] <<<<<<< handle_attribute [1295389667.348021] >>>>>>> handle_attribute(0x7f7e9c0071e0, 0x7f7e9c007230, 0x7f7e940eee20, 0x7f7e940e62f0:FN, 0x7f7ea5f3ec30) [1295389667.348035] Hook is: 0x7f7eb7669850 [1295389667.348047] Handling formatted name attribute [1295389667.348060] >>>>>>> osync_xmlfield_new(0x7f7e940eee20, FormattedName, 0x7f7ea5f3ec30) [1295389667.348074] >>>>>>> osync_xmlformat_set_unsorted(0x7f7e940eee20) [1295389667.348086] <<<<<<< osync_xmlformat_set_unsorted [1295389667.348098] <<<<<<< osync_xmlfield_new: 0x7f7e940ee130 [1295389667.348112] Number of parameters: 0 [1295389667.348124] <<<<<<< handle_attribute [1295389667.348137] >>>>>>> handle_attribute(0x7f7e9c0071e0, 0x7f7e9c007230, 0x7f7e940eee20, 0x7f7e940e3750:ADR, 0x7f7ea5f3ec30) [1295389667.348150] Hook is: 0x7f7eb7669540 [1295389667.348162] Handling address attribute [1295389667.348175] >>>>>>> osync_xmlfield_new(0x7f7e940eee20, Address, 0x7f7ea5f3ec30) [1295389667.348188] >>>>>>> osync_xmlformat_set_unsorted(0x7f7e940eee20) [1295389667.348201] <<<<<<< osync_xmlformat_set_unsorted [1295389667.348213] <<<<<<< osync_xmlfield_new: 0x7f7e940ef060 [1295389667.348231] Number of parameters: 2 [1295389667.348244] >>>>>>> handle_parameter(0x7f7e9c007230, 0x7f7e940ef060, 0x7f7e940dd860) [1295389667.348258] Handling Location parameter TYPE [1295389667.348271] <<<<<<< handle_parameter [1295389667.348284] >>>>>>> handle_parameter(0x7f7e9c007230, 0x7f7e940ef060, 0x7f7e940e6920) [1295389667.348298] <<<<<<< handle_parameter [1295389667.348310] <<<<<<< handle_attribute [1295389667.348323] >>>>>>> handle_attribute(0x7f7e9c0071e0, 0x7f7e9c007230, 0x7f7e940eee20, 0x7f7e940e9040:ORG, 0x7f7ea5f3ec30) [1295389667.348336] Hook is: 0x7f7eb766a6d0 [1295389667.348349] Handling Organization attribute [1295389667.348361] >>>>>>> osync_xmlfield_new(0x7f7e940eee20, Organization, 0x7f7ea5f3ec30) [1295389667.348375] >>>>>>> osync_xmlformat_set_unsorted(0x7f7e940eee20) [1295389667.348388] <<<<<<< osync_xmlformat_set_unsorted [1295389667.348400] <<<<<<< osync_xmlfield_new: 0x7f7e940efe70 [1295389667.348415] Number of parameters: 0 [1295389667.348427] <<<<<<< handle_attribute [1295389667.348451] >>>>>>> handle_attribute(0x7f7e9c0071e0, 0x7f7e9c007230, 0x7f7e940eee20, 0x7f7e940e8fa0:BDAY, 0x7f7ea5f3ec30) [1295389667.348465] Hook is: 0x7f7eb766a7d0 [1295389667.348477] Handling birthday attribute [1295389667.348490] >>>>>>> osync_xmlfield_new(0x7f7e940eee20, Birthday, 0x7f7ea5f3ec30) [1295389667.348503] >>>>>>> osync_xmlformat_set_unsorted(0x7f7e940eee20) [1295389667.348516] <<<<<<< osync_xmlformat_set_unsorted [1295389667.348528] <<<<<<< osync_xmlfield_new: 0x7f7e940efeb0 [1295389667.348542] >>>>>>> osync_time_datestamp(19840423) [1295389667.348555] <<<<<<< osync_time_datestamp: 19840423 [1295389667.348568] Number of parameters: 0 [1295389667.348581] <<<<<<< handle_attribute [1295389667.348594] >>>>>>> handle_attribute(0x7f7e9c0071e0, 0x7f7e9c007230, 0x7f7e940eee20, 0x7f7e940e8a70:EMAIL, 0x7f7ea5f3ec30) [1295389667.348608] Hook is: 0x7f7eb7669280 [1295389667.348625] Handling EMail attribute [1295389667.348638] >>>>>>> osync_xmlfield_new(0x7f7e940eee20, EMail, 0x7f7ea5f3ec30) [1295389667.348652] >>>>>>> osync_xmlformat_set_unsorted(0x7f7e940eee20) [1295389667.348664] <<<<<<< osync_xmlformat_set_unsorted [1295389667.348677] <<<<<<< osync_xmlfield_new: 0x7f7e940f0350 [1295389667.348691] Number of parameters: 1 [1295389667.348703] >>>>>>> handle_parameter(0x7f7e9c007230, 0x7f7e940f0350, 0x7f7e940e8fe0) [1295389667.348716] Handling Internet EMailType parameter TYPE [1295389667.348729] <<<<<<< handle_parameter [1295389667.348742] <<<<<<< handle_attribute [1295389667.348755] >>>>>>> handle_attribute(0x7f7e9c0071e0, 0x7f7e9c007230, 0x7f7e940eee20, 0x7f7e940ed370:GEO, 0x7f7ea5f3ec30) [1295389667.348768] Hook is: 0x7f7eb7669050 [1295389667.348780] Handling Location attribute [1295389667.348793] >>>>>>> osync_xmlfield_new(0x7f7e940eee20, Location, 0x7f7ea5f3ec30) [1295389667.348807] >>>>>>> osync_xmlformat_set_unsorted(0x7f7e940eee20) [1295389667.348819] <<<<<<< osync_xmlformat_set_unsorted [1295389667.348832] <<<<<<< osync_xmlfield_new: 0x7f7e940f05e0 [1295389667.348846] Number of parameters: 0 [1295389667.348858] <<<<<<< handle_attribute [1295389667.348871] >>>>>>> handle_attribute(0x7f7e9c0071e0, 0x7f7e9c007230, 0x7f7e940eee20, 0x7f7e940ed3f0:KEY, 0x7f7ea5f3ec30) [1295389667.348884] Hook is: 0x7f7eb7668c30 [1295389667.348896] Handling Key attribute [1295389667.348909] >>>>>>> osync_xmlfield_new(0x7f7e940eee20, Key, 0x7f7ea5f3ec30) [1295389667.348962] >>>>>>> osync_xmlformat_set_unsorted(0x7f7e940eee20) [1295389667.348975] <<<<<<< osync_xmlformat_set_unsorted [1295389667.348988] <<<<<<< osync_xmlfield_new: 0x7f7e940f07c0 [1295389667.349004] Number of parameters: 1 [1295389667.349020] >>>>>>> handle_parameter(0x7f7e9c007230, 0x7f7e940f07c0, 0x7f7e940ed450) [1295389667.349034] <<<<<<< handle_parameter [1295389667.349046] <<<<<<< handle_attribute [1295389667.349059] >>>>>>> handle_attribute(0x7f7e9c0071e0, 0x7f7e9c007230, 0x7f7e940eee20, 0x7f7e940ec4e0:NOTE, 0x7f7ea5f3ec30) [1295389667.349072] Hook is: 0x7f7eb7668d90 [1295389667.349084] Handling Note attribute [1295389667.349095] >>>>>>> osync_xmlfield_new(0x7f7e940eee20, Note, 0x7f7ea5f3ec30) [1295389667.349108] >>>>>>> osync_xmlformat_set_unsorted(0x7f7e940eee20) [1295389667.349120] <<<<<<< osync_xmlformat_set_unsorted [1295389667.349132] <<<<<<< osync_xmlfield_new: 0x7f7e940f1ad0 [1295389667.349145] Number of parameters: 1 [1295389667.349158] >>>>>>> handle_parameter(0x7f7e9c007230, 0x7f7e940f1ad0, 0x7f7e940edbd0) [1295389667.349170] <<<<<<< handle_parameter [1295389667.349182] <<<<<<< handle_attribute [1295389667.349195] >>>>>>> handle_attribute(0x7f7e9c0071e0, 0x7f7e9c007230, 0x7f7e940eee20, 0x7f7e940eec30:TEL, 0x7f7ea5f3ec30) [1295389667.349216] Hook is: 0x7f7eb7669330 [1295389667.349228] Handling Telephone attribute [1295389667.349240] >>>>>>> osync_xmlfield_new(0x7f7e940eee20, Telephone, 0x7f7ea5f3ec30) [1295389667.349252] >>>>>>> osync_xmlformat_set_unsorted(0x7f7e940eee20) [1295389667.349264] <<<<<<< osync_xmlformat_set_unsorted [1295389667.349276] <<<<<<< osync_xmlfield_new: 0x7f7e940f1da0 [1295389667.349289] Number of parameters: 1 [1295389667.349302] >>>>>>> handle_parameter(0x7f7e9c007230, 0x7f7e940f1da0, 0x7f7e940e8be0) [1295389667.349315] Handling Type parameter TYPE [1295389667.349327] <<<<<<< handle_parameter [1295389667.349339] <<<<<<< handle_attribute [1295389667.349352] >>>>>>> handle_attribute(0x7f7e9c0071e0, 0x7f7e9c007230, 0x7f7e940eee20, 0x7f7e940eed20:URL, 0x7f7ea5f3ec30) [1295389667.349364] Hook is: 0x7f7eb76647d0 [1295389667.349376] Handling Url attribute [1295389667.349388] >>>>>>> osync_xmlfield_new(0x7f7e940eee20, Url, 0x7f7ea5f3ec30) [1295389667.349401] >>>>>>> osync_xmlformat_set_unsorted(0x7f7e940eee20) [1295389667.349413] <<<<<<< osync_xmlformat_set_unsorted [1295389667.349425] <<<<<<< osync_xmlfield_new: 0x7f7e940f2470 [1295389667.349438] Number of parameters: 0 [1295389667.349450] <<<<<<< handle_attribute [1295389667.349462] >>>>>>> handle_attribute(0x7f7e9c0071e0, 0x7f7e9c007230, 0x7f7e940eee20, 0x7f7e940eed90:END, 0x7f7ea5f3ec30) [1295389667.349477] Hook is: 0x1 [1295389667.349489] <<<<<<< handle_attribute: Ignored [1295389667.349503] >>>>>>> osync_xmlformat_sort(0x7f7e940eee20) [1295389667.349518] <<<<<<< osync_xmlformat_sort [1295389667.349565] [SENSITIVE CONTENT HIDDEN] [1295389667.349588] <<<<<<< conv_vcard_to_xmlformat: TRUE [1295389667.349603] <<<<<<< Converter function. output_size: 56, output_data: 0x7f7e940eee20 [1295389667.349631] >>>>>>> validate_xmlformat(0x7f7e940eee20, 56, 0x21bd150, 0x7f7ea5f3ec30) [1295389667.349710] ERROR: XMLFormat validation failed. [1295389667.349729] <<<<<<< validate_xmlformat: FALSE [1295389667.349742] <--- ERROR --- osync_converter_invoke: XMLFormat validation failed. [1295389667.349760] <--- ERROR --- osync_format_env_convert: XMLFormat validation failed. [1295389667.349776] >>>>>>> osync_status_update_member(0x21b7020, 0x202ab60, 3, (null), 0x7f7e940e7490) [1295389667.349790] >>>>>>> member_status(0x7f7e940efb60, (nil)) [1295389667.349808] <<<<<<< member_status [1295389667.349822] <<<<<<< osync_status_update_member [1295389667.349834] <--- ERROR --- _osync_engine_receive_change: XMLFormat validation failed. [1295389667.349850] <<<<<<< _osync_client_proxy_message_handler [1295389667.349864] Dispatching 0x7f7e9c13dec0:10(OSYNC_MESSAGE_NEW_CHANGE), timeout=0, id=0 [1295389667.349877] >>>>>>> _osync_client_proxy_message_handler(0x7f7e9c13dec0, 0x237aea0) [1295389667.349889] proxy received command 10 [1295389667.349904] Data is: 0x7f7e940e8a70, 112 |