compiz crashed with SIGSEGV in RegexExp::evaluate()

Bug #758337 reported by zorgoth
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: unity

This bug occurs using an ATI Mobility Radeon 5470 graphics card with the latest fglrx from the repositories (2:8.840-0ubuntu1), unity 3.8.6, and the latest compiz (0.9.4.0) from ubuntu-daily. Based on the replies forum post I wrote I believe this bug is probably related to ATI/fglrx. Ubuntu is 11.04 beta.

(Here is the post: http://ubuntuforums.org/showthread.php?p=10647375#post10647375)

Whenever I open a text menu, such as a menu from the global menubar, a right click context menu, the shutdown menu from the panel, or a various other menus, there is a decent chance that my compiz will crash (and usually recover in a few seconds). This bug only exists if Unity is active. It happens more often for menus I haven't used for a while than menus I just used, and with right click it happens more often if you right click a currently unfocused window.

I intentionally generated this by opening firefox and swiping my mouse down the global menubar. This reliably crashes Unity/compiz within 1-2 seconds. This bug is very serious. In general, I can expect a compiz crash every 2-5 minutes from standard use, invariably as a result of opening a text menu of the kind I describe.

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: unity 3.8.6-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic x86_64
NonfreeKernelModules: fglrx
Architecture: amd64
Date: Mon Apr 11 20:51:38 2011
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta amd64 (20110330)
ProcCmdline: compiz
ProcEnviron:
 LANGUAGE=en_US:en
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7fe4e7d1c335 <_ZN8RegexExp8evaluateEP10CompWindow+69>: mov (%rsi),%rsi
 PC (0x7fe4e7d1c335) ok
 source "(%rsi)" (0x00000010) not located in a known VMA region (needed readable region)!
 destination "%rsi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
 RegexExp::evaluate(CompWindow*) () from /usr/lib/compiz/libregex.so
 ?? ()
 ?? ()
 ?? ()
 DecorWindow::update(bool) () from /usr/lib/compiz/libdecor.so
Title: compiz crashed with SIGSEGV in RegexExp::evaluate()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin audio cdrom dialout lpadmin netdev plugdev sambashare video

Revision history for this message
zorgoth (freepskov) wrote :
Revision history for this message
zorgoth (freepskov) wrote :

Ubuntu 11.04 Natty beta 1

description: updated
Revision history for this message
Apport retracing service (apport) wrote : This bug is a duplicate

Thank you for taking the time to report this crash and helping to make Ubuntu better. This particular crash has already been reported and is a duplicate of bug #748383, so is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Please continue to report any other bugs you may find.

visibility: private → public
tags: removed: need-amd64-retrace
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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