← Back to team overview

dx-packages team mailing list archive

[Bug 1055166] Re: 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

 

This seems to happen here when compiz tries to create an empty texture
(0x0), see bt at http://pastebin.ubuntu.com/7027036/

Some highlights:
#9  0x00007fbfc0f16429 in unity::compiz_utils::PixmapTexture::PixmapTexture (this=0x227a968, w=0, h=0) at /home/marco/Dev/unity/trunk/unity-shared/CompizUtils.cpp:115

The text buffer has random geometries at this point:
#2  drisw_update_tex_buffer (drawable=<optimized out>, ctx=<optimized out>, res=<optimized out>) at ../../../../../../../src/gallium/state_trackers/dri/sw/drisw.c:320
        dPriv = <optimized out>
        st_ctx = <optimized out>
        pipe = 0xc33200
        transfer = 0x2dd5490
        x = 36615400
        y = 0
        w = -711233149
        h = 32703
        ximage_stride = 1450034700
        line = 32702
        cpp = <optimized out>

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1055166

Title:
  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

Status in Mesa:
  Invalid
Status in Unity:
  Triaged
Status in Unity 6.0 series:
  Won't Fix
Status in “mesa” package in Ubuntu:
  Invalid
Status in “unity” package in Ubuntu:
  Triaged

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
  ProcVersionSignature: Ubuntu 3.5.0-15.22-generic 3.5.4
  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_64-linux-gnu/libc.so.6
   ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
   ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
   compiz::opengl::bindTexImageGLX(ServerGrabInterface*, unsigned long, unsigned long, boost::function<bool (unsigned long)> const&, boost::function<void (unsigned long)> const&, boost::function<void ()> const&, compiz::opengl::_PixmapSource) () from /usr/lib/compiz/libopengl.so
   TfpTexture::bindTexImage(unsigned long const&) () from /usr/lib/compiz/libopengl.so
  Title: compiz crashed with SIGSEGV in compiz::opengl::bindTexImageGLX()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
  XsessionErrors:
   gnome-session[1561]: WARNING: Application 'compiz.desktop' killed by signal 11
   gnome-session[1561]: WARNING: App 'compiz.desktop' respawning too quickly
   gnome-session[1561]: CRITICAL: We failed, but the fail whale is dead. Sorry....

To manage notifications about this bug go to:
https://bugs.launchpad.net/mesa/+bug/1055166/+subscriptions