AIMP Forum
AIMP for Windows => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: den-real on July 17, 2022, 00:13:10
-
AIMP 5.03 build 2394 32- и 64-битные версии
ОС: Windows 11 64-bit 22H2 build 22622.290
установка AIMP обычная, не портативная
При добавлении папки с музыкой в библиотеку и последующем сканировании плеером папки внезапный вылет Aimp в произвольный момент
без каких-либо ошибок/репортов (с завершением процесса AIMP.exe). Воспроизводил вылет как на 32-, так и на 64-разрядной версии плеера, и на предыдущей версии плеера 5.02.2370. Вылет не воспроизводится на версии ещё ниже: 5.01.2358, с этой версией порядок.
Если, к примеру, взять начисто установленную версию 5.01.2358, добавить и проиндексировать папку музыки в библиотеку, далее обновить плеер до актуальной стабильной 5.03.2394, то переиндексирование папки музыки проходит штатно. Если же потом удалить из библиотеки папку музыки и добавить снова, при попытке индексирования снова вылет в произвольном месте индексации.
Альфа-версии плеера билдом 2396 (32 и 64-разрядные) так же проблему не решают, ведут себя так же.
-
Попробуйте добавлять отдельные подпапки. Возможно, проблема с каким-то файлом/форматом.
Кроме этого, попробуйте установить сборку с надписью debug:
https://disk.yandex.com/d/N8WFQ5qroS8Wcw/Player/v5.00
Может быть плеер создаст необходимую для проверки информацию.
-
Забыл добавить к первому посту: бывает так же случай, когда индексация папки проходит до конца, но при каких-либо действиях в плеере (попытке воспроизведения или открытии настроек) плеер наглухо зависает, остаётся не отвечающий процесс AIMP.exe.
Попробовал дебаг-версии билда 2394, так же никаких репортов не остаётся после вылета.
-
Путём добавления подпапок музыки небольшими частями, удалось вычислить как минимум одного из виновников данных зависаний и вылетов: в одной папке наряду с аудиофайлами лежал видеофайл формата mp4 довольно большого объёма (~2.5 Gb). При добавлении фильтра исключения в настройках фонотеки по формату файла даже без удаления из папки этого видео данного глюка при индексации этой папки больше не наблюдалось. Жаль, что в настройках исключений нет многих популярных форматов видео типа AVI, MPG, WMV и пр. Думаю, не только в моём случае при наличии достаточно обширной музыкальной библиотеки люди хранят видеофайлы музыкальных концертов и прочей музыки в папках с аудиоформатами для удобства. Поэтому, дополнительные фильтры для исключения глюков, как в моём случае, были бы кстати :)
-
Спасибо за анализ проблемы. AIMP поддерживает контейнер MPEG-4, который включает использование расширения mp4. Можете посмотреть открываемые плеером форматы. Так что само добавление не является ошибкой. Вот ошибку закрытия (вылета) плеера разработчику нужно будет рассмотреть. Возможно, понадобится образец "проблемного файла".
-
Ещё бы придумать, куда такой файл залить такого объёма, в остальном проблем нет. Опять же повторюсь, что смущает факт, что на две версии ниже на 5.01.2358 всё индексируется без всяких исключений и вылетов
-
Ещё бы придумать, куда такой файл залить такого объёма
До 6 ГБ filetransfer.io. Пока что можете не заливать, подождите ответа разработчика.
-
Попробуйте повторить ошибку на тестовой версии: https://disk.yandex.ru/d/ulsV4mVMdCmbGQ
Она должна сгенерировать подробный отчет об ошибке
-
Вчера обе эти дебаг-версии пробовал (32 и 64 бит). Так же почистил папку с музыкой от всякого мусора типа старых изображений-обложек и прочей ерунды. В итоге вылет при первом индексировании папки пропал, но зависание после повторных индексаций никуда не делось. Так же странности с созданием баг-репорта: окно отчёта появляется (далеко не всегда) на пару-тройку секунд и тоже пропадает :) После многочисленных попыток удалось всё-таки поймать один отчёт. Я уже грешу на кривизну Windows 11 22H2, возможно и в ней есть какие-то нюансы.
Репорт приложил.
-
Вчера обе эти дебаг-версии пробовал (32 и 64 бит). Так же почистил папку с музыкой от всякого мусора типа старых изображений-обложек и прочей ерунды. В итоге вылет при первом индексировании папки пропал, но зависание после повторных индексаций никуда не делось. Так же странности с созданием баг-репорта: окно отчёта появляется (далеко не всегда) на пару-тройку секунд и тоже пропадает :) После многочисленных попыток удалось всё-таки поймать один отчёт. Я уже грешу на кривизну Windows 11 22H2, возможно и в ней есть какие-то нюансы.
Репорт приложил.
Судя по симптомам, где-то переполнение стэка происходит. Надо искать...
В момент, когда зависнет - запустите эту утилиту:
https://disk.yandex.ru/d/LChU4E7zjYuf8
Она снимет дамп с процесса.
-
прикрепил два репорта: один тот, что выдал AIMP при попытке закрытия после переиндексации фонотеки, второй: утилитой madtraceprocess
-
Лог снят так же при закрытии? не при зависании?
А плагина для VK у вас не стоит, случаем?
-
первый bugreport2.txt тот, что выдал сам AIMP при попытке выхода из программы, второй снят таким образом: переиндексация фонотеки, попытка зайти в настройки AIMP, "зависание" AIMP, быстро запускаю madTraceProcess32.exe - получаю лог, далее вылет зависшего AIMP с завершением процесса AIMP.exe
Ещё надо умудриться успеть запустить madraceprocess, т.к. от момента зависания до вылета проходит секунды 3.
Плагинов никаких нет дополнительных, исключительно чистая установка AIMP по-умолчанию даже без ковыряния его настроек, далее добавление папки в фонотеку и тесты.
-
Попробуйте эту сборку:
https://disk.yandex.ru/d/8bjwBrUMHvsLzg
-
Сборку 2397 попробовал - проблема осталась. Разница только в том, что на этом билде только один раз был вылет, во всех остальных случаях только глухое зависание с невозможностью создать репорт с помощью madTraceProcess32
-
Сборку 2397 попробовал - проблема осталась. Разница только в том, что на этом билде только один раз был вылет, во всех остальных случаях только глухое зависание с невозможностью создать репорт с помощью madTraceProcess32
В таком случае, боюсь без исходного файла никак не обойдемся. Можете залить его куда-нибудь в облако?
-
Залил целиком папку с "проблемным" видео для аутентичности эксперимента :)
https://filetransfer.io/data-package/7RMhgpjg#link
SHA1 архива: c45519e305686fccf38e095604221c50551fa6fd
-
Спасибо. Падает в стороннем модуле - BASS_AAC, вот почему информации об ошибке не было. Отправил файл автору BASS_AAC на анализ.
-
Падает в стороннем модуле - BASS_AAC
Ну хоть удалось найти, в какую сторону копать :) Будем ждать автора, что скажет или поправит
-
Вот сборка, попробуйте:
https://disk.yandex.ru/d/QPYJK3CPRa2tdg
-
Вот сборка, попробуйте:
https://disk.yandex.ru/d/QPYJK3CPRa2tdg
Вылет и зависание побеждены! :) Потестирую ещё подробнее на предмет других проблем, но описанной проблемы больше нет, спасибо за решение!