View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0013429 | MMA | Synchronization | public | 2016-07-28 00:02 | 2016-08-28 18:05 |
Reporter | peke | Assigned To | |||
Priority | immediate | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Target Version | 1.2.0 | Fixed in Version | 1.2.0 | ||
Summary | 0013429: Profile: MMW Changes in Sync Profile are not trasfered into MMA Profile | ||||
Description | When MMW sync settings are changed and MMA initiate Sync. Changes are not affected unless they are changed in MMA also. Tested on selecting additional playlists in MMW | ||||
Steps To Reproduce | 1. Make MMA profile clear (Disable all in Auto Sync Content) 2. Do WiFi Sync 3. Do same in MMW profile (Disable all) 4. Do WiFi Sync 5. Select one Playlist (I prefer Auto Playlist with only few random tracks from library as it will contain different tracks on each Sync) 6. Do a WiFi (Nothing is synced) 7. Check MMA AutoSync Content (Newly selected playlist is not selected) | ||||
Tags | todoc-KB | ||||
Attached Files | |||||
Fixed in build | 610 | ||||
|
I observed another manifestation of this as well: Auto-converted tracks fail to sync via wi-fi on a clean install of build 609 (vs MMW 4.1.13.1801). 1. install and run mma 2. initiate wifi sync configuration 3. in mmw enable auto-conversion of all tracks > 192kbps 4. initiate wifi sync --> any tracks on the auto-sync list that match the auto-conversion rules do not sync via Wi-Fi. In contrast, this doesn't occur with build 608. Debug log following sync: 93F9PIMSQA |
|
Peke, I think that this is related to 0012997 - I think that you have duplicated profile. Because when you disable all from MMA, it has to be deselected in MMW too. I.e. I think that you are looking at different profile in MMW - profile that is not used for wifi sync. |
|
Rusty, I see that 20 tracks were correctly on synclist and downloaded. And I do not see any other tracks that wasn't downloaded and I am not able to replicate it. |
|
Same issue with 610 and 1802, but I can't replicate Rusty steps. There is no duplicate profiles but I'm certain that MMA do not pull updated settings from MMW. MMA log ID L3KPQKNA88 |
|
I'm able to replicate exactly as previously described. i.e. clean install of MMA and no existing profiles in MMW for the device. Note also that there are no duplicate profiles in MMW after performing the test. Here are the steps correlated to an MMW log (attached) 1270 configure wi-fi sync in MMA and enable in MMW 2739 added 'New Downloads' playlist to Wi-Fi sync list in MMA 3152 modified sync config of Nexus 5x to auto-convert all files > 192kbps 4556 Initiated wifi sync via MMA --> only 11/20 tracks synced (any track over 192kbps doesn't appear in MMA)! MMA Debug log: RDIEECB5PC |
|
Peke, please generate a log for Ludek. I see that the playlist "!!! Not listened Ranodm 500" is listed as unchecked. So the issue is in MMW. |
|
Generated, both MMA and in sync MMW LOG MMA LOGID: WRRY36HKF5 MMW LOG: /MMW/bugs/bug13429/syncsettingsupdate.rar |
|
re Rusty's bug: This is something different to Peke's issue. There is probably some regression that is causing that list of autoconverted tracks that is filled in one DB connection is not refreshed and second (readonly) connection "sees" empty list. I see that Martin was doing some changes but I wasn't able to find the difference that caused it. |
|
In the Peke's MMW log I don't see any http request from MMA to check/add the playlist. I also cannot replicate the Peke's issue (latest MMW + MMA 608). @Peke: a) does it fail to check/add any playlist? b) could you re-generate MMW log while adding the playlists in MMA? Am I right that your issue is that playlists added in MMA aren't added to the sync list? Or did you add the playlist in MMW and it is not checked in MMA? |
|
This time strange thing happened. MMA WiFi sync triggered New file pairing and duplicates started to emerge. All is captured in MMW and MMA LOG is Sent. @Ludek a) Behavior was that whatever I change in MMW eg. Check uncheck playlists and save profile. MMA do not pick it up on Next sync or if I check profile settings. NOTE after above trigger of New pairing all started to pick and be in sync. b) Done. At first I could replicate should be in log, then I initiated sync and new pair is started, after that I could not replicate anymore. Hopefully logs will show something. |
|
I checked physical files and they are same, Added files checksum and Properties. only difference is sync path. |
|
Note: since the issue I reported is independent of Peke's, I've moved it to a new bug: 0013449. |
|
Peke, in the MMW log there isn't any new device profile created. Maybe it happened when DbgView was not opened? I just wonder whether it cannot be consequence of the profile names swapping observed originally by you (and later by Marek): 0012997:0045278 and fixed in 4.1.14.1803. i.e. check whether the playlist checked on 'SD card' profile isn't actually checked on 'Internal' profile and vice versa? I am suggesting to create 1803 and test it against 1803 (because of 0012997 ) |
|
I can't replicate in 1803 and also can't replicate going back to 1802 and retest. Somehow that repair triggered profiles to be in sync. I wonder if there is any check that Profiles are correctly checked on each sync request or accessing profile settings? |
|
If you haven't deleted the old problematic profiles yet then please upload your MM.DB on FTP to analyze (and keep the old logs there). |
|
Resolving it looks like Clean Master Auto Junk cleaner deletes "/MediaMonkey/" folders from Internal and SD Card, making MMA not request correct settings from MMW. Reason why I couldn't replicate in 1803 and 610 was that I uninstalled Clean Master at time of testing. Cheetah Mobile is informed, I attached picture of Clean Master confirming that it is the cause. |