[vlc-devel] [PATCH] Fixed a crash caused by yadif deinterlacer on Windows XP
Naohiro KORIYAMA
nkoriyama at gmail.com
Tue Jan 10 04:13:14 CET 2012
2012/1/10 Rafaël Carré <funman at videolan.org>:
> Le 2012-01-09 21:04, Rafaël Carré a écrit :
>
>> Does a build with CFLAGS='-msse -mmmx' work?
>
> http://people.videolan.org/~funman/vlc-1.3.0-git-win32-debug.7z
>
> I'm getting an XP iso and will install it in a VM to test it
Unfortunately it stop with SIGEGV on WIndows XP (XP mode).
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 3656.0xe88]
0x6798699a in yadif_filter_line_sse2 ()
from c:\utils\fun\vlc-1.3.0-git\plugins\video_filter\libdeinterlace_plugin.dl
l
(gdb) bt
#0 0x6798699a in yadif_filter_line_sse2 ()
from c:\utils\fun\vlc-1.3.0-git\plugins\video_filter\libdeinterlace_plugin.dl
l
#1 0x679881d9 in RenderYadif ()
from c:\utils\fun\vlc-1.3.0-git\plugins\video_filter\libdeinterlace_plugin.dl
l
#2 0x6798236b in Deinterlace ()
from c:\utils\fun\vlc-1.3.0-git\plugins\video_filter\libdeinterlace_plugin.dl
l
#3 0x6a5d2340 in FilterChainVideoFilter ()
from c:\utils\fun\vlc-1.3.0-git\libvlccore.dll
#4 0x6a5d23ef in filter_chain_VideoFilter ()
from c:\utils\fun\vlc-1.3.0-git\libvlccore.dll
#5 0x6a597487 in ThreadDisplayPreparePicture ()
from c:\utils\fun\vlc-1.3.0-git\libvlccore.dll
#6 0x6a597e5f in ThreadDisplayPicture ()
from c:\utils\fun\vlc-1.3.0-git\libvlccore.dll
#7 0x6a598159 in ThreadManage ()
from c:\utils\fun\vlc-1.3.0-git\libvlccore.dll
#8 0x6a5994bd in Thread () from c:\utils\fun\vlc-1.3.0-git\libvlccore.dll
#9 0x6a5d717c in vlc_entry at 4 ()
from c:\utils\fun\vlc-1.3.0-git\libvlccore.dll
#10 0x77bea3b0 in msvcrt!_endthreadex () from C:\WINDOWS\system32\msvcrt.dll
#11 0x7c80b729 in KERNEL32!GetModuleFileNameA ()
from C:\WINDOWS\system32\kernel32.dll
#12 0x00000000 in ?? ()
(gdb)
I don't run Windows XP on real machine, but maybe same result.
I heard the crash from two user, one use bootcamp on Mac, one use on
real machine.
>
>> If it does, that maybe a good occasion to enable MMX and SSE
>> optimizations in VLC by default and wish "good bye, use VLC 1.1 if you
>> want" to these old CPUs.
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel
--
KORIYAMA, Naohiro
nkoriyama at gmail.com
More information about the vlc-devel
mailing list