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 584068 - Scrolling in a zoomed in image results in blocks
Scrolling in a zoomed in image results in blocks
Status: RESOLVED NOTGNOME
Product: eog
Classification: Core
Component: general
2.27.x
Other Linux
: Normal normal
: ---
Assigned To: EOG Maintainers
EOG Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-05-28 02:25 UTC by Asif Youssuff
Modified: 2009-06-08 19:09 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Demonstration of the bug -- zoomed in and scrolled around (732.53 KB, image/png)
2009-05-28 02:27 UTC, Asif Youssuff
Details
strace log, opened file, zoomed in once and scrolled -- the problem appeared (917.32 KB, application/gzip)
2009-05-30 22:00 UTC, Asif Youssuff
Details
debug log using the Fedora artwork file. (104.38 KB, text/plain)
2009-05-31 14:50 UTC, Asif Youssuff
Details

Description Asif Youssuff 2009-05-28 02:25:32 UTC
When opening a large image, zooming in and scrolling around in it, parts of the image seem to get repeated onto the original image, resulting in a blocky look in parts of the image. Attaching an image to show more clearly -- see the upper left quadrant of the image.

It doesn't happen with every image -- and it's not a specific filetype either -- i've reproduced it with JPEG and PNG files.

I've also found files where the problem doesn't occur at all.

Scrolling around via the scrollbar and via the arrow keys will trigger the issue.

I've attached a file that you can test with.
Comment 1 Asif Youssuff 2009-05-28 02:27:34 UTC
Created attachment 135473 [details]
Demonstration of the bug -- zoomed in and scrolled around
Comment 2 Asif Youssuff 2009-05-28 02:29:16 UTC
The bug is also tracked here: https://bugs.launchpad.net/ubuntu/+source/eog/+bug/379221

You can find an image that triggers the bug for me reliably.
Comment 3 Felix Riemann 2009-05-29 10:22:29 UTC
Hmm, I can't seem to be able to reproduce it. Do you mean the artifacts stay after scrolling?

Does it only occur as of 2.27.1 for you?
Comment 4 Asif Youssuff 2009-05-29 16:44:28 UTC
The artifacts stay after scrolling. I am running 2.27.2, and don't have earlier versions available to test. 
Comment 5 Asif Youssuff 2009-05-30 21:58:28 UTC
Sorry, I updated eog in between my old bug report on launchpad and the new one I made here on gnome.

My new version is:

apt-cache policy eog
eog:
  Installed: 2.27.2-0ubuntu1
  Candidate: 2.27.2-0ubuntu1
  Version table:
 *** 2.27.2-0ubuntu1 0

I am attaching an strace log, but I'm unsure of how helpful it will be to you. 
Comment 6 Asif Youssuff 2009-05-30 22:00:35 UTC
Created attachment 135639 [details]
strace log, opened file, zoomed in once and scrolled -- the problem appeared
Comment 7 Felix Riemann 2009-05-31 09:43:40 UTC
I doubt it's a failing system call. Could you try running eog with the EOG_DEBUG=1 env var set and attach its output? Maybe we find something useful in that log.
Comment 8 Asif Youssuff 2009-05-31 14:50:03 UTC
Created attachment 135660 [details]
debug log using the Fedora artwork file. 

Opened the file, zoomed in once, scrolled around a bit using the arrow keys until I saw the bug. I then hit escape to exit the program.
Comment 9 Asif Youssuff 2009-06-07 00:14:59 UTC
I updated the launchpad bug with a screencast showing the bug -- hope it helps to see what I am talking about. 

http://launchpadlibrarian.net/27601004/eog-corruption.ogv
Comment 10 Felix Riemann 2009-06-07 07:37:14 UTC
In the video it looks like you are using a compositing window manager like Compiz or Metacity built-in (because the windows are casting shadows). Could you try running without?
Comment 11 Asif Youssuff 2009-06-07 17:52:03 UTC
I just disabled compiz and the problem is gone... I have a feeling that I am seeing this bug: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/269904
Comment 12 Asif Youssuff 2009-06-08 19:08:40 UTC
This is not a bug in eog as far as I can tell -- it seems to be an nvidia bug.