https://bugs.winehq.org/show_bug.cgi?id=40414
Bug ID: 40414 Summary: VirtualDub 1.10.4 crashes when attempting to play video with Directx9/11 backend Product: Wine Version: 1.9.7 Hardware: x86 URL: https://sourceforge.net/projects/virtualdub/files/virt ualdub-win/1.10.4.35491/VirtualDub-1.10.4.zip/download OS: Mac OS X Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: 00cpxxx@gmail.com
I'm aware that DirectX10/11 is being built. This is just to report the problem and ensure we have some programs to test aside from close sourced paid games.
To reproduce open VritualDub and then Option->Preferences->Display. The "Use DirectX for display panes" will be already selected so just tick the "Use Direct3D 9/11 (EXPERIMENTAL)" feature. Now try to open a video and play file supported by our codecs.
Sample video file (˜600kb): https://samples.mplayerhq.hu/V-codecs/CVID/lisa.avi
fixme:dxgi:DXGID3D10CreateDevice Ignoring flags. fixme:dxgi:dxgi_check_feature_level_support Ignoring adapter type. fixme:dxgi:dxgi_device_init Ignoring adapter type. fixme:d3d11:device_parent_create_swapchain_texture device_parent 0x1a9bec, container_parent 0x191818, wined3d_desc 0x32cb38, wined3d_texture 0x19ac08 partial stub! fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion. wine: Unhandled page fault on write access to 0x00000000 at address 0x49f7e490 (thread 0035), starting debugger... Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x49f7e490). ... Backtrace: =>0 0x49d96490 _d3d11_device_CreateQuery+0x110() in d3d11 (0x0032d3d8) 0x49d96490 _d3d11_device_CreateQuery+0x110 in d3d11: movl %eax,0x0(%ecx)
It is important to run "VirtualDub.exe /h" to disable its internal crash handler.
It is hard to tell if something similar is already reported, if it is please take my apologies in advance.