regression in current trunk (r10873) when zooming in/out
A recent commit (one of r10870-10873) has changed how the canvas gets redrawn (prior build r10869 is still ok): with my latest builds of r10873 [1], the canvas is not properly cleared when zooming in/out.
Steps to reproduce: 1) open the attached file in Inkscape 2) zoom in closer and then zoom back out several times
--> result: http://imgh.us/regression-test-r10873-2-screenshot.png (compare to http://imgh.us/regression-test-r10873-2.svg)
~suv
[1] tested on Leopard and Lion: - Gtk+/X11 with cairo 1.10.2 (32bit, 64bit), debug + optimized - Gtk+/Quartz with cairo 1.11.2 (32bit), optimized
On 12/01/2012 14:26, ~suv wrote:
A recent commit (one of r10870-10873) has changed how the canvas gets redrawn (prior build r10869 is still ok): with my latest builds of r10873 [1], the canvas is not properly cleared when zooming in/out.
Steps to reproduce:
- open the attached file in Inkscape
- zoom in closer and then zoom back out several times
--> result: http://imgh.us/regression-test-r10873-2-screenshot.png (compare to http://imgh.us/regression-test-r10873-2.svg)
It is due to changes in r10873, confirmed by reverting local branch to r10872 and rebuilding:
Chillida:mp-debug su_v$ bzr revno 10873 Chillida:mp-debug su_v$ bzr revert -r 10872
<snip>
Chillida:mp-debug su_v$ (cd build; time make -j4)
Inkscape @ r10872 correctly redraws the canvas when zooming in/out.
hth, ~suv
On Jan 12, 2012, at 5:49 AM, ~suv wrote:
On 12/01/2012 14:26, ~suv wrote:
A recent commit (one of r10870-10873) has changed how the canvas gets redrawn (prior build r10869 is still ok): with my latest builds of r10873 [1], the canvas is not properly cleared when zooming in/out.
Steps to reproduce:
- open the attached file in Inkscape
- zoom in closer and then zoom back out several times
--> result: http://imgh.us/regression-test-r10873-2-screenshot.png (compare to http://imgh.us/regression-test-r10873-2.svg)
It is due to changes in r10873, confirmed by reverting local branch to r10872 and rebuilding:
Chillida:mp-debug su_v$ bzr revno 10873 Chillida:mp-debug su_v$ bzr revert -r 10872
<snip> > Chillida:mp-debug su_v$ (cd build; time make -j4)
Inkscape @ r10872 correctly redraws the canvas when zooming in/out.
Thanks. I should be able to hunt that down later today. Seems like it could be an uninitialized value sort of thing.
participants (2)
-
Jon Cruz
-
~suv