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 88085 - tools leaves lines on the display (bezier turds)
tools leaves lines on the display (bezier turds)
Status: RESOLVED NOTGNOME
Product: GIMP
Classification: Other
Component: Tools
1.x
Other Linux
: Normal normal
: 2.0
Assigned To: GIMP Bugs
GIMP Bugs
: 100059 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-07-13 04:46 UTC by Akkana Peck
Modified: 2003-11-25 17:14 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
figure 1: small bezier turds (1.13 KB, image/png)
2002-07-13 04:48 UTC, Akkana Peck
Details
Figure 2: big radial lines (5.17 KB, image/png)
2002-07-13 04:50 UTC, Akkana Peck
Details

Description Akkana Peck 2002-07-13 04:46:31 UTC
When making a bezier path, moving or deleting points from the path leaves
droppings behind on the image.  The only way to get rid of them is to force
a redraw (by covering and uncovering the window, for example).

For instance: make a new image (white background).  Click on the bezier
path tool, and click three different points in a triangular pattern.  Now
click on the third point (handles appear) and drag around in a small
circle.  Note droppings (attachment 1 [details]).

Now clear that image, click twice near the bottom of the image, click on
the second point and drag the handles around in a big circle, wide enough
that one of the handles will go off the bottom of the screen.  Lots of
radial lines get drawn (attachment 2 [details]).
Comment 1 Akkana Peck 2002-07-13 04:48:17 UTC
Created attachment 9837 [details]
figure 1: small bezier turds
Comment 2 Akkana Peck 2002-07-13 04:50:27 UTC
Created attachment 9838 [details]
Figure 2: big radial lines
Comment 3 Sven Neumann 2002-07-15 10:38:10 UTC
Some people have reported this before and it seems to be a bug in the
X-Server. What graphics-card are you using and what is your X-Server?
Comment 4 Akkana Peck 2002-07-15 17:26:13 UTC
The snapshots were made on XFree86 4.2.0-8 (from Redhat 7.3) with a
Radeon 7000, gimp 1.2.4-pre1.

I do not see it on:
 gimp 1.2.3 (from apt-get), XFree86 4.1.0-16 (Debian Woody), ATI Rage
(Pro?) 128
 gimp 1.2.3, XFree86 4.0.3-5 (Redhat 7.1), S3 Savage (laptop)

In the past (gimp 1.2.3) on the 4.2.0/Radeon system, I did see some
problems like this, but they seemed to get worse recently (I used to
get small bezier turds but hadn't seen the "radial lines completely
blacking out the canvas" problem).

My conclusion so far: yes, this is probably an X bug; gimp is probably
doing something to trigger it (I don't see many drawing problems in
other apps, except a few layout bugs in mozilla where I know other
people see the same problem), and *maybe* gimp 1.2.4 is triggering it
more often than 1.2.3 did.

I will experiment further (older gimp on the Radeon system, newer
gimps on the other systems) and will report anything useful I find.
Comment 5 Sven Neumann 2002-12-02 17:02:07 UTC
*** Bug 100059 has been marked as a duplicate of this bug. ***
Comment 6 Toni Willberg 2003-02-05 13:21:21 UTC
I'm experiencing this also, but with gimp 1.2.3

System (RedHat 8.0 / Rawhide updates from Feb 2003)
 redhat-release-8.0-8
 gimp-1.2.3-15
 XFree86-4.2.99.4-20030129.4
 kernel-2.4.20-2.30

Video device:
 ATI Technologies Inc Radeon 7500 QW (rev 0).
 /lib/modules/2.4.20-2.30/kernel/drivers/char/drm/radeon.o

Comment 7 Dave Neary 2003-07-23 16:19:15 UTC
Changed target milestone of several bugs to 2.0 - these are not features, and
don't look to me like blockers for a pre-release, but they have to be addressed
before 2.0.

Dave.
Comment 8 Sven Neumann 2003-11-25 17:14:20 UTC
I am pretty sure that this is a problem with the XOR implementation of
the X server. There used to be some real redraw problems (mainly on
the canvas padding area) but these have all been addressed.