After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 726475 - After looking at Asielriot solitare, I get rendering glitches in other apps pages
After looking at Asielriot solitare, I get rendering glitches in other apps p...
Status: VERIFIED FIXED
Product: gtk+
Classification: Platform
Component: Widget: Other
3.12.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
: 725019 728034 728106 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2014-03-16 20:29 UTC by Andreas Nilsson
Modified: 2014-04-13 08:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot of scribus (507.60 KB, image/png)
2014-03-16 20:29 UTC, Andreas Nilsson
Details
screenshot of Stellarium (507.60 KB, image/png)
2014-03-16 20:30 UTC, Andreas Nilsson
Details
screenshot of scribus (372.13 KB, image/png)
2014-03-16 20:32 UTC, Andreas Nilsson
Details

Description Andreas Nilsson 2014-03-16 20:29:55 UTC
Created attachment 272093 [details]
screenshot of scribus

After looking at Asielriot solitare, I get rendering glitches in other apps pages
Comment 1 Andreas Nilsson 2014-03-16 20:30:42 UTC
Created attachment 272094 [details]
screenshot of Stellarium
Comment 2 Andreas Nilsson 2014-03-16 20:32:51 UTC
Created attachment 272095 [details]
screenshot of scribus
Comment 3 Richard Hughes 2014-04-07 15:55:42 UTC
I see this every now and then too; I thought I was going mad or had fscked up my environment somehow. Have you worked out any kind of pattern on how to reproduce it?
Comment 4 Benjamin Otte (Company) 2014-04-08 14:15:22 UTC
That looks like something way further down the stack, maybe a driver issue.

It needs to be something that messes things up cross-applications, and that means it's at least X.
Comment 5 Benjamin Otte (Company) 2014-04-08 14:16:27 UTC
Ha, ignore comment 4, I misread the bug.
Comment 6 Richard Hughes 2014-04-08 16:28:48 UTC
So running with GTK_DEBUG=no-pixel-cache fixes it. Very likely a GTK bug IMO.
Comment 7 Benjamin Otte (Company) 2014-04-08 23:12:55 UTC
The pixel cache isn't invalidated when the widget is hidden. Need to figure out how to do a testcase for that.

I suspect we should create pixel caches in map() and destroy them in unmap() but I'd like input from Alex about it first.
Comment 8 Richard Hughes 2014-04-09 10:57:17 UTC
*** Bug 725019 has been marked as a duplicate of this bug. ***
Comment 9 Benjamin Otte (Company) 2014-04-09 23:56:18 UTC
Pushed a set of fixes to master and gtk-3-12 that should fix things. It does
fix my testcase at least.
Would be nice if you could check with gnome-software.
Comment 10 Richard Hughes 2014-04-10 09:29:20 UTC
Works perfectly with gnome-software -- thanks Benjamin! Really appreciated.
Comment 11 Kalev Lember 2014-04-11 12:40:58 UTC
*** Bug 728034 has been marked as a duplicate of this bug. ***
Comment 12 Kalev Lember 2014-04-13 08:32:16 UTC
*** Bug 728106 has been marked as a duplicate of this bug. ***