View Issue Details

IDProjectCategoryView StatusLast Update
0004022MMW v4Synchronizationpublic2009-10-20 16:03
Reporterjiri Assigned To 
PriorityimmediateSeveritymajorReproducibilityrandom
Status closedResolutionfixed 
Product Version3.0 
Fixed in Version3.0 
Summary0004022: Sync error: Unable to open database file (14, 14)
DescriptionSome users report occasional errors on Synchronization.
TagsNo tags attached.
Fixed in build1112

Activities

jiri

2007-11-23 17:18

administrator   ~0012110

Some improvements in build 1108.

Some analysis:
This is a DB message, i.e. it shouldn't be directly related to synchronization, the fact that it is reported only there is probably because there happens a very rapid update of DB many times.

I can only see three reasons for this error message:
1. DB really becomes unavailable for some reason - like locked by other application, disconnected disk, or anything like this.
2. A bug in SQLiteDB.
3. Something completely different/unrelated - quite unlikely.

I moved all the updates into a transaction - which certainly can't be understood as a fix, but it could help a lot in case 2 is true, a little even if 1 is true.

rusty

2007-11-25 20:25

administrator   ~0012135

Could not repro on 1108 (tested on iPod Nano + Zen Vision).

jiri

2007-12-04 12:34

administrator   ~0012280

Similar issues are still reported (although very infrequently) by ELs. They aren't actually related to sycnhronization, but to DB access using SQLite in general.

jiri

2007-12-04 12:38

administrator   ~0012281

Fixed in build 1112.
 - The debug release of MM now includes our custom debug version of SQLite which should on any problem better report what exactly has happened.