MobileMe:同期が動作せず、同期ログに「Invalid Change Log jump table size」と表示される
現象
MobileMe で大量のデータを同期した場合、複数のコンピュータと MobileMe とを同期した場合、MobileMe からのデータが保存されているコンピュータで同期データをリセットしようとした場合は、以下の警告が表示される場合があります。
- Mac OS X v10.5.4 以降または Microsoft Windows:「Contacts/Calendars/Bookmarks could not be synced due to inconsistent data」(データに矛盾があるため、連絡先/カレンダー/ブックマークを同期できませんでした)
- Mac OS X v10.4.11 のみ:「.Mac Sync Error: A failure occurred while synchronizing the .Mac Sync Client」(.Mac 同期エラー:.Mac 同期クライアントの同期中にエラーが発生しました)
Mac OS X または Windows で、MobileMe 同期ログを確認すると、「Error applying changes to Sync Engine in DataSyncer:applyChangesToEngine: Invalid Change Log jump table size」(DataSyncer:applyChangesToEngine で Sync Engine に変更を適用するときにエラーが発生しました: 無効な変更のため、ログはテーブルサイズを無視します) というエントリが記録されています。
この記事は、同期ログに上記のエラーが表示された場合に適用します。表示されない場合は、こちらの記事 で「データの矛盾」警告に関するトラブルシューティングの詳細を確認してください。
対象製品
MobileMe Push/Syncing
解決方法
- Mac OS X v10.5 をお使いの場合は、Mac OS X 10.5.5 以降にアップデートしてください。
- Microsoft Windows をお使いの場合は、MobileMe Control Panel 1.3 以降 にアップデートしてください。
- Mac OS X v10.4.11 をお使いの場合は、同期するデータの量を減らしてから (重複する連絡先データ、古いカレンダーイベントなどを削除)、MobileMe 上の同期データをリセット して、もう一度試してください。
それでも警告が表示される場合は、1 台のコンピュータ、MobileMe Web サイト、および iPhone/iPod touch 間で同期できますが、通常よりも時間がかかることがあります。また、ほかのコンピュータと同期することはできません。
This document will be updated as more information becomes available.
Important: Information about products not manufactured by Apple is provided for information purposes only and does not constitute Apple’s recommendation or endorsement. Please contact the vendor for additional information.