compiz.real hangs when using ediff

Bug #214067 reported by aarons
4
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

When using ediff in emacs, hitting the key to advance to the next diff (n or space) completely freezes compiz. The only way to recover from it is to ssh into the machine and kill -9 compiz.real. I am assuming there is a larger problem with compiz that emacs is able to cause this. I should also note that this problem does not exist with other versions of compiz I've used (not on ubuntu.)

This happens with ediff in emacs 22.1-0ubuntu10 with compiz 1:0.7.2-0ubuntu2. I've also tried emacs 23 from source and xemacs, but the same thing happens.

My system info:

Description: Ubuntu hardy (development branch)
Release: 8.04
x86_64

Nvidia Quadro FX 4500 with the nvidia driver.

Revision history for this message
aarons (aarons-ubuntu) wrote :

Upon further investigation, it is the window decorator that is causing the hang. If that module is disabled, compiz does not hang due to ediff.

Revision history for this message
SXW (ubuntu-sxw) wrote :

I do not think it has anything to do with ediff, since I do not use that or emacs.

I have the problem as well, compiz.real going to 103% processor usage (apparently more than 100 is possible on a dual core). If I ssh into my laptop then, I can kill all compiz processes, I even have an alias for it:

alias killcompiz="ps auxf | grep compiz | grep -v grep | awk '{print \$2}' | xargs kill -9"

And then restart compiz:

/usr/bin/compiz &

And then everything is normal again. Next test: Trying Ctrl-Alt-F1, typing my username and password blind, and then typing killcompiz blind, see if I can regain control of my laptop without having to use another computer.

System specs: Acer Aspire 5920, Geforce 8600 GS 512 MB, nvidia proprietary driver, Ubuntu 8.04, upgraded from a 7.10 install.

Revision history for this message
aarons (aarons-ubuntu) wrote :

Yeah, I didn't think it was something specific to ediff, but ediff is something that reliably triggers it for me.

If you have another way of reliably making it happen, tell us what it is. Also then try disabling your window decorator module in the advanced desktop effects settings, and try to get it to freeze again. If it's the same bug, it won't freeze with that module disabled.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for taking the time to report this bug and helping to make Ubuntu better. Could you please add your ~/.xsession-errors, /var/log/Xorg.0.log and the output of lspci -vvnn to your bug report as separate attachments? Thanks in advance.

Changed in compiz:
status: New → Incomplete
Revision history for this message
Pedro Villavicencio (pedro) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!.

Changed in compiz:
status: Incomplete → Invalid
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.