MPC Video Renderer

Автор V0lt, 24 февраля 2018, 19:10:59

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

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

Evgeniy1990

Aleksoid1978,
Цитировать
Ну тогда я заливаю изменения ?
Поторопились вы залить свое последнее изменение в GitHub.
Собрал я commit 9c21704. Запустил видео и сразу же получил падение. После повторного запуска - снова падение и так далее, на любом файле...

Все, приехали! (x_X) Теперь, при запуске любого видео, плеер просто падает, причем всегда и сразу же, если используется MPC VR. У меня нет слов... (FACEPALM).
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

Evgeniy1990
Из отладки можешь запустить?

Вот так примерно настроить.

А потом нажать "Local Windows Debugger" или F5.

Когда упадет, сделай скриншот с ошибкой, местом ошибки и открытой панелью "Call Stack" (там внизу вкладка должна быть).

PS: У меня при переоткрытии файла, но у меня сейчас сильно измененная версия. Только завтра смогу перепроверить.

Evgeniy1990

V0lt,
Стал я разбираться, в чем дело. И выяснил, все оказалось даже хуже, чем было.

В общем, билды 1364, 1365 - падают, при открытии любого видео файла.
Билд 1355 работает нормально, без падения, при открытии любого видео файла.

Отсюда получается диапазон : [1355 -> 1364]

Продолжаю поиск проблемного изменения...
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.

Evgeniy1990

V0lt,

Итоговый диапазон поиска падения: [1357 -> 1359].
Вывод: MPC VR начал падать, при открытии любого файла, начиная с commit bf8a50c (1359).
Т.е. сразу же, после выхода релиз-версии.
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.

Evgeniy1990

Aleksoid1978,
V0lt,
Прилагаю лог-файл с падением, при открытии видео файлов, при использовании MPC VR.
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.

Evgeniy1990

V0lt,
Для вас, на всякий случай, прилагаю stacktrace:

* Exception 0xC0000005 occured ***

C:\Program Files\MPCVideoRenderer\MpcVideoRenderer.ax : DllGetClassObject()
C:\Program Files\MPCVideoRenderer\MpcVideoRenderer.ax : DllGetClassObject()
C:\Program Files\MPCVideoRenderer\MpcVideoRenderer.ax : DllGetClassObject()
C:\Program Files\MPCVideoRenderer\MpcVideoRenderer.ax : DllGetClassObject()
C:\Program Files\MPC-BE\mpc-be.exe : DllGetClassObject()
C:\Program Files\MPC-BE\mpc-be.exe : DllGetClassObject()
C:\Program Files\MPC-BE\mpc-be.exe : DllGetClassObject()
C:\Program Files\MPC-BE\mpc-be.exe : DllGetClassObject()
C:\Program Files\MPC-BE\mpc-be.exe : DllGetClassObject()
C:\Program Files\MPC-BE\mpc-be.exe : DllGetClassObject()
C:\Program Files\MPC-BE\mpc-be.exe : DllGetClassObject()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : GetScrollBarInfo()
C:\Windows\system32\USER32.dll : GetScrollBarInfo()
C:\Windows\SYSTEM32\ntdll.dll : KiUserCallbackDispatcher()
C:\Windows\system32\USER32.dll : DefWindowProcW()
C:\Windows\system32\UxTheme.dll : DefWindowProcW()
C:\Windows\system32\UxTheme.dll : DefWindowProcW()
C:\Windows\system32\USER32.dll : SetPropW()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : PeekMessageA()
C:\Windows\system32\USER32.dll : CallWindowProcW()
C:\Program Files\MPC-BE\mpc-be.exe : CallWindowProcW()
C:\Program Files\MPC-BE\mpc-be.exe : CallWindowProcW()
C:\Program Files\MPC-BE\mpc-be.exe : CallWindowProcW()
C:\Program Files\MPC-BE\mpc-be.exe : CallWindowProcW()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : SetPropW()
C:\Windows\system32\USER32.dll : GetScrollBarInfo()
C:\Windows\system32\USER32.dll : GetSystemMenu()
C:\Windows\SYSTEM32\ntdll.dll : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : PeekMessageA()
C:\Windows\system32\USER32.dll : CallWindowProcW()
C:\Program Files\MPCVideoRenderer\MpcVideoRenderer.ax : DllGetClassObject()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : GetScrollBarInfo()
C:\Windows\system32\USER32.dll : GetScrollBarInfo()
C:\Windows\SYSTEM32\ntdll.dll : KiUserCallbackDispatcher()
C:\Windows\system32\USER32.dll : DefWindowProcW()
C:\Windows\system32\UxTheme.dll : DefWindowProcW()
C:\Windows\system32\UxTheme.dll : DefWindowProcW()
C:\Windows\system32\USER32.dll : SetPropW()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : PeekMessageA()
C:\Windows\system32\USER32.dll : CallWindowProcW()
C:\Program Files\MPC-BE\mpc-be.exe : CallWindowProcW()
C:\Program Files\MPC-BE\mpc-be.exe : CallWindowProcW()
C:\Program Files\MPC-BE\mpc-be.exe : CallWindowProcW()
C:\Program Files\MPC-BE\mpc-be.exe : CallWindowProcW()
C:\Program Files\MPC-BE\mpc-be.exe : CallWindowProcW()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : PeekMessageA()
C:\Windows\system32\USER32.dll : CallWindowProcW()
C:\Program Files\MPCVideoRenderer\MpcVideoRenderer.ax : DllGetClassObject()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : SetPropW()
C:\Windows\system32\USER32.dll : GetScrollBarInfo()
C:\Windows\system32\USER32.dll : GetSystemMenu()
C:\Windows\SYSTEM32\ntdll.dll : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Program Files\MPC-BE\mpc-be.exe : KiUserCallbackDispatcher()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : PeekMessageA()
C:\Windows\system32\USER32.dll : CallWindowProcW()
C:\Program Files\MPCVideoRenderer\MpcVideoRenderer.ax : DllGetClassObject()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : gapfnScSendMessage()
C:\Windows\system32\USER32.dll : DispatchMessageW()
C:\Program Files\MPC-BE\mpc-be.exe : DispatchMessageW()
C:\Program Files\MPC-BE\mpc-be.exe : DispatchMessageW()
C:\Program Files\MPC-BE\mpc-be.exe : DispatchMessageW()
C:\Windows\system32\kernel32.dll : BaseThreadInitThunk()
C:\Windows\SYSTEM32\ntdll.dll : RtlInitializeExceptionChain()
C:\Windows\SYSTEM32\ntdll.dll : RtlInitializeExceptionChain()
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

Самое просто, как делаю я - запускаешь MPC-BE, после это в студии с открытым проектом MPC-VR просто нажимаешь Attach to process и выбираешь там процесс mpc-be. После этого запускаешь проигрывание и если падение в MPC-VR - то получаешь место падения.
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

#1057
Evgeniy1990, папку "_bin" пробовал удалять?

Я думаю тут надо удаленно зайти. Что-то у тебя совсем плохо стало.
Телеграмом пользуешься?

Evgeniy1990

V0lt,
ЦитироватьEvgeniy1990, папку "_bin" пробовал удалять?
Всегда удаляю, перед новой сборкой MPC VR.
ЦитироватьЯ думаю тут надо удаленно зайти. Что-то у тебя совсем плохо стало.
Вот именно, что стало очень плохо. Как раз на машине с ATI Radeon HD 3650.
ЦитироватьТелеграмом пользуешься?
Телеграма нет. Предлагаю вам зайти удаленно через TeamViewer.
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.

Evgeniy1990

V0lt, 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.

V0lt

А на моих сборках 1364 и 1372 падает?

Evgeniy1990

V0lt,
Цитировать
А на моих сборках 1364 и 1372 падает?
Также падает, причем на обеих ваших сборках и на 1364 и на 1372.
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,
Цитировать
Вот debug версия - https://yadi.sk/d/gwopIXbaNHlWSw
жду лог.
Пожалуйста.
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

#1064
Evgeniy1990
Обновись до b548649, запусти и когда вылезет ASSERT, покажи последние 10 строк лога.

Похоже DirectWrite повлиял, но непонятно почему только вчера и только на твоей системе. Какая она кстати?