[MPlayer-dev-eng] Possible Bug in ve_xvid4.c on x86_64

David Szczuka dave at dszczuka.mplayerhq.hu
Tue Feb 17 11:39:25 CET 2004


I am not a developer, just a user with an amd64 system.

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 JAN)3 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-dev-eng mailing list