compiz crashed with SIGSEGV in DodgeAnim::applyDodgeTransform()

Bug #1048840 reported by Willie L Reed on 2012-09-10
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Compiz
Low
Sami Jaktholm
compiz (Ubuntu)
Low
Unassigned

Bug Description

Compiz crashed while loading firefox and I also changed to default effects to random effects

ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: unity 6.4.0-0ubuntu6
ProcVersionSignature: Ubuntu 3.5.0-14.15-generic 3.5.3
Uname: Linux 3.5.0-14-generic i686
ApportVersion: 2.5.1-0ubuntu7
Architecture: i386
CrashCounter: 1
Date: Mon Sep 10 18:06:39 2012
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha i386 (20120905.2)
ProcCmdline: compiz
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0xb39dd637 <_ZN9DodgeAnim19applyDodgeTransformEv+23>: cmpb $0x0,0x4(%eax)
 PC (0xb39dd637) ok
 source "$0x0" ok
 destination "0x4(%eax)" (0x00000004) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
 DodgeAnim::applyDodgeTransform() () from /usr/lib/compiz/libanimation.so
 DodgeAnim::step() () from /usr/lib/compiz/libanimation.so
 PrivateAnimScreen::preparePaint(int) () from /usr/lib/compiz/libanimation.so
 CompositeScreen::preparePaint(int) () from /usr/lib/compiz/libcomposite.so
 FadeScreen::preparePaint(int) () from /usr/lib/compiz/libfade.so
Title: compiz crashed with SIGSEGV in DodgeAnim::applyDodgeTransform()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev pulse pulse-access sambashare sudo video www-data

Related branches

Willie L Reed (wlreed4137) wrote :

StacktraceTop:
 DodgeAnim::applyDodgeTransform (this=this@entry=0x9d80f18) at /build/buildd/compiz-0.9.8.0/plugins/animation/src/dodge.cpp:44
 DodgeAnim::step (this=0x9d80f18) at /build/buildd/compiz-0.9.8.0/plugins/animation/src/dodge.cpp:172
 PrivateAnimScreen::preparePaint (this=0x86bb700, msSinceLastPaint=16) at /build/buildd/compiz-0.9.8.0/plugins/animation/src/animation.cpp:1377
 CompositeScreen::preparePaint (this=0x83f1210, msSinceLastPaint=16) at /build/buildd/compiz-0.9.8.0/plugins/composite/src/screen.cpp:859
 FadeScreen::preparePaint (this=0x86d5a78, msSinceLastPaint=16) at /build/buildd/compiz-0.9.8.0/plugins/fade/src/fade.cpp:92

Changed in unity (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Daniel van Vugt (vanvugt) wrote :

Maybe avoid "random effects" for now if some of them crash in compiz 0.9.8.0.

affects: unity (Ubuntu) → compiz (Ubuntu)
Changed in compiz:
importance: Undecided → High
milestone: none → 0.9.8.4
Changed in compiz (Ubuntu):
importance: Medium → High
visibility: private → public
Changed in compiz:
milestone: 0.9.8.4 → 0.9.9.0
Sami Jaktholm (sjakthol) on 2013-01-11
Changed in compiz:
assignee: nobody → sampo555 (sampo555)
status: New → In Progress
Changed in compiz:
status: In Progress → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package compiz - 1:0.9.9~daily13.01.14-0ubuntu1

---------------
compiz (1:0.9.9~daily13.01.14-0ubuntu1) raring; urgency=low

  [ sampo555 ]
  * compiz crashed with SIGSEGV in DodgeAnim::applyDodgeTransform() (LP:
    #1048840)
  * compiz crashing if window un-/minimize animation is "Random" (LP:
    #1098185)

  [ Daniel van Vugt ]
  * Several leaks in new GLProgram from compileProgram() from
    GLScreen::getProgram() from GLWindowAutoProgram::getProgram() (LP:
    #1097644)

  [ Sam Spilsbury ]
  * Several leaks in ccsIntegratedSettingListAppend() ... from
    ccsGNOMEIntegrationBackendGetIntegratedSetting() from readSetting
    (gsettings.c:375) (LP: #1097661)

  [ MC Return ]
  * Thumbnail Window Previews: Flickering of background/glow and window
    title text (LP: #1098758)

  [ Automatic PS uploader ]
  * Automatic snapshot from revision 3561
 -- Automatic PS uploader <email address hidden> Mon, 14 Jan 2013 04:03:09 +0000

Changed in compiz (Ubuntu):
status: New → Fix Released
Changed in compiz:
importance: High → Low
Changed in compiz (Ubuntu):
importance: High → Low
Changed in compiz:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers