[Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
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 1 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) Status: Fix Committed = Fix Released -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
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 1 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 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
I have never seen this crash myself, so I suppose something on your system is different. Is there some reporter here who regularly gets this crash? It should happen if you try to report a crash against an application with a desktop file. You can create a fake crash with gedit killall -SEGV gedit Then apport should pop up and show the crash (please do not actually report that). You should see the GEdit icon with a stop sign overlay on it. Can anyone reproduce the crash with that? Are you using a non-standard theme, or something else than Unity? ** Changed in: apport (Ubuntu) Status: Confirmed = Incomplete -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
On Fri, Apr 20, 2012 at 17:54, Martin Pitt martin.p...@ubuntu.com wrote: Are you using a non-standard theme, or something else than Unity? I'm using GNOME Shell and Adwaita, everything as close to default GNOME as i can achieve. -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
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
[Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
gedit killall -SEGV gedit ... You should see the GEdit icon with a stop sign overlay on it. Can anyone reproduce the crash with that? Yes, I can reproduce it and I get the stop sign and icon. I'm running Unity 3D on a precise upgrade using the Ambiance theme today. -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
Fixed in trunk r2297. ** Changed in: apport (Ubuntu Precise) Status: In Progress = Fix Committed -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
** Branch linked: lp:apport -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
** Branch linked: lp:~ubuntu-core-dev/ubuntu/precise/apport/ubuntu -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
Hello John, or anyone else affected, Accepted apport into precise-proposed. The package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance! ** Tags added: verification-needed -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
Can't reproduce the crash anymore with the proposed package, so I'm marking this verification-done. ** Tags removed: verification-needed ** Tags added: verification-done -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
Dear Martin and Steve, I am a novice to Linux system. I upgraded from Ubuntu 11 to Ubuntu 12. It was working fine. Later when I went for software upgrade option on the system, the taskbar (the one that is on the left side of the screen) disappeared after the upgrade. Due to this I am unable to open even a xterm to find the issue. The restart option also went missing after the software upgrade. Some observations: This issue does not appear on the Ubuntu 2D, the task bar works well in the Ubuntu 2D unlike Ubuntu. This issue has been reported earlier on some of the Ubuntu forums, however I am unable to find the solution to this. I installed AWN and I am able to work but there are issue like - unable to work on xterm or awn terminal, compiz error, the browser does not maximize. If I open change background window, there is no close button and the window stays back. I hope this helps you in fixing this bug. Thanking you, With regards, S. Jagadeesh On Wed, Apr 18, 2012 at 11:32 PM, Steve Langasek steve.langa...@canonical.com wrote: Martin, this might be something to take a look at, since it prevents people from reporting bugs? ** Changed in: apport (Ubuntu) Assignee: (unassigned) = Martin Pitt (pitti) -- You received this bug notification because you are subscribed to a duplicate bug report (984579). https://bugs.launchpad.net/bugs/937249 Title: apport-gtk crashed with SIGSEGV in composite_line() Status in “apport” package in Ubuntu: Confirmed Bug description: Simple Scan application crashed in the middle of a multi-page scan job. 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 -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
** Changed in: apport (Ubuntu) Importance: Medium = High -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
Le mercredi 18 avril 2012 à 15:03 +, Steve Langasek a écrit : ** Changed in: apport (Ubuntu) Importance: Medium = High Thank you -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
Please check if bug 937249 is related and can be duplicated to this one. -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
Sorry, I meant please check if bug 985049 is related to this bug and can be duplicated here. -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
On Wed, Apr 18, 2012 at 04:30:46PM -, Walter Garcia-Fontes wrote: Sorry, I meant please check if bug 985049 is related to this bug and can be duplicated here. It is not. If it had been, the apport retracer would have automatically marked it as a duplicate. -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
Martin, this might be something to take a look at, since it prevents people from reporting bugs? ** Changed in: apport (Ubuntu) Assignee: (unassigned) = Martin Pitt (pitti) -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 937249] Re: apport-gtk crashed with SIGSEGV in composite_line()
** Visibility changed to: Public -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs