MPC-BE forum

MPC-BE => Баг Репорт / The bug report => Архив / Archive => Тема начата: Evgeniy1990 от 06 декабря 2017, 12:06:19

Название: Падение плеера, при установке и применении опций субтитров [исправлено]
Отправлено: Evgeniy1990 от 06 декабря 2017, 12:06:19
Тема: Падение плеера, при установке и применении опций, в разделе настроек "Субтитры".

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

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

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

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

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

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

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

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

1. Скриншот самого падения (https://yadi.sk/i/dgi5khGO3QMucA)
2. Скриншот с местом падения (https://yadi.sk/i/_ehSCI7n3QMugc) (строчкой падения)
3. Скриншот со "Stack Frame" (https://yadi.sk/i/C_EgQB2w3QMuic) (Сall Stack)

P.S.

1. Данный баг - падение - полностью стабильное.
2. Падение проявляется стабильно только один раз, чтобы получить (воспроизвести) его повторно, нужно выполнить значительное количество действий (определенный алгоритм).
Название: Падение плеера, при установке и применении опций субтитров
Отправлено: V0lt от 06 декабря 2017, 20:00:05
Судя по названию функции, что-то связанное с потоками. Это плохо.
Название: Падение плеера, при установке и применении опций субтитров
Отправлено: Aleksoid1978 от 21 августа 2019, 09:26:06
2. Падение проявляется стабильно только один раз, чтобы получить (воспроизвести) его повторно, нужно выполнить значительное количество действий (определенный алгоритм).

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

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

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

Пробуем - https://yadi.sk/d/JfAQmHT1IIKawA
Название: Падение плеера, при установке и применении опций субтитров
Отправлено: Evgeniy1990 от 21 августа 2019, 12:23:44
Цитата: Aleksoid1978Значит это не так страшно :)
Да неужели? Вот представьте себе - я настраиваю плеер, настроил кучу различных параметров, а потом включаю данную опцию  и бац - падение и все мои настройки сбросились. "Нестрашно" называется...

Еще как страшно и неприятно. Любое падение всегда жутко бесит и раздражает, особенно если оно проявляется в процессе настроек или воспроизведения различных видео файлов, в том числе и потоков. И от них нужно избавляться в первую очередь!
Цитата: Aleksoid1978P.S. Сейчас код изменен, не соответствует скринам :)
Код изменен, а вечный баг с данным падением никуда не делся, так и остался. Отчего и называется вечным багом.
Цитата: Aleksoid1978Пробуем - https://yadi.sk/d/JfAQmHT1IIKawA
Ок, буду проверять на наличе падение и на наличие обновления субтитров на лету, после их изменения в Aegisub.
Название: Падение плеера, при установке и применении опций субтитров
Отправлено: Aleksoid1978 от 28 сентября 2019, 04:18:44
Что-то не видно ответа - починилось  же ?
Название: Падение плеера, при установке и применении опций субтитров
Отправлено: Evgeniy1990 от 28 сентября 2019, 09:46:36
Цитата: Aleksoid1978Что-то не видно ответа - починилось  же ?
Я пока не даю окончательный ответ, ибо нужно тщательно проверить различные варианты субтитров и видео файлов к ним. Но скажу сразу, что падения больше нет, ни в виде дамп-файла, ни в виде самовольного закрытия плеера.

А вот то, что касается сдвига - есть странности при авто обновлении...
Название: Падение плеера, при установке и применении опций субтитров
Отправлено: Aleksoid1978 от 28 сентября 2019, 10:31:07
Какого ещё сдвига ??
Название: Re: Падение плеера, при установке и применении опций субтитров
Отправлено: V0lt от 30 декабря 2021, 23:02:15
Сообщения про сдвиг вынесены в отдельную тему Субтитры не обновляются при изменении (https://mpc-be.org/forum/index.php?topic=663.0).