Doing certain actions while rescanning collection causes tracks to be excluded
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Exaile |
Fix Released
|
Critical
|
Adam Olsen |
Bug Description
If you search/refresh the collection panel while rescanning (possibly only if you're scanning the collection for the first time), it causes the following exception:
Traceback (most recent call last):
File "/home/
self.
File "/home/
self.
File "/home/
self.tracks = self.collection
File "/home/
tracksres = searcher.
File "/home/
tracks = self.__
File "/home/
for l,tr in current_
RuntimeError: dictionary changed size during iteration
This causes tracks to be excluded from the final library.
Changed in exaile: | |
assignee: | nobody → Adam Olsen (arolsen) |
status: | New → Fix Committed |
Changed in exaile: | |
status: | Fix Committed → Fix Released |