View Issue Details

IDProjectCategoryView StatusLast Update
0015932MMW 5FileMonitor / Find Missingpublic2019-09-13 02:13
Reporterrusty Assigned To 
PriorityimmediateSeveritycrashReproducibilitysometimes
Status closedResolutionfixed 
Product Version5.0 
Target Version5.0Fixed in Version5.0 
Summary0015932: Find Moved/Missing files --> crash (regression 2195)
Description1 Selected all the files in 0015921 that were problematic because the path had a prefix of [Data] (i.e. Audiobooks > All tracks > select those with a prefix of [data])
2 Used find moved/missing functionality (note: auto-tag dialog was open in the background, and track was playing)
--> crashlog ID D48A9195 (Last known callstack: Script: file:///dialogs/dlgMovedFiles.js ; Funct: bindData ; Row: 116 ; Col:37 ....)

Debug log and crashlog posted to FTP.

Note: the bug can be consistently replicated.
TagsNo tags attached.
Fixed in build2196

Activities

Ludek

2019-09-10 11:30

developer   ~0054573

Last edited: 2019-09-10 11:35

Based on the log D48A9195 there is "Object ins't locked" assertion in
TMovedSongDataList.itemComparer

I also can replicate this crash consistently with 2195.

It isa regression related to recent Petr's performance optimizations (related to list sorting).
So assigned to Petr for a fix (details sent over IM).

petr

2019-09-10 11:54

developer   ~0054574

Fixed

peke

2019-09-13 01:21

developer   ~0054608

Verified 2196

I can't replicate using proposed steps

rusty

2019-09-13 02:13

administrator   ~0054615

Verified with the test case that triggered the problem.