View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0013146||MediaMonkey (current)||DB/FileMonitor||public||2016-02-21 23:55||2016-03-01 18:40|
|Priority||urgent||Severity||major||Reproducibility||unable to reproduce|
|Target Version||4.1.12||Fixed in Version||4.1.12|
|Summary||0013146: Library re-scan can produce double Podcasts entries in some cases|
|Description||In some cases MM.DB contains double podcast episode entries for the same library file.|
|Tags||No tags attached.|
|Fixed in build||1785|
Analyzed user's database and the duplicities are in the PodcastEpisodes relation table between Songs and Podcasts. i.e. the tracks are in library only once, but have double entries in the PodcastEpisodes table.
It was caused during library scans, user most probably previously removed the episodes from DB and the tracks were re-scanned and associated to the correspond feeds.
Looking into the code it can really produce duplicates during auto-scans (file monitor), because the SQL is in transaction and another scanning thread could do the same at the same time.
So I would rather fix the cause (not the consequence) -- renaming the issue.
Fixed in 126.96.36.1995
To fix the consequence (double entries):
1) Install build 188.8.131.525
2) Select the affected files and delete them from Library Only
3) Re-scan them to library
||Confirmed via XHF-418-63153|