Bug#609125: Same bug wih vlc-nox 1.1.7-2

2011-03-07 Thread Xebax
Package: vlc-nox
Version: 1.1.7-2
Severity: normal


I have the same bug with vlc-nox 1.1.7-2.

I installed vlc-dbg and used gdb to get a stacktrace, as suggested by 
Christophe. Here is the result :

Program received signal SIGSEGV, Segmentation fault.
0xb359a45a in _nv00gl () from /usr/lib/tls/libnvidia-tls.so.1
(gdb) bt
#0  0xb359a45a in _nv00gl () from /usr/lib/tls/libnvidia-tls.so.1
#1  0xb3e4bcb5 in ?? () from /usr/lib/libGL.so.1
#2  0xb7ff0ce9 in ?? () from /lib/ld-linux.so.2
#3  0xb7ff4d79 in ?? () from /lib/ld-linux.so.2
#4  0xb7ff07f6 in ?? () from /lib/ld-linux.so.2
#5  0xb7ff45c6 in ?? () from /lib/ld-linux.so.2
#6  0xb7d1fc0b in ?? () from /lib/i686/cmov/libdl.so.2
#7  0xb7ff07f6 in ?? () from /lib/ld-linux.so.2
#8  0xb7d2009c in ?? () from /lib/i686/cmov/libdl.so.2
#9  0xb7d1fb41 in dlopen () from /lib/i686/cmov/libdl.so.2
#10 0xb7f689e9 in module_Load (p_this=0x804a944, 
psz_file=0x81370b8 
/usr/lib/vlc/plugins/video_output/libxcb_glx_plugin.so, p_handle=0xb0ac) 
at modules/os.c:188
#11 0xb7f62148 in AllocatePlugin (p_this=0x804a944, 
psz_file=0xb3e5cb44 
\203ì\004UWV1öSè^ñþÿhI\025è³èTNõ\003\203Ä\004\205Àt\t\200\070\060\017\225À\017¶ð\205ö\017\205Ò)
at modules/modules.c:1015
#12 0xb7f631ba in AllocatePluginFile (p_this=value optimized out, 
p_bank=value optimized out, 
psz_dir=0x80fa8b8 /usr/lib/vlc/plugins/video_output, i_maxdepth=4) at 
modules/modules.c:960
#13 AllocatePluginDir (p_this=value optimized out, p_bank=value optimized 
out, 
psz_dir=0x80fa8b8 /usr/lib/vlc/plugins/video_output, i_maxdepth=4) at 
modules/modules.c:912
#14 0xb7f630ca in AllocatePluginDir (p_this=value optimized out, 
p_bank=value optimized out, 
psz_dir=0x805f7c0 /usr/lib/vlc/plugins, i_maxdepth=5) at 
modules/modules.c:904
#15 0xb7f63ad9 in AllocateAllPlugins (p_this=0x804a944) at modules/modules.c:854
#16 module_LoadPlugins (p_this=0x804a944) at modules/modules.c:217
#17 0xb7edd0d9 in libvlc_InternalInit (p_libvlc=0x804a944, i_argc=6, 
ppsz_argv=0xb540) at libvlc.c:453
#18 0xb7fba085 in libvlc_new (argc=5, argv=0xb5d0) at control/core.c:58
#19 0x080488f2 in main (argc=2, argv=0xb6b4) at cachegen.c:111

dpkg -S /usr/lib/tls/libnvidia-tls.so.1
libgl1-nvidia-legacy-96xx-glx: /usr/lib/tls/libnvidia-tls.so.1

libgl1-nvidia-legacy-96xx-glx is 96.43.18-2


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=eu_FR@euro, LC_CTYPE=eu_FR@euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash

