Description of problem: When trying to sync the palm device through serial port, jpilot would complain that the user ID of the last synch was not the same. What was happening in fact was that pilot-link was giving a timeout receive error. The error was caused by some uninitialized variables, more specificaly, freeze_txid had garbage, and most of the time evaluated to true. That made the error intermitent. I will attach a patch that solves the issue. I have already sent a patch to pilot-link-devel list. Notice that the following patch applies only to pre4, which is the version I found in rawhide. The patch I sent to pilot-link-devel applies to CVS. Version-Release number of selected component (if applicable): pilot-link-0.12.0-pre4 and all before How reproducible: Almost always. Steps to Reproduce: 1. Press synch on the gui 2. Press synch button on the palm 3. voilá.
Created attachment 118177 [details] Patch to fix this issue. Apply against pre4.
*** This bug has been marked as a duplicate of 166897 ***