AIMP Forum

AIMP for Android => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: Xaker_Two on September 11, 2023, 04:17:59

Title: [x] [1358] Краш при импорте настроек в момент окончания трека
Post by: Xaker_Two on September 11, 2023, 04:17:59
если кратко - Concurrent наводит на потоко-безопасность + в краше есть строка
Code: [Select]
at com.aimp.player.service.AppCoreEvents.notifyStateChanged(Unknown Source:12)так что предположу что при нажатии кнопочки "Да, импортировать" я(дважды) попал в момент отправки инфы виджету, нотификации и всей подобной шушере.
Так же в нем ещё увидел ArrayList и энумератор, вспомнил давнишний баг и вопрос - вы там внутри for-each нигде жестко листик не меняете? может не прям в цикле а в функции которая прямо или косвенно в нем вызывается? for-each не позволяет сильно менять итерируемый листик, особенно в плане количества элементов

К слову сам импорт вроде как прошел удачно

Краш прилагается

p.s. да не специально я, НЕ СПЕЦИАЛЬНО! просто везет или тыкалка уже проф-деформировалась xD