[MPlayer-users] Possible bug in ve_xvid4.c on amd64

David Szczuka dave at szczuka.com
Wed Feb 18 05:21:26 CET 2004


I believe I have found a bug in the mencoder xvid ecoding module
ve_xvid4.c on an amd64 x86_64 system.

The bug is present in the FEB06 version of the file found in the MPlayer
cvs and is also present in the JAN03 version downloaded from
http://ed.gomez.fr but not in the NOV12 version that ships with
MPlayer1.0pre3.

Endcoding with xvid segfaults at the same spot in the video.

I tried the MPlayer 20040215 cvs snapshot and the released MPlayer
1.0pre3. With the NOV12 module both of these versions do not segfault,
with the jan 3 or feb 6 module they both do segfault.
If there is any specific information I can get to assist in the fix
please let me know.

To clarify these are the combonations I tried and the results I got:

MPlayer 1.0pre3 with NOV12 ve_xvid4.c : works
MPlayer 20040215 cvs with NOV12 ve_xvid4.c : works
MPlayer 1.0pre3 with JAN03(Gomez) ve_xvid4.c : segmentation fault
MPlayer 20040215 cvs with JAN03(Gomez) ve_xvid4.c : segmentation fault
MPlayer 1.0pre3 with FEB06 ve_xvid4.c : segmentation fault
MPlayer 20040215 cvs with FEB06 ve_xvid4.c : segmentation fault

This is my command line:
mencoder -o /raid/dvdrip/data/12monkeys/vob/001/pass1.avi -ovc xvid
-xvidencopts pass=1:quant_type=mpeg:par=ntsc169 -aid 128 -oac copy
12monkeys-001.vob


My environment consists of:
xvid 1.0 rc2
gcc version 3.3.2 20031022 (Gentoo Linux 3.3.2-r2, propolice)
yasm 0.3.0

My Hardware:
AMD Athlon 64 3200+
MSI K8T Neo (via kt800 chipset)

My Hardware:
AMD Athlon 64 3200+
MSI K8T Neo (via kt800 chipset)





More information about the MPlayer-users mailing list