libgtk2.0-bin seg faults after June 17 update

Bug #50515 reported by Matt Soccio
2
Affects Status Importance Assigned to Milestone
gtk+2.0 (Ubuntu)
Invalid
Undecided
Ubuntu Desktop Bugs

Bug Description

Binary package hint: libgtk2.0-bin

Ever since I updated my system on June 17, I get the errors below anytime I run any apt application. I have tried manually downloading the package and reinstalling. I have tried marking it for complete removal, but it drags the entire desktop out the door with it. I have tried manually running the gdk-pixbuf-query-loader and it segfaults on its own.

Setting up libgtk2.0-bin (2.8.18-0ubuntu1) ...
Updating the IM modules list for GTK+-2.4.0...done.
Updating the gdk-pixbuf loaders list for GTK+-2.4.0.../usr/sbin/update-gdkpixbuf-loaders: line 25: 8502 Segmentation fault /usr/bin/gdk-pixbuf-query-loaders >$TMPFILE
dpkg: error processing libgtk2.0-bin (--configure):
 subprocess post-installation script returned error exit status 139
Errors were encountered while processing:
 libgtk2.0-bin
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up libgtk2.0-bin (2.8.18-0ubuntu1) ...
Updating the IM modules list for GTK+-2.4.0...done.
Updating the gdk-pixbuf loaders list for GTK+-2.4.0.../usr/sbin/update-gdkpixbuf-loaders: line 25: 8523 Segmentation fault /usr/bin/gdk-pixbuf-query-loaders >$TMPFILE
dpkg: error processing libgtk2.0-bin (--configure):
 subprocess post-installation script returned error exit status 139
Errors were encountered while processing:
 libgtk2.0-bin

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug. What version of Ubuntu and architecture do you use? Could you get a backtrace with the libgtk2.0-0-dbg package installed:
- gdb /usr/bin/gdk-pixbuf-query-loaders
(gdb) run
...
(gdb) thread apply all bt

and copy that to a comment

Changed in gtk+2.0:
assignee: nobody → desktop-bugs
status: Unconfirmed → Needs Info
Revision history for this message
Matt Soccio (soccio) wrote : Re: [Bug 50515] Re: libgtk2.0-bin seg faults after June 17 update
Download full text (4.3 KiB)

Sebastien Bacher wrote:
> Thanks for your bug. What version of Ubuntu and architecture do you use? Could you get a backtrace with the libgtk2.0-0-dbg package installed:
> - gdb /usr/bin/gdk-pixbuf-query-loaders
> (gdb) run
> ...
> (gdb) thread apply all bt
>
> and copy that to a comment
>
> ** Changed in: gtk+2.0 (Ubuntu)
> Assignee: (unassigned) => Ubuntu Desktop Bugs
> Status: Unconfirmed => Needs Info
>
>
Dapper 6.06 on x86 with 686 kernel.

Here is the gdb info:

arlo:/usr/bin$ gdb /usr/bin/gdk-pixbuf-query-loaders
GNU gdb 6.4-debian
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/gdk-pixbuf-query-loaders
(no debugging symbols found)
# GdkPixbuf Image Loader Modules file
# Automatically generated file, do not edit
# Created by gdk-pixbuf-query-loaders from gtk+-2.8.18
#
# LoaderDir = /usr/lib/gtk-2.0/2.4.0/loaders
#
"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so"
"png" 5 "gtk20" "The PNG image format"
"image/png" ""
"png" ""
"\211PNG\r\n\032\n" "" 100

"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-jpeg.so"
"jpeg" 5 "gtk20" "The JPEG image format"
"image/jpeg" ""
"jpeg" "jpe" "jpg" ""
"\377\330" "" 100

"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-gif.so"
"gif" 4 "gtk20" "The GIF image format"
"image/gif" ""
"gif" ""
"GIF8" "" 100

"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-ico.so"
"ico" 5 "gtk20" "The ICO image format"
"image/x-icon" ""
"ico" "cur" ""
" \001 " "zz znz" 100
" \002 " "zz znz" 100

"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-ani.so"
"ani" 4 "gtk20" "The ANI image format"
"application/x-navi-animation" ""
"ani" ""
"RIFF ACON" " xxxx " 100

"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-ras.so"
"ras" 4 "gtk20" "The Sun raster image format"
"image/x-cmu-raster" "image/x-sun-raster" ""
"ras" ""
"Y\246j\225" "" 100

"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so"
"xpm" 4 "gtk20" "The XPM image format"
"image/x-xpixmap" ""
"xpm" ""
"/* XPM */" "" 100

"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-tiff.so"
"tiff" 0 "gtk20" "The TIFF image format"
"image/tiff" ""
"tiff" "tif" ""
"MM *" " z " 100
"II* " " z" 100

"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-pnm.so"
"pnm" 4 "gtk20" "The PNM/PBM/PGM/PPM image format family"
"image/x-portable-anymap" "image/x-portable-bitmap"
"image/x-portable-graymap" "image/x-portable-pixmap" ""
"pnm" "pbm" "pgm" "ppm" ""
"P1" "" 100
"P2" "" 100
"P3" "" 100
"P4" "" 100
"P5" "" 100
"P6" "" 100

"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-bmp.so"
"bmp" 5 "gtk20" "The BMP image format"
"image/bmp" "image/x-bmp" "image/x-MS-bmp" ""
"bmp" ""
"BM" "" 100

"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-wbmp.so"
"wbmp" 4 "gtk20" "The WBMP image format"
"image/vnd.wap.wbmp" ""
"wbmp" ""
" ...

Read more...

Revision history for this message
Matt Soccio (soccio) wrote :

libgtk2.0-bin had an update on June 28, but I am still getting this segfault

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your efforts on that and sorry for the delay to reply, we get lot of bugs at the moment for the number of people working on them. Do you still have the issue with the GTK 2.8.20 update?
Could you run "ldd /usr/bin/gdk-pixbuf-query-loaders" and copy that to a comment? The "thread apply all bt" gave no backtrace, does using "bt" makes a difference?

Revision history for this message
Sebastien Bacher (seb128) wrote :

No reply, bug closed. Feel free to reopen with a reply to the asked questions if you still have the issue

Changed in gtk+2.0:
status: Needs Info → Rejected
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.