View Issue Details

IDProjectCategoryView StatusLast Update
0009288MMW v4DB/FileMonitorpublic2013-12-02 10:34
Reporterpeke Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version4.0.5 
Target Version4.0.5Fixed in Version4.0.5 
Summary0009288: Some tracks always show in unsync Tags (replay gain decimal issue)
DescriptionTracks are always shown unsync tags even MM saves tags to file.
To replicate this use these steps:
1. Load supplied MM.DB from FTP (I cleaned all other files from Affected DB, Maintained DB full. MM.DB is contained in "MM UnsincBug.rar")
2. Make sure that you have Entire librray Tree node Visible -> Select Track -> File -> Locate moved/missing tracks -> Select to scan folder where you have put Affected MP3 ("4 - Let's Go Free.mp3")
3. MM Will now show it as Accessible in Library
4. Go to Files to Edit -> Unsync Tags
5. Let MM sync track Tags with Librarry (CTRL+S)
6. Refresh Track listing (Unsync Tags) and Track will be still listed
7. Restart MM and track will be still listed as unsunc
Additional InformationTicket:
RIC-871008
TagsNo tags attached.
Fixed in build1494

Relationships

related to 0009289 closedLudek DB: Locations Delete in Entire Tree Node crashes MM 

Activities

peke

2012-04-23 23:16

developer   ~0030886

Original MM.DB will be uploaded under 0009289

peke

2012-04-23 23:43

developer   ~0030890

Last edited: 2012-04-23 23:43

b) One more strange thing happen in case of original non cleaned DB (0009289) and usage of above Steps is that unsync show that Track Leveling are not in sync.


HINT: To locate example file in Original DB search for PATH/Filename "4 - Let's Go Free.mp3", Artist: Moby

Ludek

2012-04-24 00:07

developer   ~0030899

Last edited: 2012-04-24 00:12

Fixed in build 1484. Now MM only Compares two decimal places.

The problem was that we write only 2 decimal places to the tags in case of replaygain_track_gain, but we compared more than only two decimal places, therefore comparision like -1.7200000 dB and -1.724522544 dB failed.

peke

2012-05-27 00:17

developer   ~0031221

Still happen in 1493. It is only track in Library (ftp location MMbugs/bug9288)

steps:
1 Use supplied MM.db
2 select grayed track
3 Use File -> locate moved missing and locate track and ensure that track is playable in MM
4 files to edit -> Unsync tags
5 select track -> Right click -> Sync Tags
6 Press F5 to refresh and track is still shown as unsync
7 navigate out and back in to unsync tags and track is still shown as unsync

Ludek

2012-05-28 15:08

developer   ~0031233

I somehow forgot to merge this into 4.0.5 branch,
fixed in build 1494.