View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0016379 | MMW 5 | Track Browser | public | 2020-02-20 19:02 | 2020-12-23 02:11 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | crash | Reproducibility | always |
Status | closed | Resolution | reopened | ||
Product Version | 5.0 | ||||
Target Version | 5.0 | Fixed in Version | 5.0 | ||
Summary | 0016379: Creating custom views causes View corruption / other issues | ||||
Description | Creating custom views causes: 1) The view switcher to get stuck on certain views 2) Other views to get corrupted 3) Crash e.g. 1 Switch to Music > Genres > Rock 2 Click 'Manage Views...' and add new 'Test' view of Type: 'Grid (by album)' , with column filter and status bar enabled. 3 Click the View Switcher several times --> it gets stuck on the 'Grid (by album)' view (i.e. it stops advancing beyond that view) ! 4 Click 'Manage views...' and delete the 'Test' view 5 Click the view switcher several times --> It works correctly now! 6 Click 'Manage views...' and add new 'Test 2' view of Type: List with Column Filter and Status bar enabled. 7 Click the View Switcher several times --> It gets stuck as before 8 Use the view switcher to manually select the Browser view --> It appears blank! 9 Click 'Manage views' and attempt to delete the 'Test 2' view --> MM5 crashes - log A04C5335 ! 10 Restart MM, Manage views, and delete the 'Test 2' view --> Success, but switching to the browser view still shows a blank view! | ||||
Additional Information | https://www.mediamonkey.com/forum/viewtopic.php?f=30&t=95611 | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Fixed in build | 2262 | ||||
|
Fixed |
|
Verified 2229 Unable to reproduce |
|
Verified 2229 Unable to replicate. |
|
I'm still observing corruption issues in 2229. e.g. Music > Location > Path contains Browser, List, List (by Album), Grid (by album) views 1 In Music > Genres > Rock, create and delete and then recreate a custom View as originally described in this bug 2 Switch to Music > Location > Path > all 3 Disable 'all' and then click the View Switcher --> the following Views appear in order: Browser, Browser, Grid (by album), List, List, List (by Album), List (by Album), Grid (by album), Test 10 4 Click 'Manage Views...' --> Browser, List, List (by Album), Grid (by album), Test 10 appears 5 Click the first Browser view --> Crashlog A04CDC9A It seems that somehow, creating & deleting Custom views and/or editing views in other nodes causes duplicate/corrupted nodes to appear. |
|
This has manifested in other crashes as well. e.g. 1 In playlists switch between views --> no problems 2 Switch to Music > Locations views and switch between various views (incl. the custom view) --> Corrupted list of views appears as described above 3 Switch to Playlists node --> List of playlist views is now corrupted 4 Switch between playlist views --> crash A04C2E95 OR A04CC723 |
|
Fixed |
|
Verified 2230 Tested number of times using various views and steps from 0016379:0057047 / 0016379:0057007 |
|
The usecase at 0016379:0057007 is still buggy, but I think it's probably a different issue so I've opened a new bug at 0016423. |
|
2)b) View settings are still getting applied to the wrong views. e.g. 1 In Music > All tracks [List] create a 'Test' view for 'List' views 2 Switch to Music [Browser] and click 'Manage views' 3 Double click the 'Test' view and enable/disable Artists --> The Browser view is modified!! This bug occurs because the View Type doesn't properly persist (i.e. upon double-clicking the 'Test' view at Step 3, the View Type is 'Browser' instead of 'List') 2a) I was also able to trigger the bug in which multiple duplicate views appear, but can't replicate it yet--perhaps this is somehow caused by 2b? |
|
Fixed |
|
Verified 2b) in 2231. |
|
3) If the user adds custom views based on existing views, and then edits the custom views, then original View Types get corrupted as follows: a) the Column Filter gets enabled / Status gets disabled b) the column filter cannot be disabled by unchecking it (the user must instead go into the manage views config to do so) e.g. i) In Music > All tracks, Add custom List view and change the column/sort settings settings 2x --> the original List view has the Column Filter enabled! And it can't be disabled by unchecking it via the combobox! ii) In Music > All tracks, Add custom Grid (by Album) view and change the sort settings 2x --> the original Grid (by album) view has the Column Filter enabled and the original List view has the Status bar disabled! Neither Column filter can be disabled via the combobox! I'm sorry for the length of this video, however, it takes quite a few steps to replicate https://www.screencast.com/t/626t5FiHUjBY Test note: Issue 18) at 0015756 should also be verified after this is fixed |
|
Fixed |
|
Tested 2250 and I'm still able to replicate 3a/b). Moreover, on some occasions changing the Column Filter / Status settings for the custom filter after this bug has occurred triggers a crash. e.g. 1 Create a filter based on List 2 In Music > All tracks [Custom List Filter], click 'Manage Views' 3 Add a column / remove a column / change column order 4 Enabled Column Filter / Disable Status and commit the changes 5 Switch to Music > All tracks [List] --> Column Filter is enabled and Status is disabled!! 6 Switch back to Music > All tracks [Custom List Filter], click 'Manage Views' 7 Disable Column Filter / Enable Status and commit the changes --> Crash A04CAADD https://www.screencast.com/t/LGpW7kOv2 |
|
Fixed |
|
Similar issue in Location > Path [List] view: 1 Create custom List view 2 In Manage Views: Disable the list (folders) and enable grid (folders) --> Upon clicking ok OR upon clicking within the view, the folders disappear! https://www.screencast.com/t/bxZ7RyddQ7C |
|
Fixed |
|
I'm still seeing corruption in the Manage Views list of views in the Music Locations node: Multiple custom views appear in duplicate (including a view that appears to have been previously deleted. I don't know exactly how the situation arose, but presumably it involved deleting a view (prior to installation of build 2259). https://www.screencast.com/t/8rRHPNIq Debug log posted to ftp |
|
I've found small issue which can cause this issue. |
|
This still occurs in my environment. Would the database allow you to replicate the issue? |
|
Fixed |
|
Verified 2291 I am unable to replicate issue as described at 0016379:0058802 |