Bug 689513

Summary: Attempt to add guide lines in gimp freezes the UI
Product: [Fedora] Fedora Reporter: Matthew Miller <mattdm>
Component: xfwm4Assignee: Kevin Fenzi <kevin>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: kevin, maxamillion, nphilipp
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-04-26 12:26:01 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
Xorg.0.log
none
lots of errors, but I think mostly irrelevant none

Description Matthew Miller 2011-03-21 17:31:12 UTC
gimp-2.6.11-8.fc16.x86_64
gtk2-2.24.3-1.fc15.x86_64

Some operations, like adding a guide or trying to move a layer,
cause the UI to freeze in an odd way. All of the widgets in all Gimp windows
become totally unresponsive, but still repaint. Most strangely, the
paralysis often also applies to, for example, terminal windows and firefox.
Can't even drag them around by the title bar, but minimize and maximize (and
close) still work. If I switch virtual desktops and back (under XFCE), though, suddenly
everything works again.

Comment 1 Matthew Miller 2011-03-22 15:06:32 UTC
I should add that "by everything works again", I mean the GUI is again responsive. I still can't add guides, so this is a fairly serious show-stopper kind of problem.

Comment 2 Matthew Miller 2011-03-22 18:39:31 UTC
As the behavior kind of indicates, this appears to be a desktop-environment problem. I can't reproduce under Gnome Shell or under Openbox.

Comment 3 Kevin Fenzi 2011-03-24 16:13:36 UTC
Odd. 

Can you attach your /var/log/Xorg.0.log from a session thats showing it, and also ~/.xsession-errors? 

Can you determine any pattern to when it goes unresponsive?

Comment 4 Matthew Miller 2011-03-24 17:00:44 UTC
(In reply to comment #3)
> Odd. 
> Can you attach your /var/log/Xorg.0.log from a session thats showing it, and
> also ~/.xsession-errors? 

Yeah, in a few minutes.

> Can you determine any pattern to when it goes unresponsive?

It is 100% reproducible on two entirely-different Rawhide systems — open an image, and try to drag a guide from one of the rulers. Can you not reproduce?

Comment 5 Kevin Fenzi 2011-03-26 23:20:14 UTC
Any chance to attach those logs? ;) 

I don't have a rawhide box here running X... ;( 

I don't see this in f15.

Comment 6 Matthew Miller 2011-03-27 00:11:55 UTC
Created attachment 487970 [details]
Xorg.0.log

Comment 7 Matthew Miller 2011-03-27 00:13:47 UTC
Created attachment 487971 [details]
lots of errors, but I think mostly irrelevant

Nothing looks interesting to me here :(

Comment 8 Matthew Miller 2011-04-06 21:06:08 UTC
Still happening, latest rawhide. I'm not sure what to blame, unfortunately. :(

Comment 9 Matthew Miller 2011-04-07 19:10:27 UTC
moving away my `~/.gimp-2.6` directory doesn't help, btw.

Comment 10 Kevin Fenzi 2011-04-10 19:50:27 UTC
Does making a complely new user and logging in as them show the issue? 

(Ie, that might tell us if it's system wide or login based).

Comment 11 Matthew Miller 2011-04-26 12:26:01 UTC
It was system-wide. But, whatever it was, the problem is gone in current rawhide.