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 553997 - screen gets scrambled when allocation is bigger than scroll region
screen gets scrambled when allocation is bigger than scroll region
Status: RESOLVED FIXED
Product: libgnomecanvas
Classification: Deprecated
Component: core
unspecified
Other Linux
: Normal normal
: ---
Assigned To: libgnomecanvas maintainers
libgnomecanvas maintainers
Depends on:
Blocks:
 
 
Reported: 2008-09-26 19:59 UTC by Stefan Sauer (gstreamer, gtkdoc dev)
Modified: 2008-11-03 21:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
standalone test app (4.27 KB, text/plain)
2008-09-26 20:12 UTC, Stefan Sauer (gstreamer, gtkdoc dev)
Details

Description Stefan Sauer (gstreamer, gtkdoc dev) 2008-09-26 19:59:50 UTC
when gnome-canvas' allocation becomes bigger than what was set as gnome_canvas_set_scroll_region, then the graphics become scrambled.

unfortunately it seems to not happen on all systems. I use gnomcanvas 2.20.1.1, nvidia, compiz and opensuse.
Comment 1 Stefan Sauer (gstreamer, gtkdoc dev) 2008-09-26 20:12:50 UTC
Created attachment 119447 [details]
standalone test app

- move the square around with the mouse
- resize the window, so that the scrollers disappear
- move the square

report what gfx-chipset you use
Comment 2 René Stadler 2008-10-01 18:47:12 UTC
Works for me with and without compiz using this configuration:
 - x86_64 mode
 - same gnomecanvas version as you
 - xorg 1.4.0.90 (ubuntu hardy)
 - nvidia binary driver 177.13 (beta)
 - GeForce GTX 280
Comment 3 Stefan Sauer (gstreamer, gtkdoc dev) 2008-10-01 19:17:51 UTC
I just rebuild libgnomecanvas myself to /usr/local and to my suprise it also works fine then. Could be a gcc bug perhaps.
Comment 4 Stefan Sauer (gstreamer, gtkdoc dev) 2008-10-12 22:05:45 UTC
Some more investigation. The bug happens with libgnomecanvas-2.20.1.1 (latest released) but now with svn trunk. Getting a libgnomecanvas-2.20.1.2 would be sweet.

Comment 5 Federico Mena Quintero 2008-11-03 21:25:47 UTC
Stefan, feel free to make a libgnomecanvas release.  Unfortunately I don't have time to cook one these days :(
Comment 6 Stefan Sauer (gstreamer, gtkdoc dev) 2008-11-03 21:55:34 UTC
The link on pgo was meant to be caught by distro maintainer who can at least patch their versions. Sven already agree that there will be new release for next gnome (2.26).

Closing, as its fixed in svn.