View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010491 | MMA | Synchronization | public | 2013-02-06 18:19 | 2013-02-22 23:01 |
Reporter | Ludek | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | sometimes |
Status | closed | Resolution | fixed | ||
Product Version | 1.0.1 | ||||
Target Version | 1.0.1 | ||||
Summary | 0010491: USB sync with MMW 4.1: MMA's DB copy for MMW is sometimes created as empty | ||||
Description | While fixing 0010487 I found that MMA is not creating mmstore.db.copy properly. You will probably need MMW build 1624 to reproduce this, starting from build 1624 (issue 0010487) MMW asks MMA for safe DB copy whenever it detects mmstore.db-wal (because it means that the original is opened by MMA) Steps to repro (need to test in MTP mode): 1. Delete all tracks from the device using MMA 2. Uninstall MMA and delete also mmstore.db, mmstore.db-wal, mmstore.db-shm (Question: shouldn't -wal and -shm be deleted after MMA uninstall??) 3. Install MMA => MMA has empty DB 4. connect to PC and try to sync several tracks from MMW 4.1 -> MMA => MMW reports errors like: "no such table albums" This is because MMA created mmstore.db.copy for MMW that has only 12 KB and contains the only table android_metadata (verified that mmstore.db.copy has only 12KB both in the Android file manager and also in Windows Explorer) The strange thing is that mmstore.db has 256 KB and mmstore.db-wal has 456 KB, so the issue is that mmstore.db.copy is created incorrectly. | ||||
Tags | No tags attached. | ||||
Fixed in build | 100 | ||||