Comment 55 for bug 81170

Revision history for this message
PFar73159 (pfar73159) wrote :

Matt Davey you asked for success reports.

Thank you Fabrice Bellet!

I just started using evolution on Ubuntu. I have an old hand-me-down Handspring Visor that I have been playing with and I ran in to the same bug with the undated todo item that the firmware puts in there when the Visor is reset. That brought me to this thread.

I am just finding my way through evolution. I have not gone through the todo-conduit.c code completely, but I applied the patch described in bugzilla. That makes sense to me as a fix. I don't think it is a pilot-link bug. I think the problem is that the date value in the visor is not initialized and has garbage in it. I think probably, the code for the pilot todo application should be fixed to iniitiaiize correctly. I could be wrong about that. I have not run a debugger on the conduit to see that there really is garbage in the date value.

To fix it:

I did a "make" and "make install" in /usr/src/evolution/2.10/calendar/conduits

I replaced libetodo_conduit.so

I also did a full "./configure" and "make all" and "make install" for evolution, which took a long time and I don't think I really needed to do that.

Now the Visor successfully syncs with evolution including the undated todo item.