Versions of packages vlc-nox depends on:
ii  liba52-0.7.40.7.4-14 library for decoding ATSC A/52 str
ii  libasound2  1.0.23-2.1   shared library for ALSA applicatio
ii  libass4 0.9.9-1  library for SSA/ASS subtitles rend
ii  libavahi-client30.6.28-4 Avahi client library
ii  libavahi-common30.6.28-4 Avahi common library
ii  libavc1394-00.5.3-1+b2   control IEEE 1394 audio/video devi
ii  libavcodec524:0.6.1-5FFmpeg codec library
ii  libavformat52   4:0.6.1-5FFmpeg file format library
ii  libavutil50 4:0.6.1-5FFmpeg utility library
ii  libc6   2.11.2-11Embedded GNU C Library: Shared lib
ii  libcaca00.99.beta17-1colour ASCII art library
ii  libcddb21.3.2-2  library to access CDDB data - runt
ii  libcdio10   0.81-4   library to read and control CD-ROM
ii  libdbus-1-3 1.4.6-1  simple interprocess messaging syst
ii  libdc1394-222.1.3-1  high level programming interface f
ii  libdca0 0.0.5-3  decoding library for DTS Coherent 
ii  libdirac-encoder0   1.0.2-3  open and royalty free high quality
ii  libdvbpsi6  0.1.7-1  library for MPEG TS and DVB PSI ta
ii  libdvdnav4  4.1.3-7  DVD navigation library
ii  libdvdread4 4.1.3-10 library for reading DVDs
ii  libebml00.7.7-3.1access library for the EBML format
ii  libfaad22.7-6freeware Advanced Audio Decoder - 
ii  libflac81.2.1-3  Free Lossless Audio Codec - runtim
ii  libfontconfig1  2.8.0-2.1generic font configuration library
ii  libfreetype62.4.4-1  FreeType 2 font engine, shared lib
ii  libfribidi0 0.19.2-1 Free Implementation of the Unicode
ii  libgcc1 1:4.5.2-4GCC support library
ii  libgcrypt11 1.4.6-5  LGPL Crypto library - runtime libr
ii  libgnutls26 2.10.4-2 the GNU TLS library - runtime libr
ii  libgpg-error0   1.10-0.3 library for common error values an
ii  libkate10.3.8-1  Kate is a 

Bug#609125: Same bug wih vlc-nox 1.1.7-2

2011-03-07 Thread Christophe Mutricy
Le Mon 07 Mar 11 à 23:19 +0100, Xebax a écrit :
 Program received signal SIGSEGV, Segmentation fault.
 0xb359a45a in _nv00gl () from /usr/lib/tls/libnvidia-tls.so.1
 (gdb) bt
 #0  0xb359a45a in _nv00gl () from /usr/lib/tls/libnvidia-tls.so.1
 #1  0xb3e4bcb5 in ?? () from /usr/lib/libGL.so.1
 
 libgl1-nvidia-legacy-96xx-glx is 96.43.18-2

Both backtrace seems to point on libnvidia-tls.so.1 or the libGL.so.1
which comes from the nvidia libs which is called by the glx video output
module.

Depending where the crash, you might fix it by forcing vlc to use the xv
video output (vlc -V xv)
Deleting the module would work-around the bug (
/usr/lib/vlc/plugins/video_output/libxcb_glx_plugin.so)

I think the real bug is in libgl1-nvidia-legacy-96xx-glx or in the way
we call it.

If you could uninstall libgl1-nvidia-legacy-96xx-glx and associated
packages and re-test, it might give a clue



-- 
Xtophe



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers


Bug#609125: Same bug wih vlc-nox 1.1.7-2

2011-03-07 Thread Xebax
Le mardi 08 mars 2011, Christophe Mutricy a écrit :
 Both backtrace seems to point on libnvidia-tls.so.1 or the libGL.so.1
 which comes from the nvidia libs which is called by the glx video output
 module.
 
 Depending where the crash, you might fix it by forcing vlc to use the xv
 video output (vlc -V xv)

The crash occured in the post-install configuration of vlc-nox.

 Deleting the module would work-around the bug (
 /usr/lib/vlc/plugins/video_output/libxcb_glx_plugin.so)
 
 I think the real bug is in libgl1-nvidia-legacy-96xx-glx or in the way
 we call it.
 
 If you could uninstall libgl1-nvidia-legacy-96xx-glx and associated
 packages and re-test, it might give a clue
 

I uninstalled libgl1-nvidia-legacy-96xx-glx and nvidia-glx-legacy-96xx
and the configuration of vlc-nox worked.

Then I reinstalled nvidia-glx-legacy-96xx because I need it when I'm
not logged via ssh or in the console (libgl1-nvidia-legacy-96xx-glx
has been automatically installed as a dependency).

Now when I run /usr/lib/vlc/vlc-cache-gen /usr/lib/vlc/plugins/
there is no segfault anymore, the program exits normally.
-- 
Xebax


signature.asc
Description: Digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers