compiz crashed with SIGFPE in StaticSwitchScreen::getWindowPosition()

Bug #888036 reported by Daniel Hahler
62
This bug affects 11 people
Affects Status Importance Assigned to Milestone
Compiz
Confirmed
Medium
Unassigned
Compiz Main Plugins
Confirmed
High
Unassigned
compiz-plugins-main (Ubuntu)
Triaged
High
Unassigned

Bug Description

bug #905582 report same crash in wily

I've reinstalled appmenu-gtk (for testing) and when I closed a gnome-terminal window, compiz crashed.

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: unity 4.24.0-0ubuntu2b1
ProcVersionSignature: Ubuntu 3.0.0-13.22-generic-pae 3.0.6
Uname: Linux 3.0.0-13-generic-pae i686
ApportVersion: 1.23-0ubuntu4
Architecture: i386
CrashCounter: 1
Date: Wed Nov 9 13:41:31 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
ProcCmdline: compiz
Signal: 8
SourcePackage: unity
StacktraceTop:
 StaticSwitchScreen::getWindowPosition(unsigned int, int*, int*) () from /usr/lib/compiz/libstaticswitcher.so
 StaticSwitchWindow::glPaint(GLWindowPaintAttrib const&, GLMatrix const&, CompRegion const&, unsigned int) () from /usr/lib/compiz/libstaticswitcher.so
 GLWindow::glPaint(GLWindowPaintAttrib const&, GLMatrix const&, CompRegion const&, unsigned int) () from /usr/lib/compiz/libopengl.so
 FadeWindow::glPaint(GLWindowPaintAttrib const&, GLMatrix const&, CompRegion const&, unsigned int) () from /usr/lib/compiz/libfade.so
 GLWindow::glPaint(GLWindowPaintAttrib const&, GLMatrix const&, CompRegion const&, unsigned int) () from /usr/lib/compiz/libopengl.so
Title: compiz crashed with SIGFPE in StaticSwitchScreen::getWindowPosition()
UpgradeStatus: Upgraded to oneiric on 2011-09-29 (40 days ago)
UserGroups: adm admin cdrom dialout libvirtd lpadmin plugdev sambashare vboxusers

Revision history for this message
Daniel Hahler (blueyed) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 getWindowPosition (y=0xbfaf16a8, x=0xbfaf16a4, index=0, this=0x861c6b8) at /build/buildd/compiz-plugins-main-0.9.6/staticswitcher/src/staticswitcher.cpp:660
 StaticSwitchScreen::getWindowPosition (this=0x861c6b8, index=0, x=0xbfaf16a4, y=0xbfaf16a8) at /build/buildd/compiz-plugins-main-0.9.6/staticswitcher/src/staticswitcher.cpp:651
 StaticSwitchWindow::glPaint (this=0xad786ff0, attrib=..., transform=..., region=..., mask=0) at /build/buildd/compiz-plugins-main-0.9.6/staticswitcher/src/staticswitcher.cpp:1168
 GLWindow::glPaint (this=0xad519c28, attrib=..., transform=..., region=..., mask=0) at /build/buildd/compiz-0.9.6+bzr20110929/plugins/opengl/src/paint.cpp:1223
 FadeWindow::glPaint (this=0xad764840, attrib=..., transform=..., region=..., mask=0) at /build/buildd/compiz-0.9.6+bzr20110929/plugins/fade/src/fade.cpp:186

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in unity (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
visibility: private → public
Changed in unity (Ubuntu):
importance: Medium → Critical
Changed in unity:
status: New → Confirmed
Changed in unity (Ubuntu):
status: New → Confirmed
Changed in unity:
importance: Undecided → High
importance: High → Medium
Changed in unity (Ubuntu):
importance: Critical → Medium
Changed in unity:
importance: Medium → Critical
Changed in unity (Ubuntu):
importance: Medium → Critical
Changed in unity:
status: Confirmed → Invalid
status: Invalid → Confirmed
importance: Critical → High
Omer Akram (om26er)
Changed in unity (Ubuntu):
importance: Critical → High
Changed in compiz-core:
importance: Undecided → High
Changed in compiz:
importance: Undecided → High
tags: added: precise
Omer Akram (om26er)
no longer affects: compiz-core
affects: unity → compiz-plugins-main
affects: unity (Ubuntu) → compiz-plugins-main (Ubuntu)
Revision history for this message
Colin Watson (cjwatson) wrote :

This seems to be happening a lot for me recently; apport directs me to bug 905582, but that's been marked Invalid and I think this one is probably better. (Perhaps that bug should be marked as a duplicate?) If it's of any help, it seems to happen most often when I'm playing Steam games.

The proximate cause is obviously that xCount is zero, although it's not clear to me why that should be the case. I'm trying to figure out how to get a bit more information out of gdb ...

Stephen M. Webb (bregma)
Changed in compiz:
status: New → Triaged
importance: High → Medium
Revision history for this message
Eleni Maria Stea (hikiko) wrote :

This bug report is quite old and the bug can't be reproduced anymore, therefore I changed the status to Invalid. If you are having this issue in one of the supported Ubuntu releases, please feel free to report it. Thank you!

Changed in compiz:
status: Triaged → Invalid
Changed in compiz-plugins-main:
status: Confirmed → Invalid
Changed in compiz-plugins-main (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Reopened as it is reproduced on wily.

Changed in compiz:
status: Invalid → Confirmed
Changed in compiz-plugins-main:
status: Invalid → Confirmed
Changed in compiz-plugins-main (Ubuntu):
status: Invalid → Triaged
tags: added: wily
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Reopened as it is reproduced in wily, see duplicate

description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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