Public bug reported:

I'm on an ARM system, but I'm guessing this could happen on x86 or x64
too.

I start with a stock raring (13.04) install that does not have the
raring-updates debian package location in /etc/apt/sources.list.  I
install xubuntu-desktop and chromium-browser.  The last package also
installs a chromium-codecs-ffmpeg package.  Without the updates I get
version 25 of the browser.  I want the latest stable (v31), but
upgrading some packages breaks my graphics driver (hidden in a mesa
library I heard).  So I add the raring-updates location and only upgrade
"chromium-browser".  This also grabbed the chromium language package,
but it did not upgrade chromium-codecs-ffmpeg.  Afterwards if I try to
view google.com, about a second after the page loads I get an "Aw Snap!"
and the chromium log has this.

... 
[24337:24337:0113/180942:VERBOSE1:ffmpeg_stubs.cc(467)] Couldn't load 
av_frame_unref, dlerror() says: 
[24337:24337:0113/180942:VERBOSE1:ffmpeg_stubs.cc(472)] Couldn't load 
av_frame_free, dlerror() says: 
/usr/lib/chromium-browser/libffmpegsumo.so: undefined symbol: av_frame_free 
[24337:24337:0113/180942:VERBOSE1:ffmpeg_stubs.cc(597)] Couldn't load 
av_buffer_create, dlerror() says: 
/usr/lib/chromium-browser/libffmpegsumo.so: undefined symbol: av_buffer_create 
[24337:24337:0113/180942:VERBOSE1:ffmpeg_stubs.cc(607)] Couldn't load 
av_buffer_get_opaque, dlerror() says: 
/usr/lib/chromium-browser/libffmpegsumo.so: undefined symbol: 
av_buffer_get_opaque 
[24337:24339:0113/180942:VERBOSE1:ipc_sync_channel.cc(385)] Canceling pending 
sends 
[24337:24337:0113/180942:VERBOSE1:ipc_sync_channel.cc(385)] Canceling pending 
sends 
... 

But if I manually also upgrade chromium-codecs-ffmpeg to the latest
version I can view google.com fine.  I assume this means there is a
missing dependency for the newer version of the ffmpeg codecs pack in
the current chromium-browser package.  I've tried to grab dependency
information for chromium-browser below.

$ apt-cache showpkg chromium-browser
...
Dependencies:
31.0.1650.63-0ubuntu0.13.04.1~20131204.1 - gconf-service (0 (null)) libasound2 
(2 1.0.16) libatk1.0-0 (2 1.12.4) libc6 (2 2.15) libcairo2 (2 1.6.0) libcomerr2 
(2 1.01) libcups2 (2 1.4.0) libdbus-1-3 (2 1.2.14) libexpat1 (2 2.0.1) 
libfontconfig1 (2 2.9.0) libfreetype6 (2 2.3.9) libgcc1 (2 1:4.4.0) 
libgconf-2-4 (2 2.31.1) libgcrypt11 (2 1.4.5) libgdk-pixbuf2.0-0 (2 2.22.0) 
libglib2.0-0 (2 2.35.9) libgnome-keyring0 (2 2.22.2) libgnutls26 (2 2.12.17-0) 
libgssapi-krb5-2 (2 1.6.dfsg.2) libgtk2.0-0 (2 2.24.0) libk5crypto3 (2 
1.6.dfsg.2) libkrb5-3 (2 1.6.dfsg.2) libnspr4 (18 2:4.9-2~) libnspr4-0d (2 
1.8.0.10) libnss3 (2 2:3.14.3) libpango1.0-0 (2 1.22.0) libstdc++6 (2 4.6) 
libudev1 (2 183) libx11-6 (2 2:1.4.99.1) libxcomposite1 (2 1:0.3-1) libxcursor1 
(4 1.1.2) libxdamage1 (2 1:1.1) libxext6 (0 (null)) libxfixes3 (0 (null)) 
libxi6 (2 2:1.2.99.4) libxrender1 (0 (null)) libxss1 (0 (null)) libxtst6 (0 
(null)) zlib1g (2 1:1.1.4) xdg-utils (0 (null)) chromium-codecs-ffmpeg-extra 
(18 0.6) chromium
 -codecs-ffmpeg (2 0.6) dpkg (2 1.15.6) webaccounts-chromium-extension (0 
(null)) unity-chromium-extension (0 (null)) chromium-browser-l10n (0 (null)) 
chromium-browser-inspector (0 (null)) chromium-browser-inspector (0 (null))

I'm not sure how to read the values listed for the version required of
chromium-codecs-ffmpeg (0.6?), but the package that I end up with after
the upgrade looks to be version 31 like the browser proper, and I'd
guess they should be in sync with each other.

$ apt-cache showpkg chromium-codecs-ffmpeg
Package: chromium-codecs-ffmpeg
Versions:
31.0.1650.63-0ubuntu0.13.04.1~20131204.1 
(/var/lib/apt/lists/ports.ubuntu.com_dists_raring-updates_universe_binary-armhf_Packages)
 (/var/lib/dpkg/status)
 Description Language:
                 File: 
/var/lib/apt/lists/ports.ubuntu.com_dists_raring_universe_binary-armhf_Packages
                  MD5: e9d73e814a08298b16cf36187c847fde
 Description Language: en
                 File: 
/var/lib/apt/lists/ports.ubuntu.com_dists_raring_universe_i18n_Translation-en
                  MD5: e9d73e814a08298b16cf36187c847fde

25.0.1364.160-0ubuntu3 
(/var/lib/apt/lists/ports.ubuntu.com_dists_raring_universe_binary-armhf_Packages)
 Description Language:
                 File: 
/var/lib/apt/lists/ports.ubuntu.com_dists_raring_universe_binary-armhf_Packages
                  MD5: e9d73e814a08298b16cf36187c847fde
 Description Language: en
                 File: 
/var/lib/apt/lists/ports.ubuntu.com_dists_raring_universe_i18n_Translation-en
                  MD5: e9d73e814a08298b16cf36187c847fde


Reverse Depends:
  chromium-codecs-ffmpeg-extra,chromium-codecs-ffmpeg
  chromium-codecs-ffmpeg-extra,chromium-codecs-ffmpeg
  chromium-codecs-ffmpeg-dbg,chromium-codecs-ffmpeg 
31.0.1650.63-0ubuntu0.13.04.1~20131204.1
  chromium-browser,chromium-codecs-ffmpeg 0.6
  chromium-codecs-ffmpeg-extra,chromium-codecs-ffmpeg
  chromium-codecs-ffmpeg-extra,chromium-codecs-ffmpeg
  chromium-codecs-ffmpeg-dbg,chromium-codecs-ffmpeg 25.0.1364.160-0ubuntu3
  chromium-browser,chromium-codecs-ffmpeg 0.6
Dependencies:
31.0.1650.63-0ubuntu0.13.04.1~20131204.1 - libc6 (2 2.7) libgcc1 (2 1:4.4.0) 
libstdc++6 (2 4.1.1) zlib1g (2 1:1.1.4) dpkg (2 1.15.6) 
chromium-codecs-ffmpeg-extra (0 (null)) chromium-codecs-ffmpeg-extra (0 (null))
25.0.1364.160-0ubuntu3 - libc6 (2 2.7) libgcc1 (2 1:4.4.0) chromium-browser (2 
4.0.203.0~) dpkg (2 1.15.6) chromium-codecs-ffmpeg-extra (0 (null)) 
chromium-codecs-ffmpeg-extra (0 (null))
Provides:
31.0.1650.63-0ubuntu0.13.04.1~20131204.1 -
25.0.1364.160-0ubuntu3 -
Reverse Provides:

** Affects: chromium-browser (Ubuntu)
     Importance: Undecided
         Status: Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1269092

Title:
  "Aw Snap!" from chromium-browser v31 because needs updated chromium-
  codecs-ffmpeg

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1269092/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to