Thanks for that hint. I can reproduce the crash under GNOME shell and
Adwaita theme.
** Changed in: apport (Ubuntu)
Status: Incomplete => In Progress
** Also affects: apport (Ubuntu Precise)
Importance: High
Assignee: Martin Pitt (pitti)
Status: In Progress
** Description changed:
- Simple Scan application crashed in the middle of a multi-page scan job.
+ apport-gtk crashes when using the Adwaita theme.
+
+ 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.
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
+ 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
+ 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
+ ?? () 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
** Description changed:
- apport-gtk crashes when using the Adwaita theme.
+ 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.
+ - Install gnome-themes-standard
+ - Change theme to "Adwaita"
+ - generate a crash of an application with an icon, e. g.
- gedit &
- killall -SEGV gedit
+ gedit &
+ killall -SEGV gedit
- - Wait for apport to pop up
- - apport-gtk crashes.
+ - 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
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/937249
Title:
apport-gtk crashed with SIGSEGV in composite_line()
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/937249/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs