[MPlayer-users] All XVID encoded videos with size 624x352 cause mplayer to segfault (current and previous svn snapshots)

Carl Eugen Hoyos cehoyos at ag.or.at
Thu Feb 7 10:23:50 CET 2013

Mike Gorchak <mike.gorchak.qnx <at> gmail.com> writes:

> There two different issues combined into the one. 
> 1) SSE2 optimized functions require special buffer 
> layout (height/width/stride aligns), but these 
> restrictions were not checked before calling such 
> functions.

Is MPlayer code really calling SSE2 functions?

Or in other words: Is this really a problem 
reproducible with MPlayer but not FFmpeg?

> 2) Buffer allocation algorithm has some issues, 
> because it allocates 8 bytes aligned buffers, while 
> all functions expect 16 bytes aligned buffers.

There are functions that require no alignment at all 
(and functions that require alignment higher than 
16 bytes).

Carl Eugen

More information about the MPlayer-users mailing list