View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0013138 | MMW v4 | Synchronization | public | 2016-02-18 21:33 | 2016-03-01 22:38 |
Reporter | Ludek | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 4.0.7 | ||||
Target Version | 4.1.12 | Fixed in Version | 4.1.12 | ||
Summary | 0013138: Disk can get out of space in some specific cases | ||||
Description | Normally when syncing tracks to device (and some temporary files needs to be created) they are deleted immediately after track copy. But I found one scenario in which the temporary directory is filled up by temporary files and disc can get out of space (which can result in SQLite's "disk I/O error" when writing to MM.DB) The steps are: 1) Fill up a device up to its capacity so that no other tracks can be written on it or use a locked SD card that is read-only and is not writeable at all. 2) In Device -> Options -> Tagging enable [x] Copy artwork to file tags 3) Select thousands of tracks that haven't artwork embedded in file tag so that MMW needs to create temporary copy of the files (to add picture data into file tag) 4) Sync the device and accept the "Not enough space" prompt or use Send to -> Device on the tracks => temporary directory is filled up by the files that all fail to copy to the device Seems to be longstanding issue and appears only when _any_ of the files cannot be written, because currently the files are all deleted after a track copy success. | ||||
Tags | No tags attached. | ||||
Fixed in build | 1785 | ||||