Bug#614546: libvdpau1 cause segfault of vlc 1.1.7 and vainfo

2011-02-27 Thread Alberto Grimaldi
On Tue, Feb 22, 2011 at 2:21 PM, Andreas Beckmann deb...@abeckmann.de wrote:
 reassign 614546 vdpau-va-driver
 forcemerge 611974 614546
 thanks

 On 2011-02-22 08:19, ag wrote:
 Package: libvdpau1

 Looking at the backtrace, this problem seems to be in another library:

 libva: libva version 0.31.1
 Xlib:  extension XFree86-DRI missing on display :0.0.
 libva: va_getDriverName() returns 0
 libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 0xb6021b70 (LWP 10438)]
 0xb71095e7 in XDisplayString () from /usr/lib/libX11.so.6

 (gdb) bt
 #0  0xb71095e7 in XDisplayString () from /usr/lib/libX11.so.6
 #1  0xb5f10cf7 in __vaDriverInit_0_31 () from 
 /usr/lib/dri/nvidia_drv_video.so
 #2  0xb63a932c in vaInitialize () from /usr/lib/libva.so.1
 #3  0xb63d6af9 in Open (i_codec_id=28) at vaapi.c:144
 #4  vlc_va_NewVaapi (i_codec_id=28) at vaapi.c:490
 #5  0xb63d2880 in ffmpeg_GetFormat (p_codec=0xb783c270, pi_fmt=0xb327145c) at
 video.c:1177
 #6  0xb2f605ec in ?? () from /usr/lib/i686/cmov/libavcodec.so.52

 Andres, is /usr/lib/dri/nvidia_drv_video.so supposed to work with the
 non-free binary nvidia drivers? If not, why is it named that way?



I have downgrade
apt-get install libva1=1.0.1-3 libva-x11-1=1.0.1-3

now working

vainfo

libva: libva version 0.31.0
Xlib:  extension XFree86-DRI missing on display :0.0.
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.31
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA
API - 0.6.3
vainfo: Supported profile and entrypoints
  VAProfileMPEG2Simple: VAEntrypointVLD
  VAProfileMPEG2Main  : VAEntrypointVLD
  VAProfileH264Main   : VAEntrypointVLD
  VAProfileH264High   : VAEntrypointVLD
  VAProfileVC1Simple  : VAEntrypointVLD
  VAProfileVC1Main: VAEntrypointVLD
  VAProfileVC1Advanced: VAEntrypointVLD

thanks.

Alberto


 Andreas




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#614546: libvdpau1 cause segfault of vlc 1.1.7 and vainfo

2011-02-22 Thread Andreas Beckmann
reassign 614546 vdpau-va-driver
forcemerge 611974 614546
thanks

On 2011-02-22 08:19, ag wrote:
 Package: libvdpau1

Looking at the backtrace, this problem seems to be in another library:

 libva: libva version 0.31.1
 Xlib:  extension XFree86-DRI missing on display :0.0.
 libva: va_getDriverName() returns 0
 libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 0xb6021b70 (LWP 10438)]
 0xb71095e7 in XDisplayString () from /usr/lib/libX11.so.6
 
 (gdb) bt
 #0  0xb71095e7 in XDisplayString () from /usr/lib/libX11.so.6
 #1  0xb5f10cf7 in __vaDriverInit_0_31 () from /usr/lib/dri/nvidia_drv_video.so
 #2  0xb63a932c in vaInitialize () from /usr/lib/libva.so.1
 #3  0xb63d6af9 in Open (i_codec_id=28) at vaapi.c:144
 #4  vlc_va_NewVaapi (i_codec_id=28) at vaapi.c:490
 #5  0xb63d2880 in ffmpeg_GetFormat (p_codec=0xb783c270, pi_fmt=0xb327145c) at
 video.c:1177
 #6  0xb2f605ec in ?? () from /usr/lib/i686/cmov/libavcodec.so.52

Andres, is /usr/lib/dri/nvidia_drv_video.so supposed to work with the
non-free binary nvidia drivers? If not, why is it named that way?

Andreas



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#614546: libvdpau1 cause segfault of vlc 1.1.7 and vainfo

2011-02-21 Thread ag
Package: libvdpau1
Version: 0.4.1-2
Severity: normal

I've installed vlc 1.1.7 from sid  for Hardware acceleration support.

After enable Hardware acceleration I've got this in dmesg:
vlc[20807]: segfault at 8c ip b2229c65 sp b24f6c80 error 4 in
libvdpau.so.1.0.0[b2229000+2000]

Also with vainfo
vainfo[20695]: segfault at 8c ip b7814c65 sp bfbb0460 error 4 in
libvdpau.so.1.0.0[b7814000+2000]

instead mplayer -vo vdpau -vc ffh264vdpau video.mkv
works fine

/proc/version
Linux version 2.6.32-5-686-bigmem (Debian 2.6.32-30) (b...@decadent.org.uk) (gcc
version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Wed Jan 12 04:40:25 UTC 2011

/proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86 Kernel Module  195.36.31  Tue Jun  1 22:08:27 PDT
2010
GCC version:  gcc version 4.3.5 (Debian 4.3.5-4)

- Information -

vainfo output:
libva: libva version 0.31.1
Xlib:  extension XFree86-DRI missing on display :0.0.
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
Segmentation fault
==

vlc output:
VLC media player 1.1.7 The Luggage (revision exported)
Blocked: call to unsetenv(DBUS_ACTIVATION_ADDRESS)
Blocked: call to unsetenv(DBUS_ACTIVATION_BUS_TYPE)
Blocked: call to setlocale(6, )
Warning: call to srand(1298662738)
Warning: call to rand()
 m_el[mi_level] == NULL
 arg Up cannot escape itself
Blocked: call to setlocale(6, )

(process:24228): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
 m_el[mi_level] == NULL
 arg Up cannot escape itself
[0x91310b4] dts decoder: DTS channels:6 samplerate:48000 bitrate:1536000
Blocked: call to setlocale(1, C)
Blocked: call to setlocale(1, it_IT.utf8)
Blocked: call to setlocale(1, C)
Warning: call to rand()
libva: libva version 0.31.1
Xlib:  extension XFree86-DRI missing on display :0.0.
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
Segmentation fault
==

vlc backtrace:
set pagination 0
(gdb) run 1080p.mkv
Starting program: /usr/bin/vlc
1080p.mkv
[Thread debugging using libthread_db enabled]
VLC media player 1.1.7 The Luggage (revision exported)
Blocked: call to unsetenv(DBUS_ACTIVATION_ADDRESS)
Blocked: call to unsetenv(DBUS_ACTIVATION_BUS_TYPE)
[New Thread 0xb79e2b70 (LWP 10397)]
[New Thread 0xb77ffb70 (LWP 10398)]
[New Thread 0xb777eb70 (LWP 10399)]
[New Thread 0xb5373b70 (LWP 10411)]
Blocked: call to setlocale(6, )
Warning: call to srand(1297568408)
Warning: call to rand()
 m_el[mi_level] == NULL
 arg Up cannot escape itself
Blocked: call to setlocale(6, )
(process:10383): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
[New Thread 0xb453fb70 (LWP 10421)]
[Thread 0xb453fb70 (LWP 10421) exited]
[New Thread 0xb453fb70 (LWP 10423)]
[Thread 0xb77ffb70 (LWP 10398) exited]
[Thread 0xb453fb70 (LWP 10423) exited]
[New Thread 0xb453fb70 (LWP 10425)]
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
 m_el[mi_level] == NULL
 arg Up cannot escape itself
[New Thread 0xb77ffb70 (LWP 10431)]
Warning: call to rand()
[New Thread 0xb6021b70 (LWP 10438)]
[New Thread 0xb5fa0b70 (LWP 10439)]
libva: libva version 0.31.1
Xlib:  extension XFree86-DRI missing on display :0.0.
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6021b70 (LWP 10438)]
0xb71095e7 in XDisplayString () from /usr/lib/libX11.so.6

(gdb) bt
#0  0xb71095e7 in XDisplayString () from /usr/lib/libX11.so.6
#1  0xb5f10cf7 in __vaDriverInit_0_31 () from /usr/lib/dri/nvidia_drv_video.so
#2  0xb63a932c in vaInitialize () from /usr/lib/libva.so.1
#3  0xb63d6af9 in Open (i_codec_id=28) at vaapi.c:144
#4  vlc_va_NewVaapi (i_codec_id=28) at vaapi.c:490
#5  0xb63d2880 in ffmpeg_GetFormat (p_codec=0xb783c270, pi_fmt=0xb327145c) at
video.c:1177
#6  0xb2f605ec in ?? () from /usr/lib/i686/cmov/libavcodec.so.52
#7  0x0780 in ?? ()
#8  0xfa00 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb) quit
A debugging session is active.

Inferior 1 [process 10383] will be killed.

Quit anyway? (y or n) y
==

apt-get info:
Start-Date: 2011-02-14  13:01:29
Commandline: apt-get -t sid install vlc
Install: libva-x11-1:i386 (1.0.8-3, automatic), libavutil50:i386 (0.6.1-5,
automatic), libva1:i386 (1.0.8-3, automatic), librtmp0:i386 (2.3-2, automatic)
Upgrade: libswscale0:i386 (0.5.2-6, 0.6.1-5), mplayer:i386
(1.0~rc3++final.dfsg1-1, 1.0~rc4.dfsg1-1), libpostproc51:i386 (0.5.2-6,
0.6.1-5), libgnutls26:i386 (2.8.6-1, 2.10.4-2), libavformat52:i386 (0.5.2-6,
0.6.1-5), vlc-nox:i386 (1.1.3-1squeeze3, 1.1.7-2), libgpg-error0:i386 (1.6-1,
1.10-0.3), vlc:i386 (1.1.3-1squeeze3, 1.1.7-2), vlc-plugin-notify:i386
(1.1.3-1squeeze3, 1.1.7-2), libavcodec52:i386 (0.5.2-6, 0.6.1-5), vlc-plugin-
pulse:i386 (1.1.3-1squeeze3, 1.1.7-2), libavdevice52:i386