Падение плеера, при установке и применении опций субтитров [исправлено]

Автор Evgeniy1990, 06 декабря 2017, 12:06:19

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Evgeniy1990

Тема: Падение плеера, при установке и применении опций, в разделе настроек "Субтитры".

Описание проблемы:

С недавнего времени, я стал замечать, что плеер, в момент настроек, т.е. установки и применении каких-либо опций в разделе настроек, начал просто падать. Первоначально, данная проблема была указана мной, как плавающая, но через некоторое время, после нескольких значительных удалений старых версий плеера и установки новых, я все же смог разгадать закономерность его проявления.

Условия проявления:

1. x64-версия (на х86 пока не проверял и прежде ранее не замечал)
2. Обязательная перезагрузка системы, после удаления старой версии
3. Настройки плеера, после установки новой версии, должны устанавливаться определенным образом

Алгоритм воспроизведения:

Да, есть абсолютно точный и на все 100% стабильный алгоритм воспроизведения, но дело в том, что он достаточно большой, исходя из вышеуказанных условий проявления. Расписать его я могу, но думаю, что из-за огромного количества текста, он будет просто непонятен.

Позднее, я попробую сделать видеозапись, чтобы было наглядно видно, как и после чего проявляется данное падение (данный баг). Надеюсь, что во время записи, он все-таки проявится.

А пока, я прилагаю следующие скриншоты:

1. Скриншот самого падения
2. Скриншот с местом падения (строчкой падения)
3. Скриншот со "Stack Frame" (Сall Stack)

P.S.

1. Данный баг - падение - полностью стабильное.
2. Падение проявляется стабильно только один раз, чтобы получить (воспроизвести) его повторно, нужно выполнить значительное количество действий (определенный алгоритм).
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

V0lt

Судя по названию функции, что-то связанное с потоками. Это плохо.

Aleksoid1978

2. Падение проявляется стабильно только один раз, чтобы получить (воспроизвести) его повторно, нужно выполнить значительное количество действий (определенный алгоритм).

Значит это не так страшно :)

P.S. Сейчас код изменен, не соответствует скринам :)

Добавлено: 2019-08-21 16:26:06

Пробуем - https://yadi.sk/d/JfAQmHT1IIKawA
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

Evgeniy1990

Цитата: Aleksoid1978Значит это не так страшно :)
Да неужели? Вот представьте себе - я настраиваю плеер, настроил кучу различных параметров, а потом включаю данную опцию  и бац - падение и все мои настройки сбросились. "Нестрашно" называется...

Еще как страшно и неприятно. Любое падение всегда жутко бесит и раздражает, особенно если оно проявляется в процессе настроек или воспроизведения различных видео файлов, в том числе и потоков. И от них нужно избавляться в первую очередь!
Цитата: Aleksoid1978P.S. Сейчас код изменен, не соответствует скринам :)
Код изменен, а вечный баг с данным падением никуда не делся, так и остался. Отчего и называется вечным багом.
Цитата: Aleksoid1978Пробуем - https://yadi.sk/d/JfAQmHT1IIKawA
Ок, буду проверять на наличе падение и на наличие обновления субтитров на лету, после их изменения в Aegisub.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

Aleksoid1978

AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

Evgeniy1990

Цитата: Aleksoid1978Что-то не видно ответа - починилось  же ?
Я пока не даю окончательный ответ, ибо нужно тщательно проверить различные варианты субтитров и видео файлов к ним. Но скажу сразу, что падения больше нет, ни в виде дамп-файла, ни в виде самовольного закрытия плеера.

А вот то, что касается сдвига - есть странности при авто обновлении...
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

Aleksoid1978

AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt