Debian Bug report logs - #668512
libvdpau: patch to fix Adobe Flash Player crashes and blue tint

version graph

Package: libvdpau; Maintainer for libvdpau is Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>;

Affects: flashplugin-nonfree

Reported by: Frank Doepper <woffs@gmx.de>

Date: Thu, 12 Apr 2012 12:07:50 UTC

Severity: important

Tags: patch, upstream

Fixed in version libvdpau/0.4.1-6

Done: Andreas Beckmann <debian@abeckmann.de>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Bart Martens <bartm@debian.org>:
Bug#668512; Package flashplugin-nonfree. (Thu, 12 Apr 2012 12:07:53 GMT) (full text, mbox, link).


Acknowledgement sent to Frank Doepper <woffs@gmx.de>:
New Bug report received and forwarded. Copy sent to Bart Martens <bartm@debian.org>. (Thu, 12 Apr 2012 12:08:24 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Frank Doepper <woffs@gmx.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: flashplugin-nonfree: Flash 11.2.202.228 crashes with "Illegal instruction" on any flash webpage
Date: Thu, 12 Apr 2012 13:48:40 +0200
Package: flashplugin-nonfree
Version: 1:2.8.2
Severity: important


On *some* machines the browser (iceweasel-3.5 or uzbl) crashes when opening a
flash web page. (iceweasel-11 does not crash, but flash does not work.)

Program terminated with signal 4, Illegal instruction.
#0  0xac8bca90 in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so

The bug appeared on several machines after upgrading to 11,2,202,228.
Some machines continue to work.

-- Package-specific info:
Debian version: 6.0.4
Architecture: i386
Package version: 1:2.8.2
Adobe Flash Player version: LNX 11,2,202,228
MD5 checksums:
	174a9e778a11559d65f66290b16e2088  /var/cache/flashplugin-nonfree/install_flash_player_11_linux.i386.tar.gz
	42d4aec7558dfd088061c07766c3ad93  /usr/lib/flashplugin-nonfree/libflashplayer.so
Alternatives:
	flash-mozilla.so - auto mode
	  link currently points to /usr/lib/flashplugin-nonfree/libflashplayer.so
	/usr/lib/flashplugin-nonfree/libflashplayer.so - priority 50
	Current 'best' version is '/usr/lib/flashplugin-nonfree/libflashplayer.so'.
	lrwxrwxrwx 1 root root 34 Apr 12 13:37 /usr/lib/mozilla/plugins/flash-mozilla.so -> /etc/alternatives/flash-mozilla.so
	/usr/lib/mozilla/plugins/flash-mozilla.so: symbolic link to `/etc/alternatives/flash-mozilla.so'

-- System Information:
Debian Release: 6.0.4
  APT prefers stable
  APT policy: (500, 'stable'), (50, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-0.bpo.2-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages flashplugin-nonfree depends on:
ii  debconf [debconf-2.0 1.5.36.1            Debian configuration management sy
ii  gnupg                1.4.10-4            GNU privacy guard - a free PGP rep
ii  libatk1.0-0          1.30.0-1            The ATK accessibility toolkit
ii  libcairo2            1.10.2-7~bpo60+1    The Cairo 2D vector graphics libra
ii  libcurl3-gnutls      7.21.0-2.1+squeeze2 Multi-protocol file transfer libra
ii  libfontconfig1       2.8.0-2.1           generic font configuration library
ii  libfreetype6         2.4.2-2.1+squeeze4  FreeType 2 font engine, shared lib
ii  libgcc1              1:4.6.2-5           GCC support library
ii  libglib2.0-0         2.28.4-1            The GLib library of C routines
ii  libgtk2.0-0          2.20.1-2            The GTK+ graphical user interface 
ii  libnspr4-0d          4.8.6-1             NetScape Portable Runtime Library
ii  libnss3-1d           3.13.3-1~bpo60+1    Network Security Service libraries
ii  libpango1.0-0        1.28.3-1+squeeze2   Layout and rendering of internatio
ii  libstdc++6           4.6.2-5             GNU Standard C++ Library v3
ii  libx11-6             2:1.3.3-4           X11 client-side library
ii  libxext6             2:1.1.2-1           X11 miscellaneous extension librar
ii  libxt6               1:1.0.7-1           X11 toolkit intrinsics library
ii  wget                 1.12-2.1            retrieves files from the web

flashplugin-nonfree recommends no packages.

Versions of packages flashplugin-nonfree suggests:
pn  flashplugin-nonfree-extra <none>         (no description available)
ii  iceweasel                 11.0-4~bpo60+1 Web browser based on Firefox
pn  konqueror-nsplugins       <none>         (no description available)
ii  ttf-dejavu                2.31-1         Metapackage to pull in ttf-dejavu-
ii  ttf-mscorefonts-installer 3.3            Installer for Microsoft TrueType c
ii  ttf-xfree86-nonfree       4.2.1-3        non-free TrueType fonts from XFree
ii  x-ttcidfont-conf          32             TrueType and CID fonts configurati

-- debconf information:
  flashplugin-nonfree/httpget: false
  flashplugin-nonfree/not_exist:
  flashplugin-nonfree/local:




Information forwarded to debian-bugs-dist@lists.debian.org, Bart Martens <bartm@debian.org>:
Bug#668512; Package flashplugin-nonfree. (Sun, 15 Apr 2012 18:33:16 GMT) (full text, mbox, link).


Acknowledgement sent to "Jose A. Fernandez Gonzalez" <a.dash.slack@gmail.com>:
Extra info received and forwarded to list. Copy sent to Bart Martens <bartm@debian.org>. (Sun, 15 Apr 2012 18:33:16 GMT) (full text, mbox, link).


Message #10 received at 668512@bugs.debian.org (full text, mbox, reply):

From: "Jose A. Fernandez Gonzalez" <a.dash.slack@gmail.com>
To: 668512@bugs.debian.org
Subject: Flash 11.2.202.228 crashes with "Illegal instruction" on any flash webpage
Date: Sun, 15 Apr 2012 20:17:32 +0200
[Message part 1 (text/plain, inline)]
The problem is not the web browser (it happens with: iceweasel, chromium,
opera, ...) the problem is in the plugin itself.

The versions 11.2.*.* have some problems, some are related with VDPAU
(videos have tint blue):

https://bugbase.adobe.com/index.cfm?event=bug&id=3164063

but there is at least other problem that is related with how the binary is
compiled:

https://bugbase.adobe.com/index.cfm?event=bug&id=3154276

this last is more important, if the binary is compiled using SSE2
instructions and you are trying to run it in a CPU without SSE2 the plugin
does not work.

I can confirm the problem in an Athlon XP 2600+:

$ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 10
model name : AMD Athlon(TM) XP 2600+
stepping : 0
cpu MHz : 2070.957
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat
pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow
bogomips : 4143.49
clflush size : 32
cache_alignment : 32
address sizes : 34 bits physical, 32 bits virtual
power management: ts


Last version of the plugin working for me is the 11.1.102.63

Regards.
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Bart Martens <bartm@debian.org>:
Bug#668512; Package flashplugin-nonfree. (Tue, 17 Apr 2012 09:21:04 GMT) (full text, mbox, link).


Acknowledgement sent to rpnpif <rpnpif@free.fr>:
Extra info received and forwarded to list. Copy sent to Bart Martens <bartm@debian.org>. (Tue, 17 Apr 2012 09:21:17 GMT) (full text, mbox, link).


Message #15 received at 668512@bugs.debian.org (full text, mbox, reply):

From: rpnpif <rpnpif@free.fr>
To: Debian Bug Tracking System <668512@bugs.debian.org>
Subject: Re: Flash 11.2.202.228 crashes with "Illegal instruction" on any flash webpage
Date: Tue, 17 Apr 2012 11:18:11 +0200
Package: flashplugin-nonfree
Version: 1:2.8.3
Severity: important

Same issue for me.
Flashplayer crashes always without error.
This issue does not exist in old release of nov.2011 .

-- Package-specific info:
Debian version: 6.0.4
Architecture: i386
Package version: 1:2.8.3
Adobe Flash Player version: LNX 11,2,202,233
MD5 checksums:
	f057d0dc4b6239c447410dc99797e270  /var/cache/flashplugin-nonfree/install_flash_player_10_linux.tar.gz
	1ad1d399e95e452b6f85fe20003f3846  /var/cache/flashplugin-nonfree/install_flash_player_11_linux.i386.tar.gz
	e3c0a859adb3617bf1586f22248b1398  /usr/lib/flashplugin-nonfree/libflashplayer.so
Alternatives:
	flash-mozilla.so - auto mode
	  link currently points to /usr/lib/flashplugin-nonfree/libflashplayer.so
	/usr/lib/flashplugin-nonfree/libflashplayer.so - priority 50
	/usr/lib/gnash/libgnashplugin.so - priority 10
	Current 'best' version is '/usr/lib/flashplugin-nonfree/libflashplayer.so'.
	lrwxrwxrwx 1 root root 34 Jan 10 20:35 /usr/lib/mozilla/plugins/flash-mozilla.so -> /etc/alternatives/flash-mozilla.so
	/usr/lib/mozilla/plugins/flash-mozilla.so: symbolic link to `/etc/alternatives/flash-mozilla.so'

-- System Information:
Debian Release: 6.0.4
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-0.bpo.2-686-pae (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages flashplugin-nonfree depends on:
ii  debconf [debconf-2.0 1.5.36.1            Debian configuration management sy
ii  gnupg                1.4.10-4            GNU privacy guard - a free PGP rep
ii  libatk1.0-0          1.30.0-1            The ATK accessibility toolkit
ii  libcairo2            1.10.2-7~bpo60+1    The Cairo 2D vector graphics libra
ii  libcurl3-gnutls      7.21.0-2.1+squeeze2 Multi-protocol file transfer libra
ii  libfontconfig1       2.8.0-2.1           generic font configuration library
ii  libfreetype6         2.4.9-1~bpo60+1     FreeType 2 font engine, shared lib
ii  libgcc1              1:4.7.0-1           GCC support library
ii  libglib2.0-0         2.28.2-1            The GLib library of C routines
ii  libgtk2.0-0          2.24.3-1~sid1       The GTK+ graphical user interface 
ii  libnspr4-0d          4.9-1~bpo60+1       NetScape Portable Runtime Library
ii  libnss3-1d           3.13.3-1~bpo60+1    Network Security Service libraries
ii  libpango1.0-0        1.28.3-1+squeeze2   Layout and rendering of internatio
ii  libstdc++6           4.7.0-1             GNU Standard C++ Library v3
ii  libx11-6             2:1.3.3-4           X11 client-side library
ii  libxext6             2:1.1.2-1           X11 miscellaneous extension librar
ii  libxt6               1:1.0.7-1           X11 toolkit intrinsics library
ii  wget                 1.12-2.1            retrieves files from the web

flashplugin-nonfree recommends no packages.

Versions of packages flashplugin-nonfree suggests:
pn  flashplugin-nonfree-extrasoun <none>     (no description available)
pn  iceweasel                     <none>     (no description available)
ii  konqueror-nsplugins           4:4.4.5-2  Netscape plugin support for Konque
ii  ttf-dejavu                    2.31-1     Metapackage to pull in ttf-dejavu-
ii  ttf-mscorefonts-installer [ms 3.4        Installer for Microsoft TrueType c
pn  ttf-xfree86-nonfree           <none>     (no description available)
ii  x-ttcidfont-conf              32+nmu2    TrueType and CID fonts configurati

-- no debconf information




Added tag(s) upstream and wontfix. Request was from Bart Martens <bartm@debian.org> to control@bugs.debian.org. (Tue, 01 May 2012 10:03:10 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Bart Martens <bartm@debian.org>:
Bug#668512; Package flashplugin-nonfree. (Wed, 09 May 2012 01:03:05 GMT) (full text, mbox, link).


Acknowledgement sent to Mau <mavoga@gmail.com>:
Extra info received and forwarded to list. Copy sent to Bart Martens <bartm@debian.org>. (Wed, 09 May 2012 01:03:05 GMT) (full text, mbox, link).


Message #22 received at 668512@bugs.debian.org (full text, mbox, reply):

From: Mau <mavoga@gmail.com>
To: 668512@bugs.debian.org
Cc: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
Subject: This seems indeed to fix Adobe Flash plugin crashes and blue tint
Date: Wed, 09 May 2012 02:59:01 +0200
[Message part 1 (text/plain, inline)]
I found this interesting post on the VDPAU mailing list:

http://lists.freedesktop.org/archives/vdpau/2012-May/000022.html

The proposed patch can be applied to current Debian libvdpau sources
(v0.4.1) and in my case allows the Flash plugin to work more or less as
it worked before 11.2; the patch also provides a conffile in order to
change its behaviour, just in case the current situation will change.

Attaching the EXPERIMENTAL result.


Mau
[libvdpau_0.4.1-5.1.debian.tar.gz (application/x-gzip, attachment)]
[libvdpau_0.4.1-5.1.dsc (text/plain, attachment)]
[libvdpau_0.4.1-5.1_amd64.changes (text/plain, attachment)]

Changed Bug title to 'libvdpau: patch to fix Adobe Flash Player crashes and blue tint' from 'flashplugin-nonfree: Flash 11.2.202.228 crashes with "Illegal instruction" on any flash webpage' Request was from Bart Martens <bartm@debian.org> to control@bugs.debian.org. (Wed, 09 May 2012 05:42:04 GMT) (full text, mbox, link).


Bug reassigned from package 'flashplugin-nonfree' to 'libvdpau'. Request was from Bart Martens <bartm@debian.org> to control@bugs.debian.org. (Wed, 09 May 2012 05:42:05 GMT) (full text, mbox, link).


No longer marked as found in versions flashplugin-nonfree/1:2.8.2 and flashplugin-nonfree/1:2.8.3. Request was from Bart Martens <bartm@debian.org> to control@bugs.debian.org. (Wed, 09 May 2012 05:42:06 GMT) (full text, mbox, link).


Added indication that 668512 affects flashplugin-nonfree Request was from Bart Martens <bartm@debian.org> to control@bugs.debian.org. (Wed, 09 May 2012 05:42:06 GMT) (full text, mbox, link).


Removed tag(s) wontfix. Request was from Bart Martens <bartm@debian.org> to control@bugs.debian.org. (Wed, 09 May 2012 05:42:07 GMT) (full text, mbox, link).


Added tag(s) patch. Request was from Bart Martens <bartm@debian.org> to control@bugs.debian.org. (Wed, 09 May 2012 05:42:08 GMT) (full text, mbox, link).


Reply sent to Andreas Beckmann <debian@abeckmann.de>:
You have taken responsibility. (Tue, 22 May 2012 22:06:22 GMT) (full text, mbox, link).


Notification sent to Frank Doepper <woffs@gmx.de>:
Bug acknowledged by developer. (Tue, 22 May 2012 22:06:22 GMT) (full text, mbox, link).


Message #39 received at 668512-close@bugs.debian.org (full text, mbox, reply):

From: Andreas Beckmann <debian@abeckmann.de>
To: 668512-close@bugs.debian.org
Subject: Bug#668512: fixed in libvdpau 0.4.1-6
Date: Tue, 22 May 2012 22:04:35 +0000
Source: libvdpau
Source-Version: 0.4.1-6

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

lib32vdpau1_0.4.1-6_amd64.deb
  to main/libv/libvdpau/lib32vdpau1_0.4.1-6_amd64.deb
libvdpau-dev_0.4.1-6_amd64.deb
  to main/libv/libvdpau/libvdpau-dev_0.4.1-6_amd64.deb
libvdpau-doc_0.4.1-6_all.deb
  to main/libv/libvdpau/libvdpau-doc_0.4.1-6_all.deb
libvdpau1_0.4.1-6_amd64.deb
  to main/libv/libvdpau/libvdpau1_0.4.1-6_amd64.deb
libvdpau_0.4.1-6.debian.tar.gz
  to main/libv/libvdpau/libvdpau_0.4.1-6.debian.tar.gz
libvdpau_0.4.1-6.dsc
  to main/libv/libvdpau/libvdpau_0.4.1-6.dsc



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 668512@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Beckmann <debian@abeckmann.de> (supplier of updated libvdpau 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 22 May 2012 23:13:00 +0200
Source: libvdpau
Binary: libvdpau-dev libvdpau1 lib32vdpau1 libvdpau-doc
Architecture: source all amd64
Version: 0.4.1-6
Distribution: unstable
Urgency: low
Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
Changed-By: Andreas Beckmann <debian@abeckmann.de>
Description: 
 lib32vdpau1 - Video Decode and Presentation API for Unix (32-bit libraries)
 libvdpau-dev - Video Decode and Presentation API for Unix (development files)
 libvdpau-doc - Video Decode and Presentation API for Unix (documentation)
 libvdpau1  - Video Decode and Presentation API for Unix (libraries)
Closes: 668512
Changes: 
 libvdpau (0.4.1-6) unstable; urgency=low
 .
   [ Maurizio Avogadro ]
   * Apply the wise patch supplied by Stephen Warren to fix Adobe Flash
     insanities.  (Closes: #668512)
 .
   [ Andreas Beckmann ]
   * debian/copyright: Switch to copyright-format 1.0 and update years.
Checksums-Sha1: 
 fae2fc336eedbe9309f000116faa160fc716604a 2384 libvdpau_0.4.1-6.dsc
 368758472237171368a7851fb2e76c484a72d542 11317 libvdpau_0.4.1-6.debian.tar.gz
 f6dc1758fb8914aacc383cf6665917872be60786 439216 libvdpau-doc_0.4.1-6_all.deb
 c5058c86f46bb9e5ee063c84e132f41cfca069d2 41638 libvdpau-dev_0.4.1-6_amd64.deb
 1486c648bf3ecf71f24059568c8f5158466d74d0 31256 libvdpau1_0.4.1-6_amd64.deb
 054f76b83fc0d56b629adecdf2b56eb2d95a4758 27980 lib32vdpau1_0.4.1-6_amd64.deb
Checksums-Sha256: 
 c2cc6f90b45daca263439b55323b6ca1eadabd14daaa987ffdd00b52c593d866 2384 libvdpau_0.4.1-6.dsc
 c7094dde9f44b372e561f95cc9ba3d3fa46081ebbcb14aa77dc59da812581079 11317 libvdpau_0.4.1-6.debian.tar.gz
 87f167111cdfe18be1a13c58f481165f702a84bb4e70500dfd324da924b4542e 439216 libvdpau-doc_0.4.1-6_all.deb
 e096a79a9c269bb4b18b8e3f346b2a52ce6d469df90c6719197bdfb2fd6f638e 41638 libvdpau-dev_0.4.1-6_amd64.deb
 5823b916735450fc0769db2c41dbe22ccfcbd1d1f1d0d0524bd3ab70ad4904ee 31256 libvdpau1_0.4.1-6_amd64.deb
 8c12b98339a1dfa60445336a4c07a6ac7acd2f7971eadf5e3966556558bc3440 27980 lib32vdpau1_0.4.1-6_amd64.deb
Files: 
 79adf7d18e47d7c5af31f4efb895cee5 2384 libs optional libvdpau_0.4.1-6.dsc
 469d6cc2f90340bc14ea375ce36ceb54 11317 libs optional libvdpau_0.4.1-6.debian.tar.gz
 12957c066cbe2bb05b0a38dd7c3cdec4 439216 doc optional libvdpau-doc_0.4.1-6_all.deb
 d7d4b34deee0f531889490e478cff516 41638 libdevel optional libvdpau-dev_0.4.1-6_amd64.deb
 20bc34a80b1bb42a36eb2864252df4db 31256 libs optional libvdpau1_0.4.1-6_amd64.deb
 704efac6e88a0635eb0d46b365b0197f 27980 libs optional lib32vdpau1_0.4.1-6_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBCAAGBQJPvAblAAoJEF+zP5NZ6e0Ia40QALCyXt3d1UofFynLKWjtRiDY
rLWrTwfZazNhYnyRffaCgWStTa8SFEAt/aXzjITEHegDS2A1buqZ6plnlEo8KzLs
e6la8DfFgaXHZ5sq9WgcNQitmPYe3/bajXH4AzK6hbIixWODroMWktGCDn07VihK
B87XTtpComIsFvQM9lyw9wH25o/kOdTTe3AYSPo3dMfDA9ry3xgua/UOf6eGvCuM
tAgCOo/+3mSOBCkgaN+t+IbnYAqAxHZ58bZQ3iG2CQ+82G2eXZd5SmHbRBJSZd5S
y0sb98Yqv3C6Vw/izjmWxFb6w8eqGRbL10ufbyWnU7yz5ZkpughlUnQe5gzKnqV/
xF7Vwwwp+jwEr9AbV3WY8Cdd1O7oO20Cen+29Ae98DaKs4KDkBhL1fzQFUydOwG3
2LCYyMMqbtsw3TESec0YkgSXPQr8tOfC+bU5E237QVxVMOnuk2fAq/hQgpuCAqkb
Lu4hMQIC2Z3a9tJtpwtjuMejXe9U/dO9LRL5pMVSkZQIRhYdTkcJKu5vDVfkvb5a
BXCL7DenALfnjfKM+zfGWK+mJS2SmZr7PPnKKQEBqngBzJi0mXdNSXPj5SCOaPX4
89/UCIqPP+ea3/lSIIked6aWbJ3T0+xWZTISg5lHHQtwqIEuIk2nNiAan9yxIEEO
aB4d+kW/o61+pWKBqNav
=P5vO
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 30 Jun 2012 07:36:29 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 12 11:30:12 2018; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.