compiz crashed with SIGSEGV in memmove() from drisw_update_tex_buffer() from dri_set_tex_buffer2() from operator() from compiz::opengl::bindTexImageGLX() from ... from unity::UnityWindow::DrawWindowDecoration
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Fix Released
|
Critical
|
Marco Trevisan (Treviño) | ||
Mesa |
Invalid
|
High
|
Unassigned | ||
Unity |
Invalid
|
Critical
|
Marco Trevisan (Treviño) | ||
6.0 |
Won't Fix
|
High
|
Unassigned | ||
compiz (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
mesa (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
See also bug 927168, which was resolved recently.
Compiz crashed after installed something via Synaptic and just it installed that i want it crashed coz i want to see the black installition screen
ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: unity 6.6.0-0ubuntu1
ProcVersionSign
Uname: Linux 3.5.0-15-generic x86_64
ApportVersion: 2.5.2-0ubuntu4
Architecture: amd64
Date: Sun Sep 23 21:36:37 2012
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120905.2)
ProcCmdline: compiz
ProcEnviron:
PATH=(custom, no user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7f031d57d73c: movntdq %xmm1,-0x10(%rdi)
PC (0x7f031d57d73c) ok
source "%xmm1" ok
destination "-0x10(%rdi)" (0x108d5b170) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
?? () from /lib/x86_
?? () from /usr/lib/
?? () from /usr/lib/
compiz:
TfpTexture:
Title: compiz crashed with SIGSEGV in compiz:
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
XsessionErrors:
gnome-
gnome-
gnome-
Related branches
- Christopher Townsend (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 198 lines (+54/-33)2 files modifieddebian/patches/100_workaround_virtualbox_hang.patch (+32/-25)
plugins/opengl/src/texture.cpp (+22/-8)
Changed in unity: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in compiz: | |
milestone: | none → 0.9.9.0 |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in unity: | |
milestone: | none → 7.0.0 |
description: | updated |
Changed in unity: | |
status: | Confirmed → Triaged |
importance: | Medium → High |
Changed in compiz: | |
status: | Confirmed → Invalid |
Changed in compiz (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in compiz: | |
milestone: | 0.9.9.0 → none |
Changed in unity: | |
assignee: | nobody → Nicolas d'Offay (nicolas-doffay) |
Changed in unity (Ubuntu): | |
importance: | Medium → High |
affects: | compiz → mesa |
no longer affects: | compiz/0.9.8 |
affects: | compiz (Ubuntu) → mesa (Ubuntu) |
Changed in unity: | |
assignee: | Nicolas d'Offay (nicolas-doffay) → nobody |
Changed in unity (Ubuntu): | |
status: | Confirmed → Triaged |
tags: | added: raring |
Changed in unity: | |
milestone: | 7.0.0 → 7.0.1 |
tags: | added: saucy |
tags: | added: bugpattern-needed |
tags: | added: trusty |
Changed in unity: | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
milestone: | 7.0.1 → 7.2.0 |
importance: | High → Critical |
Changed in unity: | |
status: | Triaged → Invalid |
Changed in compiz: | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
importance: | Undecided → Critical |
milestone: | none → 0.9.11.0 |
status: | New → In Progress |
Changed in compiz: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | Triaged → Invalid |
Changed in unity: | |
milestone: | 7.2.0 → none |
Changed in compiz: | |
status: | Fix Committed → Fix Released |
StacktraceTop: x86_64- linux-gnu/ bits/string3. h:58 update_ tex_buffer (drawable= <optimized out>, ctx=<optimized out>, res=<optimized out>) at drisw.c:272 tex_buffer2 (pDRICtx=<optimized out>, target=3553, format=8410, dPriv=<optimized out>) at dri_drawable.c:234 2ce0) at /usr/include/ boost/function/ function_ template. hpp:760 :opengl: :bindTexImageGL X(ServerGrabInt erface* , unsigned long, unsigned long, boost:: function< bool (unsigned long)> const&, boost:: function< void (unsigned long)> const&, boost:: function< void ()> const&, compiz: :opengl: :_PixmapSource) (serverGrabInte rface=< optimized out>, x11Pixmap=29362645, glxPixmap=29362646, checkPixmapVali dity=.. ., bindTexImageEXT =..., waitGLX=..., source= compiz: :opengl: :InternallyMana ged) at /build/ buildd/ compiz- 0.9.8.2+ bzr3377/ plugins/ opengl/ src/glxtfpbind/ src/glx- tfp-bind. cpp:50
memmove (__len=81888800, __src=<optimized out>, __dest=<optimized out>) at /usr/include/
drisw_
dri_set_
operator() (a0=29362646, this=0x7f0311c0
compiz: