Bug#742430: libgdk-pixbuf2.0-0:i386: segmentation fault when upgrading libgdk-pixbuf2.0-0:i386

js jshaio at yahoo.com
Sun Mar 23 17:22:23 UTC 2014


Package: libgdk-pixbuf2.0-0
Version: 2.30.6-1
Severity: normal

Dear Maintainer,

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

   * What led up to the situation:
During an upgrade of libgdk-pixbuf2.0.0:
    2014-03-23 10:12:36 upgrade libgdk-pixbuf2.0-0:i386 2.28.2-1+b1 2.30.6-1

I saw the following messages about loaders.cache, which had happened on earlier
upgrades of this library and are described in bug https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625203 :

    (gtk-update-icon-cache-3.0:10228): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loa
ders.cache': No such file or directory

    This likely means that your installation is broken.
    Try running the command
      gdk-pixbuf-query-loaders > /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache
    to make things work again for the time being.
    Setting up libgdk-pixbuf2.0-common (2.30.6-1) ...
    Setting up libgdk-pixbuf2.0-0:i386 (2.30.6-1) ...
    Segmentation fault

In the past these errors got resolved towards the end of the install, the loaders.cache
was created and icons and images appeared properly when X restarted.

This time the segmentation fault prevented this from happening, although dpkg still
reported the status of this package as ^ii, so there was no indication this package
was not properly installed.

   * What was the outcome of this action:
All icons and background images in X failed to appear; some applications like the
parole music player did not start because they failed to load icons

Workaround: I manually ran:
  gdk-pixbuf-query-loaders > /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache

and then did an: apt-get --reinstall install libgdk-pixbuf2.0.0. This fixed the problem

In the past, although I did get the warning about loaders.cache, I never had a seg fault
and gdk-pixbuf always ended up correctly installed.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


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

Kernel: Linux 3.2.0-4-686-pae (SMP w/6 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages libgdk-pixbuf2.0-0:i386 depends on:
ii  libc6                    2.18-4
ii  libgdk-pixbuf2.0-common  2.30.6-1
ii  libglib2.0-0             2.38.2-5
ii  libjasper1               1.900.1-14
ii  libjpeg8                 8d-2
ii  libpng12-0               1.2.50-1
ii  libtiff5                 4.0.3-7
ii  libx11-6                 2:1.6.2-1
ii  multiarch-support        2.18-4

libgdk-pixbuf2.0-0:i386 recommends no packages.

libgdk-pixbuf2.0-0:i386 suggests no packages.

-- no debconf information



More information about the pkg-gnome-maintainers mailing list