This bug was fixed in the package apport - 2.0.1-0ubuntu6 --------------- apport (2.0.1-0ubuntu6) precise-proposed; urgency=low
* Cherry-pick from trunk: - hookutils.py, recent_logfile(): Use a default limit of 10000 lines and call "tail" instead of reading the whole file. This protects against using up all memory when there are massive repeated log messages. (LP: #984256) - apport-gtk: Do not assume that an icon requested for size 42 actually delivers size 42; some themes do not have this available and deliver a smaller one instead, causing overflows. Also, copy the image as gtk_icon_theme_load_icon() returns a readonly result which we must not modify. Fixes crashes when using themes other than the standard Ubuntu ones. (LP: #937249) -- Martin Pitt <martin.p...@ubuntu.com> Fri, 20 Apr 2012 18:53:24 +0200 ** Changed in: apport (Ubuntu Precise) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to apport in Ubuntu. https://bugs.launchpad.net/bugs/937249 Title: apport-gtk crashed with SIGSEGV in composite_line() Status in “apport” package in Ubuntu: Fix Committed Status in “apport” source package in Precise: Fix Released Bug description: apport-gtk crashes when using the Adwaita theme. I also see this assertion: (test_ui_gtk.py:3438): GdkPixbuf-CRITICAL **: gdk_pixbuf_composite: assertion `dest_x >= 0 && dest_x + dest_width <= dest->width' failed TEST CASE: - Install gnome-themes-standard - Change theme to "Adwaita" - generate a crash of an application with an icon, e. g. gedit & killall -SEGV gedit - Wait for apport to pop up - apport-gtk crashes. Alternatively you can also run the apport test suite (test/run ui_gtk), which reproduces this as well under the Adwaita theme. ProblemType: Crash DistroRelease: Ubuntu 12.04 Package: apport-gtk 1.92-0ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-17.26-generic-pae 3.2.6 Uname: Linux 3.2.0-17-generic-pae i686 ApportVersion: 1.92-0ubuntu1 Architecture: i386 CrashCounter: 1 Date: Mon Feb 20 15:54:30 2012 ExecutablePath: /usr/share/apport/apport-gtk InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha i386 (20120104) InterpreterPath: /usr/bin/python2.7 PackageArchitecture: all ProcCmdline: /usr/bin/python /usr/share/apport/apport-gtk ProcEnviron: LANGUAGE=en_CA:en PATH=(custom, no user) LANG=en_CA.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0xb624a4b8: mov %al,(%edi) PC (0xb624a4b8) ok source "%al" ok destination "(%edi)" (0xb54ec21c) in non-writable VMA region: 0xb5409000-0xb57f7000 r--p /usr/share/icons/gnome/icon-theme.cache SegvReason: writing VMA /usr/share/icons/gnome/icon-theme.cache Signal: 11 SourcePackage: apport StacktraceTop: ?? () from /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0 ?? () from /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0 ?? () from /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0 gdk_pixbuf_composite () from /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0 ffi_call_SYSV () from /usr/lib/i386-linux-gnu/libffi.so.6 Title: apport-gtk crashed with SIGSEGV in gdk_pixbuf_composite() UpgradeStatus: Upgraded to precise on 2012-02-14 (6 days ago) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/937249/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp