View Issue Details

IDProjectCategoryView StatusLast Update
0010471MMASynchronizationpublic2013-02-22 23:06
ReporterLudek Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.0.1 
Target Version1.0.1 
Summary0010471: Duplicate tracks in library
DescriptionThere are still some scenarios resulting in duplicities

Steps to repro:
1. Select a track in MMW 4.0, right click, Send to device
2. Select the same track in MMW 4.1, right click, Send to device
=>
track appears twice in MMA and points to the same location

It seems that track added by Android's content provider is duplicated once is re-synced by MMW 4.1

The same issue appears once MMW gets MMA's DB in a malformed state ( 0010470 )

Another steps to repro are:
- delete all tracks in MMA
- uninstall MMA
- sync tracks by using MMW 4.1
- install MMA
=> tracks are added twice (once with empty rating and once with correct rating)


Test Note: Needs to be tested in MTP mode
TagsNo tags attached.
Fixed in build100

Relationships

related to 0010176 closedmarek MMA started to Show Duplicates (Regression) 
related to 0010035 closedmarek Multiple representations of tracks on device & tracks sync even when no new tracks are in sync list 
related to 0010041 closedLudek MMA fails to detect duplicates 
related to 0010485 closedmarek Content is not continually updated in MMA when syncing large number of files over USB in MTP mode (regression) 

Activities

marek

2013-02-08 15:04

developer   ~0034842

Fixed in build 100

I've fixed processing of timestamp to avoid duplicates from partial databases. I also added checking whether track already exists in DB during insert. This should fix duplicates that occurs after something fails during USB sync.

peke

2013-02-22 22:39

developer   ~0035066

Verified 103