VLC crashes in Virtualbox VMs with Direct3D9
It crashes on Vista/7/10Pre, if Direct3D9 is using. DirectDraw works.
Works fine on WinXP and Win8.0.
I have installed the Virtualbox WDDM driver (NOT the standard driver or the d3d driver, which you can select on guest additions installation.)
Works fine with VLC 2.1.5.
backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 3404.0x998]
0x66b815aa in I420_YUY2 (p_source=p_source@entry=0x236b6f8,
p_dest=p_dest@entry=0x236ac70, p_filter=0x236a034, p_filter=0x236a034)
at ../../extras/package/win32/../../../modules/video_chroma/i420_yuy2.c:372
372 ../../extras/package/win32/../../../modules/video_chroma/i420_yuy2.c: No
such file or directory.
(gdb) bt
[#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0x66b815aa in I420_YUY2 (p_source=p_source@entry=0x236b6f8,
p_dest=p_dest@entry=0x236ac70, p_filter=0x236a034, p_filter=0x236a034)
at ../../extras/package/win32/../../../modules/video_chroma/i420_yuy2.c:372
[#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0x66b855e3 in I420_YUY2_Filter (p_filter=0x236a034, p_pic=0x236b6f8)
at ../../extras/package/win32/../../../modules/video_chroma/i420_yuy2.c:192
[#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0x69cd88ef in FilterChainVideoFilter (f=0x236a034,
p_pic=p_pic@entry=0x236b6f8)
at ../../extras/package/win32/../../../src/misc/filter_chain.c:230
[#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0x69cd92f8 in filter_chain_VideoFilter (p_chain=0x23b7ce8,
p_pic=0x236b6f8)
at ../../extras/package/win32/../../../src/misc/filter_chain.c:248
[#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0x69c9d041 in vout_FilterDisplay (vd=0x23b7ce8, vd@entry=0x227d39c,
picture=picture@entry=0x236b6f8)
at ../../extras/package/win32/../../../src/video_output/display.c:1160
[#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0x69ca1e45 in ThreadDisplayRenderPicture (is_forced=true, vout=0x23bfb2c)
at ../../extras/package/win32/../../../src/video_output/video_output.c:1038
[#6](https://code.videolan.org/videolan/vlc/-/issues/6) ThreadDisplayPicture (vout=vout@entry=0x23bfb2c,
deadline=deadline@entry=0x57cfe30)
at ../../extras/package/win32/../../../src/video_output/video_output.c:1149
[#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0x69ca230b in Thread (object=0x23bfb2c)
at ../../extras/package/win32/../../../src/video_output/video_output.c:1588
[#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0x69cdcba6 in vlc_entry (p=0x227c930)
at ../../extras/package/win32/../../../src/win32/thread.c:473
[#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x75602599 in wcstombs () from C:\Windows\system32\msvcrt.dll
[#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x756026b3 in msvcrt!_beginthreadex () from C:\Windows\system32\msvcrt.dll
[#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x757fd2e9 in KERNEL32!BaseThreadInitThunk ()
from C:\Windows\system32\kernel32.dll
[#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x77331603 in ntdll!RtlInitializeExceptionChain ()
from C:\Windows\system32\ntdll.dll
[#13](https://code.videolan.org/videolan/vlc/-/issues/13) 0x773315d6 in ntdll!RtlInitializeExceptionChain ()
from C:\Windows\system32\ntdll.dll
[#14](https://code.videolan.org/videolan/vlc/-/issues/14) 0x00000000 in ?? ()