Page 1 of 1

VLC crashes with error code 8 when playing with openGL

Posted: 20 Jan 2009 02:47
by bwiebe_
When I try to play any video file with VLC using the OpenGL view output module, it crashed with the following output:

VLC media player 0.9.8a Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.8a Grishenko - (c) 1996-2008 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure
[00000001] main libvlc debug: translation test: code is "C"
[00000770] a52 decoder: A/52 channels:2 samplerate:48000 bitrate:320000
No accelerated IMDCT transform found
[????????] x11 video output error: X11 request 143.31 failed with error code 8:
BadMatch (invalid parameter attributes)
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 31 (X_GLXCreateWindow)
Serial number of failed request: 59
Current serial number in output stream: 60
Locking assertion failure. Backtrace:
#0 /usr/lib64/libxcb-xlib.so.0 [0x34aec0097c]
#1 /usr/lib64/libxcb-xlib.so.0(xcb_xlib_lock+0x17) [0x34aec00af7]
#2 /usr/lib64/libX11.so.6 [0x34af04c4c0]
#3 /usr/lib64/libX11.so.6(XESetCloseDisplay+0x43) [0x34af02e5f3]
#4 /usr/lib64/libGL.so.1 [0x3b7be84602]
Segmentation fault


Here are the specs on my system to assist

Fedora 10 x86_64
VLC compiled from source (but also occurs when using the rpmfusion repository version)
NVidia 8500GS using Nvidia x86_64 180.22 driver
2x 2.2Ghz Dual core Opteron 275 w/ 4GB ram

VLC info:
libvlc configuration
--------------------
version : 0.9.8a
system : linux
architecture : x86_64 mmx sse sse2
build flavour : devel
vlc aliases : cvlc rvlc svlc qvlc
plugins/bindings :

prefix="/usr/local"
exec_prefix="${prefix}"
exec_prefix_set=no
datarootdir="${prefix}/share"

release="no"
debug="no"
gprof="no"
cprof="no"
optim="speed"

plugins="a52 a52tofloat32 a52tospdif access_filter_bandwidth access_filter_dump access_filter_record access_filter_timeshift access_mmap adjust adpcm alphamask alsa aout_file aout_sdl araw asf atmo audio_format audioscrobbler avcodec avformat avi bandlimited_resampler blend blendbench bluescreen canvas cc cdda cdg chain cinepak clone cmml colorthres converter_fixed converter_float crop croppadd cvdsub dbus deinterlace dolby_surround_decoder dts dtstospdif dummy dvb dvb dvbsub dvdnav dvdread dynamicoverlay equalizer erase export extract fake fb flac float32_mixer folder freetype gaussianblur gestures glx gnutls gradient grain grey_yuv h264 hal headphone_channel_mixer hotkeys http i420_rgb i420_rgb_mmx i420_rgb_sse2 i420_ymga i420_ymga_mmx i420_yuy2 i420_yuy2_mmx i420_yuy2_sse2 i422_i420 i422_yuy2 i422_yuy2_mmx i422_yuy2_sse2 image inhibit invert libmpeg2 linear_resampler logger logo lpcm m4a m4v magnify marq memcpy memcpy3dn memcpymmx memcpymmxext mod mono mosaic motion motionblur motiondetect mp4 mpc mpeg_audio mpga mpgatofixed32 mpgv mux_ogg mux_ts noise normvol nsc ogg opengl opengl osd_parser osdmenu oss panoramix param_eq playlist png podcast postproc probe_hal ps psychedelic puzzle qt4 rawvideo rc remoteosd ripple rotate rss rv32 sap scale scaletempo screen screensaver sdl_image sharpen shout showintf signals simple_channel_mixer skins2 spatializer spdif_mixer spudec stats subsdec subsusf svcdsub swscale t140 telepathy telnet telx transform trivial_channel_mixer trivial_mixer trivial_resampler ts ugly_resampler v4l2 vcd visual vmem vorbis vout_sdl wall wave x11 xml xtag xvideo yuy2_i420 yuy2_i422 "
builtins=" "

cppflags=""
cflags=""
cxxflags=""
objcflags=""
ldflags=""
libs=""

cflags_tuning="-mtune=athlon64"
cflags_optim_size=" -Os"
cflags_optim_speed=" -O3 -ffast-math -funroll-loops"
cflags_optim_nodebug=" -fomit-frame-pointer"
cflags_nooptim=" -O0"

Re: VLC crashes with error code 8 when playing with openGL

Posted: 20 Jan 2009 09:40
by Jean-Baptiste Kempf
Can you give a backtrace?

Re: VLC crashes with error code 8 when playing with openGL

Posted: 20 Jan 2009 19:03
by RĂ©mi Denis-Courmont
64-bits architecture?