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 <[email protected]> Fri, 20 Apr 2012 18:53:24 +0200
** Changed in: apport (Ubuntu)
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 Released
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 : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp