[vlc-devel] Win32 crash with vlc and ffmpeg svn from today

Bjørn Olav Ruud bjorn.ruud at gmail.com
Fri Jun 8 14:37:46 CEST 2007


VLC svn rev. 20477 compiles fine with ffmpeg rev. 9255 on Cygwin, but
crashes when transcoding a MPEG-2 TS file to MPEG-4 TS. Playback is
fine. If I convert using ffmpeg.exe from the same compile it works.
This is the gdb output:

Program received signal SIGSEGV, Segmentation fault.
[Switching to thread 3320.0xc80]
0x0288caee in ff_fdct_sse2 (block=0xde83d0) at i386/fdct_mmx.c:369
369     FDCT_COL(sse2, xmm, movdqa)


If this is a SSE problem, can I disable support for SSE instructions?
I couldn't find a configure option for it, only MMX.

Contrib used: contrib-20070530-win32-bin-gcc-3.4.5-only.tar.bz2

VLC configure:

CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml" \
LDFLAGS=-L/usr/win32/lib \
PKG_CONFIG_PATH=/usr/win32/lib/pkgconfig \
CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" \
./configure \
  --disable-activex \
  --disable-nls \
  --disable-qt4 \
  --disable-skins2 \
  --enable-wxwidgets \
  --enable-sdl --with-sdl-config-path=/usr/win32/bin --disable-gtk \
  --with-wx-config-path=/usr/win32/bin \
  --with-freetype-config-path=/usr/win32/bin \
  --with-fribidi-config-path=/usr/win32/bin \
  --enable-live555 --with-live555-tree=/usr/win32/live.com \
  --enable-caca --with-caca-config-path=/usr/win32/bin \
  --with-xml2-config-path=/usr/win32/bin \
  --with-dvdnav-config-path=/usr/win32/bin \
  --disable-cddax --disable-vcdx --enable-goom \
  --enable-twolame --enable-dvdread \
  --disable-gnomevfs \
  --enable-debug \
  --enable-ffmpeg --with-ffmpeg-tree=/home/boru/videolan/ffmpeg-trunk \


ffmpeg configure:

./configure \
  --target-os=mingw32 \
  --enable-memalign-hack \
  --extra-cflags=-mno-cygwin \
  --extra-libs=-mno-cygwin \
  --disable-vhook \
  --disable-ffserver \
  --disable-ffplay \
  --enable-gpl \
  --enable-pp \
  --enable-swscaler \
  --enable-debug \
  --disable-strip \


Regards,
Bjorn Ruud

-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html



More information about the vlc-devel mailing list