View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0017836||MediaMonkey 5||Other||public||2021-05-08 17:16||2021-07-12 21:07|
|Target Version||5.0.1||Fixed in Version||5.0.1|
|Summary||0017836: Web > AllMusic hangs MM / Other nodes cause abnormal termination|
|Description||When opening AllMusic in the Web node in MediaMonkey the whole program hangs.|
|Additional Information||Ticket 1455 1616 1667 2107|
|Tags||No tags attached.|
|Fixed in build||2403|
I can confirm, accessing Web > All music
=> memory utilized by MM5 grows constantly, UI is frozen and crash log is generated after 30 seconds
So far I haven't found why accessing 'AllMusic.com' causes whole UI thread to freeze, probably something from the amount of advertisements or pop-up windows on the AllMusic site somehow hooks the renderer process.
As a short term solution for 126.96.36.1993 I removed 'All Music.com' from MediaMonkey > Web bookmarks.
=> Fixed in 188.8.131.523
As for the long term solution: Currently we use embedded window for opening the web bookmarks, it would be probably better to take the Chrome's approach and start separate process for each third party web site?
Assigned to Petr for evaluation/revision post 5.0.1
Verified that the node is removed from 2403. However,
We may want to re-examine this for 5.0.1 since there's a related issue for the other web nodes in which visiting them causes MM to terminate abnormally:
1 run MM
2 Navigate to the amazon or iheart node and stay there for a few seconds)
3 Close MM
--> it takes > 30s to close (in contrast to < 5s normally) !
Petr indicated that the AllMusic.com freeze happens even with the Chromium's sample app.
But we cannot replicate the 30s to close issue, assigned to Rusty to generate log/video.
Also, can you test whether it is replicable with release (non-debug) build ?
||I'm no longer able to replicate the 30s to close issue. Re-assigning to Petr for triage (i.e. is the issue considered fixed or are additional changes planned in the future so that allmusic works correctly).|
||Based on fact that chromium sample app freezes as well while opening allmusic.com page it can be hard to find a solution .. so for now i will not do anything with that.|
If a user happens on this crash, the following should get user out of restart crash loop:
1) Start MediaMonkey
2) Click any node in the Media Tree immediately
3) Close MediaMonkey immediately after
Then restarting MediaMonkey will work