By the way, I work with the r5507 from OpenSync trunk. Which revision do you use ?
Regards, Le mercredi 01 avril 2009 à 18:15 +0200, Nicolas a écrit : > Very well. > > You're more speed than me :) > > So I wait that you fix the issues, due to API changes. > > I have quickly test your patch. So I can build the plugin ; but I have a > serious segfault :( > > I have seen that now I have introduced the hash table using. > Very well, I'm waiting that the API is quiet stable. I think that you > have introduced this feature at the good time... The API is quiet > stable. OpenSync's team should soon make a release. > > > My issue from GDB : > > 00000220: 73 73 20 42 6f 6f 6b 00 58 00 01 00 00 00 00 58 ss > Book.X......X > 00000230: 00 00 00 0b 00 54 69 6d 65 20 5a 6f 6e 65 73 00 .....Time > Zones. > 00000240: 59 00 01 00 00 00 00 04 00 00 00 12 00 42 72 6f > Y............Bro > 00000250: 77 73 65 72 20 42 6f 6f 6b 6d 61 72 6b 73 00 wser > Bookmarks. > > BulkWrite to endpoint 2: > 00000000: 07 01 07 00 41 00 00 ....A.. > > SocketZero::RawReceive: Endpoint 130 > Received: > 00000000: 00 00 0c 00 13 07 01 00 05 00 00 00 > ............ > > SocketZero::RawReceive: Endpoint 130 > Received: > 00000000: 07 00 07 00 41 00 00 ....A.. > > contact sink of member 2 of type barry-sync just connected > Main sink of member 2 of type barry-sync just connected > All clients connected or error > contact sink of member 1 of type evo2-sync just sent all changes > Main sink of member 1 of type evo2-sync just sent all changes > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 0xb2ec1b90 (LWP 17411)] > 0xb7f0baf9 in g_atomic_int_exchange_and_add () from > /usr/lib/libglib-2.0.so.0 > (gdb) backtrace > #0 0xb7f0baf9 in g_atomic_int_exchange_and_add () from > /usr/lib/libglib-2.0.so.0 > #1 0xb7fcf0e1 in osync_change_unref (change=0x10) > at > /usr/local/src/opensync/opensync/opensync/data/opensync_change.c:58 > #2 0xb7fc3cb5 in _free_baton (baton=0x80acc98) > at > /usr/local/src/opensync/opensync/opensync/client/opensync_client.c:97 > #3 0xb7fc45ec in _osync_client_get_changes_callback (data=0x80acc98, > error=0x0) > at > /usr/local/src/opensync/opensync/opensync/client/opensync_client.c:287 > #4 0xb7ff8a9b in osync_context_report_success (context=0x80b1310) > at > /usr/local/src/opensync/opensync/opensync/plugin/opensync_context.c:132 > #5 0xb703b182 in contact_get_changes (sink=0x80918e8, info=0x8091998, > ctx=0x80b1310, slow_sync=1, userdata=0x8090200) at barry_sync.cc:591 > #6 0xb8005019 in osync_objtype_sink_get_changes (sink=0x80918e8, > info=0x8091998, > slow_sync=1, ctx=0x80b1310) > at > /usr/local/src/opensync/opensync/opensync/plugin/opensync_objtype_sink.c:286 > #7 0xb7fc547e in _osync_client_handle_get_changes (client=0x8089340, > message=<value optimized out>, error=0xb2ec1214) > at > /usr/local/src/opensync/opensync/opensync/client/opensync_client.c:1174 > #8 0xb7fc5fc6 in _osync_client_message_handler (message=0x80d4f58, > user_data=0x8089340) > at > /usr/local/src/opensync/opensync/opensync/client/opensync_client.c:1463 > #9 0xb7ff1ac0 in _incoming_dispatch (source=0x80892c8, callback=0, > user_data=0x8087100) > at > /usr/local/src/opensync/opensync/opensync/ipc/opensync_queue.c:397 > #10 0xb7f31718 in g_main_context_dispatch () from > /usr/lib/libglib-2.0.so.0 > #11 0xb7f34c7b in ?? () from /usr/lib/libglib-2.0.so.0 > #12 0x08088cb8 in ?? () > #13 0x00000000 in ?? () > (gdb) > > > Regards, > > Nicolas > > > On Wed, Apr 01, 2009 at 04:24:35AM -0400, Chris Frey wrote: > > Quick update. > > > > I've committed some work in progress in the opensync-0.4x plugin tree. > > These changes let me compile the plugin using the latest SVN opensync > > code, but I still need to do some testing. This is the direction we > > have to go, due to API changes, so if you're up for bleeding edge > > code, please report bugs. > > > > If you're using an older opensync SVN revision, stick with Barry's > > git d03143d630fcddbb5bbc6868fd5019cbf211c059 commit for now. > > > > I should have time for some testing and polishing tomorrow, and then > > Barry should be up to speed with opensync once again. > > > > - Chris > > > > > > On Tue, Mar 31, 2009 at 07:39:00PM -0400, Chris Frey wrote: > > > Hi Nicolas, > > > > > > I'm working on updating the 0.4x plugin to match the latest API > > > changes in their SVN tree. Don't want you to duplicate work. :-) > > > > > > I saw your patches on the list... thanks... I'll get to them as soon > > > as possible! > > > > > > Thanks, > > > - Chris > > > > > > > > > ------------------------------------------------------------------------------ > > > _______________________________________________ > > > Barry-devel mailing list > > > Barry-devel@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/barry-devel > > > -- Nicolas VIVIEN ------------------------------------------------------------------------------ _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel