Your message dated Fri, 08 Apr 2011 07:02:37 +0000
with message-id <e1q85ih-0006gm...@franck.debian.org>
and subject line Bug#613332: fixed in libva 1.0.12-1
has caused the Debian Bug report #613332,
regarding vainfo segfaults with libva* / i965-va-driver version mismatch
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
613332: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=613332
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libva
Severity: normal

I get segfaults in vainfo when libva* are 1.0.1 and i965-va-driver is
1.0.8. I also get segfaults in vainfo when libva* are 1.0.8 and
i965-va-driver is 1.0.1. I expect there is some sort of ABI for the
driver that needs to be depended on properly. Backtraces below:

With libva* 1.0.1, i965-va-driver 1.0.8 and vainfo 1.0.8:

pabs@chianamo:~$ gdb vainfo
GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/vainfo...done.
(gdb) r
Starting program: /usr/bin/vainfo 
[Thread debugging using libthread_db enabled]
libva: libva version 0.31.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/i965_drv_video.so

Program received signal SIGSEGV, Segmentation fault.
intel_driver_init (ctx=0x60d760) at intel_driver.c:60
60          assert(dri_state->driConnectedFlag == VA_DRI2 || 
(gdb) thread apply all bt full

Thread 1 (Thread 0x7ffff7fce700 (LWP 18519)):
#0  intel_driver_init (ctx=0x60d760) at intel_driver.c:60
        dri_state = 0x161
        __PRETTY_FUNCTION__ = "intel_driver_init"
#1  0x00007ffff5e51377 in i965_Init (ctx=0x60d760) at i965_drv_video.c:1293
No locals.
#2  __vaDriverInit_0_31 (ctx=0x60d760) at i965_drv_video.c:1918
        result = 353
        __PRETTY_FUNCTION__ = "__vaDriverInit_0_31"
#3  0x00007ffff7bdccc2 in va_openDriver (dpy=<value optimized out>, 
major_version=0x7fffffffddcc, minor_version=<value optimized out>) at va.c:178
        handle = 0x60de60
        ctx = 0x60d760
        driver_dir = 0x60d59c ""
        search_path = <value optimized out>
#4  vaInitialize (dpy=<value optimized out>, major_version=0x7fffffffddcc, 
minor_version=<value optimized out>) at va.c:344
        driver_name = 0x60db70 "i965"
        vaStatus = <value optimized out>
#5  0x0000000000400a92 in main (argc=<value optimized out>, argv=<value 
optimized out>) at vainfo.c:114
        dpy = <value optimized out>
        va_dpy = <value optimized out>
        va_status = <value optimized out>
        major_version = <value optimized out>
        minor_version = <value optimized out>
        driver = <value optimized out>
        display = 0x7fffffffef5e ":0.0"
        name = 0x7fffffffe2a6 "vainfo"
        profile = <value optimized out>
        entrypoint = <value optimized out>
        entrypoints = {4294958840, 32767, 4150847312, 32767, 32768, 0, 4197504, 
0, 0, 0}
        num_entrypoint = <value optimized out>

With libva* 1.0.1, i965-va-driver 1.0.8 and vainfo 1.0.1:

pabs@chianamo:~$ gdb vainfo
GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/vainfo...done.
(gdb) r
Starting program: /usr/bin/vainfo 
[Thread debugging using libthread_db enabled]
libva: libva version 0.31.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/i965_drv_video.so

Program received signal SIGSEGV, Segmentation fault.
intel_driver_init (ctx=0x60d760) at intel_driver.c:60
60          assert(dri_state->driConnectedFlag == VA_DRI2 || 
(gdb) thread apply all bt full

Thread 1 (Thread 0x7ffff7fce700 (LWP 18985)):
#0  intel_driver_init (ctx=0x60d760) at intel_driver.c:60
        dri_state = 0x161
        __PRETTY_FUNCTION__ = "intel_driver_init"
#1  0x00007ffff5e51377 in i965_Init (ctx=0x60d760) at i965_drv_video.c:1293
No locals.
#2  __vaDriverInit_0_31 (ctx=0x60d760) at i965_drv_video.c:1918
        result = 353
        __PRETTY_FUNCTION__ = "__vaDriverInit_0_31"
#3  0x00007ffff79d6cc2 in va_openDriver (dpy=<value optimized out>, 
major_version=0x7fffffffddcc, minor_version=<value optimized out>) at va.c:178
        handle = 0x60de60
        ctx = 0x60d760
        driver_dir = 0x60d59c ""
        search_path = <value optimized out>
#4  vaInitialize (dpy=<value optimized out>, major_version=0x7fffffffddcc, 
minor_version=<value optimized out>) at va.c:344
        driver_name = 0x60db70 "i965"
        vaStatus = <value optimized out>
#5  0x0000000000400a92 in main (argc=<value optimized out>, argv=<value 
optimized out>) at vainfo.c:108
        dpy = <value optimized out>
        va_dpy = <value optimized out>
        va_status = <value optimized out>
        major_version = <value optimized out>
        minor_version = <value optimized out>
        driver = <value optimized out>
        display = 0x7fffffffef5e ":0.0"
        name = 0x7fffffffe2a6 "vainfo"
        profile = <value optimized out>
        entrypoint = <value optimized out>
        entrypoints = {4294958840, 32767, 4154234704, 32767, 32768, 0, 4197504, 
0, 0, 0}
        num_entrypoint = <value optimized out>

With libva* 1.0.8, i965-va-driver 1.0.1 and vainfo 1.0.8:

pabs@chianamo:~$ gdb vainfo
GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/vainfo...done.
(gdb) r
Starting program: /usr/bin/vainfo 
[Thread debugging using libthread_db enabled]
libva: libva version 0.31.1
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/i965_drv_video.so
vainfo: intel_driver.c:59: intel_driver_init: Assertion `dri_state' failed.

Program received signal SIGABRT, Aborted.
0x00007ffff7344165 in raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
        in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) thread apply all bt full

Thread 1 (Thread 0x7ffff7fce700 (LWP 19931)):
#0  0x00007ffff7344165 in raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
        pid = <value optimized out>
        selftid = <value optimized out>
#1  0x00007ffff7346f70 in abort () at abort.c:92
        act = {__sigaction_handler = {sa_handler = 0x7ffff5e6a2b0, sa_sigaction 
= 0x7ffff5e6a2b0}, sa_mask = {__val = {140737341787067, 140737488345952, 59, 
140737488346192, 
              140737340981398, 206158430232, 140737488346208, 140737488345984, 
140737340893736, 206158430256, 140737488346232, 6359568, 26, 798049, 96, 
140737488347814}}, 
          sa_flags = -146576257, sa_restorer = 0x7ffff5e6a292}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007ffff733d2b1 in __assert_fail (assertion=0x7ffff5e6a2b0 "dri_state", 
file=<value optimized out>, line=59, function=0x7ffff5e6a340 
"intel_driver_init") at assert.c:81
        buf = 0x610a10 "vainfo: intel_driver.c:59: intel_driver_init: Assertion 
`dri_state' failed.\n"
#3  0x00007ffff5e63f69 in intel_driver_init (ctx=<value optimized out>) at 
intel_driver.c:59
        dri_state = 0x0
        __PRETTY_FUNCTION__ = "intel_driver_init"
#4  0x00007ffff5e67fd7 in i965_Init (ctx=0x60d770) at i965_drv_video.c:1130
No locals.
#5  __vaDriverInit_0_31 (ctx=0x60d770) at i965_drv_video.c:1530
        result = 0
        __PRETTY_FUNCTION__ = "__vaDriverInit_0_31"
#6  0x00007ffff7bba242 in va_openDriver (dpy=<value optimized out>, 
major_version=0x7fffffffddcc, minor_version=<value optimized out>) at va.c:233
        handle = 0x60de90
        ctx = 0x60d770
        driver_dir = 0x60d59c ""
        search_path = <value optimized out>
#7  vaInitialize (dpy=<value optimized out>, major_version=0x7fffffffddcc, 
minor_version=<value optimized out>) at va.c:415
        driver_name_env = <value optimized out>
        driver_name = 0x60dba0 "i965"
        vaStatus = <value optimized out>
#8  0x0000000000400a92 in main (argc=<value optimized out>, argv=<value 
optimized out>) at vainfo.c:114
        dpy = <value optimized out>
        va_dpy = <value optimized out>
        va_status = <value optimized out>
        major_version = <value optimized out>
        minor_version = <value optimized out>
        driver = <value optimized out>
        display = 0x7fffffffef5e ":0.0"
        name = 0x7fffffffe2a6 "vainfo"
        profile = <value optimized out>
        entrypoint = <value optimized out>
        entrypoints = {4294958840, 32767, 4150695760, 32767, 32768, 0, 4197504, 
0, 0, 0}
        num_entrypoint = <value optimized out>

With libva* 1.0.8, i965-va-driver 1.0.1 and vainfo 1.0.1:

pabs@chianamo:~$ gdb vainfo
GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/vainfo...done.
(gdb) r
Starting program: /usr/bin/vainfo 
[Thread debugging using libthread_db enabled]
libva: libva version 0.31.1
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/i965_drv_video.so
vainfo: intel_driver.c:59: intel_driver_init: Assertion `dri_state' failed.

Program received signal SIGABRT, Aborted.
0x00007ffff767f165 in raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
        in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) thread apply all bt full

Thread 1 (Thread 0x7ffff7fce700 (LWP 20330)):
#0  0x00007ffff767f165 in raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
        pid = <value optimized out>
        selftid = <value optimized out>
#1  0x00007ffff7681f70 in abort () at abort.c:92
        act = {__sigaction_handler = {sa_handler = 0x7ffff5e6a2b0, sa_sigaction 
= 0x7ffff5e6a2b0}, sa_mask = {__val = {140737345174459, 140737488345952, 59, 
140737488346192, 
              140737344368790, 206158430232, 140737488346208, 140737488345984, 
140737344281128, 206158430256, 140737488346232, 6359568, 26, 798049, 96, 
140737488347814}}, 
          sa_flags = -143188865, sa_restorer = 0x7ffff5e6a292}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007ffff76782b1 in __assert_fail (assertion=0x7ffff5e6a2b0 "dri_state", 
file=<value optimized out>, line=59, function=0x7ffff5e6a340 
"intel_driver_init") at assert.c:81
        buf = 0x610a10 "vainfo: intel_driver.c:59: intel_driver_init: Assertion 
`dri_state' failed.\n"
#3  0x00007ffff5e63f69 in intel_driver_init (ctx=<value optimized out>) at 
intel_driver.c:59
        dri_state = 0x0
        __PRETTY_FUNCTION__ = "intel_driver_init"
#4  0x00007ffff5e67fd7 in i965_Init (ctx=0x60d770) at i965_drv_video.c:1130
No locals.
#5  __vaDriverInit_0_31 (ctx=0x60d770) at i965_drv_video.c:1530
        result = 0
        __PRETTY_FUNCTION__ = "__vaDriverInit_0_31"
#6  0x00007ffff79b3242 in va_openDriver (dpy=<value optimized out>, 
major_version=0x7fffffffddcc, minor_version=<value optimized out>) at va.c:233
        handle = 0x60de90
        ctx = 0x60d770
        driver_dir = 0x60d59c ""
        search_path = <value optimized out>
#7  vaInitialize (dpy=<value optimized out>, major_version=0x7fffffffddcc, 
minor_version=<value optimized out>) at va.c:415
        driver_name_env = <value optimized out>
        driver_name = 0x60dba0 "i965"
        vaStatus = <value optimized out>
#8  0x0000000000400a92 in main (argc=<value optimized out>, argv=<value 
optimized out>) at vainfo.c:108
        dpy = <value optimized out>
        va_dpy = <value optimized out>
        va_status = <value optimized out>
        major_version = <value optimized out>
        minor_version = <value optimized out>
        driver = <value optimized out>
        display = 0x7fffffffef5e ":0.0"
        name = 0x7fffffffe2a6 "vainfo"
        profile = <value optimized out>
        entrypoint = <value optimized out>
        entrypoints = {4294958840, 32767, 4154083152, 32767, 32768, 0, 4197504, 
0, 0, 0}
        num_entrypoint = <value optimized out>

-- 
bye,
pabs

http://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: libva
Source-Version: 1.0.12-1

We believe that the bug you reported is fixed in the latest version of
libva, which is due to be installed in the Debian FTP archive:

i965-va-driver_1.0.12-1_i386.deb
  to main/libv/libva/i965-va-driver_1.0.12-1_i386.deb
libva-dev_1.0.12-1_all.deb
  to main/libv/libva/libva-dev_1.0.12-1_all.deb
libva-glx1_1.0.12-1_i386.deb
  to main/libv/libva/libva-glx1_1.0.12-1_i386.deb
libva-tpi1_1.0.12-1_i386.deb
  to main/libv/libva/libva-tpi1_1.0.12-1_i386.deb
libva-x11-1_1.0.12-1_i386.deb
  to main/libv/libva/libva-x11-1_1.0.12-1_i386.deb
libva1_1.0.12-1_i386.deb
  to main/libv/libva/libva1_1.0.12-1_i386.deb
libva_1.0.12-1.debian.tar.gz
  to main/libv/libva/libva_1.0.12-1.debian.tar.gz
libva_1.0.12-1.dsc
  to main/libv/libva/libva_1.0.12-1.dsc
libva_1.0.12.orig.tar.bz2
  to main/libv/libva/libva_1.0.12.orig.tar.bz2
vainfo_1.0.12-1_i386.deb
  to main/libv/libva/vainfo_1.0.12-1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 613...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Reinhard Tartler <siret...@tauware.de> (supplier of updated libva package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 03 Apr 2011 21:16:01 +0200
Source: libva
Binary: libva-dev libva1 libva-x11-1 libva-glx1 libva-tpi1 i965-va-driver vainfo
Architecture: source all i386
Version: 1.0.12-1
Distribution: unstable
Urgency: low
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Reinhard Tartler <siret...@tauware.de>
Description: 
 i965-va-driver - Video Acceleration (VA) API for Linux -- i965 VA driver
 libva-dev  - Video Acceleration (VA) API for Linux -- development files
 libva-glx1 - Video Acceleration (VA) API for Linux -- GLX runtime
 libva-tpi1 - Video Acceleration (VA) API for Linux -- TPI runtime
 libva-x11-1 - Video Acceleration (VA) API for Linux -- X11 runtime
 libva1     - Video Acceleration (VA) API for Linux -- runtime
 vainfo     - Video Acceleration (VA) API for Linux -- info program
Closes: 613332
Changes: 
 libva (1.0.12-1) unstable; urgency=low
 .
   * New upstream release.
   * bump shlibs to tightend dependencies of i965-va-driver (Closes: #613332)
Checksums-Sha1: 
 25b59f6298a149ec237a37135a54d6c6ba2b2d5c 1531 libva_1.0.12-1.dsc
 9506104aad025648f0b8b5da76d24118537bf2bd 462161 libva_1.0.12.orig.tar.bz2
 7410611f020d90f620a2cb74878b8dd50584cab0 7467 libva_1.0.12-1.debian.tar.gz
 f5a209e45c5fe377eaa77dd4554fab9aeeb1edeb 32134 libva-dev_1.0.12-1_all.deb
 e12cdd42d079acde1c66d69694f9a2c6dd000022 35154 libva1_1.0.12-1_i386.deb
 78bcab13469ee3988ce514a85fc839028e223e77 14922 libva-x11-1_1.0.12-1_i386.deb
 190e0d836a886472ad04f0b52f90b4878c910dc5 11972 libva-glx1_1.0.12-1_i386.deb
 6fe03a0afaffe31c2fef4f7c5ad1a220c4d52670 6280 libva-tpi1_1.0.12-1_i386.deb
 33cbb1aacbd0a1930360d3060542de83be591b89 116812 
i965-va-driver_1.0.12-1_i386.deb
 63ed6231bb98c44c55ab6a776d1a45ca17e5807b 7194 vainfo_1.0.12-1_i386.deb
Checksums-Sha256: 
 17ed2454fda082d050c918a0d1d42100aceafb0c6b80e185e5bd66c5e108c6ec 1531 
libva_1.0.12-1.dsc
 e80aae68fc78d237d046be6525d333f072fd57fe4f4d8f981e869703ebfee8f5 462161 
libva_1.0.12.orig.tar.bz2
 81231cbe7e345ca790fe503fe7dea4b0e5c6d867d4d0cd3501a076e9ad8a6359 7467 
libva_1.0.12-1.debian.tar.gz
 6da5e6e640685131aa57938493758478c6124f4536f96c17f1f3d328a5648214 32134 
libva-dev_1.0.12-1_all.deb
 971eaf8d58f6703f81c2932d90fcefd92af4a1969053e6a71564ae87a48edc27 35154 
libva1_1.0.12-1_i386.deb
 eddbe13c81f0e0c13869779646b8f4673b276eb274d36dd5e00fbded93ae709b 14922 
libva-x11-1_1.0.12-1_i386.deb
 2ae4905d6221f50521a63a83f60e46ec3894dc6e984d33ad3e8768bd9d186568 11972 
libva-glx1_1.0.12-1_i386.deb
 16c224203fea102d1790e0bdde2484527862a0d9431f17ce23d86bc9a3074d45 6280 
libva-tpi1_1.0.12-1_i386.deb
 87dd977084642299bd356388410e66ac7fd6d0916deb28acfc94b61efb011ed3 116812 
i965-va-driver_1.0.12-1_i386.deb
 03cc4fa1591eb584c6b2170cee1b2c5afd0704089e27f4ee994d0741f1760464 7194 
vainfo_1.0.12-1_i386.deb
Files: 
 484e3b585362d863c7e386ab676d5a97 1531 libs optional libva_1.0.12-1.dsc
 84408a0746a63b8cf308dc7b9f2451cf 462161 libs optional libva_1.0.12.orig.tar.bz2
 5218f0ced5869066370b3691f9ce8a7f 7467 libs optional 
libva_1.0.12-1.debian.tar.gz
 8fb8d4935c99b8b34ac78670366105b7 32134 libdevel optional 
libva-dev_1.0.12-1_all.deb
 fd2c3ee67806354a847068db0027205d 35154 libs optional libva1_1.0.12-1_i386.deb
 9fbdc2a46efa8c56cba6ec608ba4eb86 14922 libs optional 
libva-x11-1_1.0.12-1_i386.deb
 71e61d181240dcf2daa67fc0cf2bef42 11972 libs optional 
libva-glx1_1.0.12-1_i386.deb
 8956c966b206c22b05aa95eb149d503a 6280 libs optional 
libva-tpi1_1.0.12-1_i386.deb
 caf97f7ad507b828104e6f6385d6271a 116812 libs optional 
i965-va-driver_1.0.12-1_i386.deb
 0b4261a724d5a92c87d958a18a5609fa 7194 libs optional vainfo_1.0.12-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Debian Powered!

iEYEARECAAYFAk2ervwACgkQmAg1RJRTSKSe1ACffRCcgpCha5//nY8Vs0qQo/J+
5REAn24ciMJ7c2HVawGxqNkWE9lf1lDE
=bfdE
-----END PGP SIGNATURE-----



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

Reply via email to