View Issue Details

IDProjectCategoryView StatusLast Update
0016663MMW 5Main Panelpublic2021-04-11 16:57
ReporterLudek Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version5.0 
Target Version5.0Fixed in Version5.0 
Summary0016663: "My Rating" menu leaking issues
DescriptionDuring debugging some performance and mem leaks I found that using "My Rating" context menu is leaking.

1) I tried using right-click > My Rating > **** on several tracks in now playing and doing this several times results in full task queue in the debug log.

[16304] MM5 [12900](R) TASK 0 runs for 0 ms, thread[15712], stack: Callstack: Script: file:///actions.js ; Func: eval ; Row: 8311 ; Col: 46
[16304] MM5 [12900](R) TASK 1 runs for 31 ms, thread[2280], stack: Callstack: Script: file:///actions.js ; Func: eval ; Row: 8307 ; Col: 32
[16304] MM5 [12900](R) TASK 3 runs for 16 ms, thread[5128], stack: Callstack: Script: file:///actions.js ; Func: eval ; Row: 8311 ; Col: 46
[16304] MM5 [12900](R) TASK 4 runs for 0 ms, thread[11576], stack: Callstack: Script: file:///actions.js ; Func: eval ; Row: 8311 ; Col: 46
[16304] MM5 [12900](R) TASK 5 runs for 16 ms, thread[4944], stack: Callstack: Script: file:///actions.js ; Func: eval ; Row: 8311 ; Col: 46
[16304] MM5 [12900](R) TASK 6 runs for 0 ms, thread[16004], stack: Callstack: Script: file:///actions.js ; Func: eval ; Row: 8311 ; Col: 46
[16304] MM5 [12900](R) TASK 8 runs for 16 ms, thread[13212], stack: Callstack: Script: file:///actions.js ; Func: eval ; Row: 8311 ; Col: 46
[16304] MM5 [12900](R) TASK 9 runs for 0 ms, thread[11648], stack: Callstack: Script: file:///actions.js ; Func: eval ; Row: 8311 ; Col: 46

2) Also tracklists used in createRatingSubmenu > createValue > execute are leaking (probably because of the same reason and the used closure) as can be seen subsequently in the debug log as lines:

[16304] MM5 [4944](R) BQ: Thread[4944] is executing new task now: TSharedUIList<T>.processTableUpdate, list type: tracklist, count: 1, created ago: 241453ms, stack: Callstack: Script: file:///actions.js ; Func: getSelectedTracklist ; Row: 5175 ; Col: 19
[16304] Script: file:///actions.js ; Func: submenu ; Row: 187 ; Col: 36

TagsNo tags attached.
Fixed in build2252

Relationships

related to 0017482 closedmichal Rating applied to incorrect file 

Activities

michal

2020-05-27 16:29

developer   ~0058305

Fixed in build 2252.

peke

2020-05-27 22:24

developer   ~0058315

Verified 2252

Unable to replicate anymore