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 56912 - iptraf makes zvt misdraw
iptraf makes zvt misdraw
Status: RESOLVED FIXED
Product: gnome-libs
Classification: Deprecated
Component: zvt
1.4.x
Other Linux
: Normal normal
: 1.4.1
Assigned To: gnome-libs Maintainers
gnome-libs Maintainers
Depends on:
Blocks:
 
 
Reported: 2001-06-30 22:21 UTC by Christian Marillat
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot of display glitches (11.57 KB, image/png)
2002-10-25 14:54 UTC, Kjartan Maraas
  Details
patch for 'CSI<xx>P' (see comment above) (515 bytes, patch)
2002-10-26 19:17 UTC, gnome
none Details | Review

Description Christian Marillat 2001-06-30 22:21:40 UTC
Hi,

[This bug should be assigned to libzvt]

Running iptraf makes zvt sometimes not draw things properly. Using
another window to force zvt to redraw fixes the screen contents. Bug!

(To reproduce: Run iptraf, play around a little until the screen draw
glitches. [exiting from a monitoring screen to the main menu works].
Then take another terminal window, and cover the glitch region on the
first. Notice how the glitch disappears.)

Christian
Comment 1 Wayne Schuller 2002-01-19 03:31:40 UTC
changing to zvt
Comment 2 Kjartan Maraas 2002-01-27 01:12:29 UTC
Can't reproduce it here. Has it been fixed?
Comment 3 Christian Marillat 2002-01-27 02:47:07 UTC
No.
Comment 4 Kjartan Maraas 2002-03-18 23:38:59 UTC
Tell me how to reproduce it. I've tried with no luck.
Comment 5 Christian Marillat 2002-03-19 07:46:38 UTC
http://bugs.debian.org/102924

(To reproduce: Run iptraf, play around a little until the screen draw
glitches. [exiting from a monitoring screen to the main menu works].
Then take another terminal window, and cover the glitch region on the
first. Notice how the glitch disappears.)
Comment 6 Kjartan Maraas 2002-03-20 08:49:07 UTC
Confirmed. This happens when you open the "Sort" menu in iptraf.
Comment 7 Kjartan Maraas 2002-03-20 08:50:14 UTC
But are we 100% sure that it isn't a bug in the app? It seems to
update correctly for part of the area that was covered by the sort menu...
Comment 8 Kjartan Maraas 2002-03-20 08:52:03 UTC
Ignore me. Running iptraf in xterm clearly shows that libzvt is
misbehaving here.
Comment 9 Kjartan Maraas 2002-08-01 13:49:45 UTC
Has anyone tried multi-gnome-terminal with this? Are there patches to
fix it there?
Comment 10 Kjartan Maraas 2002-10-25 14:53:42 UTC
I can only reproduce display glitches when exiting the "General
interface menu". This is after applying the two patches posted to
gnome-devel-list@gnome.org today. Attaching screenshot so you can tell
me if this is the same you're seeing. The glitches don't go away when
I place a new terminal over the first one.
Comment 11 Kjartan Maraas 2002-10-25 14:54:19 UTC
Created attachment 11828 [details]
screenshot of display glitches
Comment 12 Christian Marillat 2002-10-25 15:27:39 UTC
I see excalty the same but with gnome-terminal 2.0
Comment 13 gnome 2002-10-26 19:15:43 UTC
The problem is caused by the behavior of 'CSI<xx>P' (Delete xx chars).
libzvt copies the last charater on the line to the freed places, other
terminals seem to fill the freed characters with the actual attributes.
Comment 14 gnome 2002-10-26 19:17:40 UTC
Created attachment 11855 [details] [review]
patch for 'CSI<xx>P' (see comment above)
Comment 15 gnome 2002-10-26 19:28:35 UTC
Ups.

Patch is against libzvt 2.0, but it applies to gnomelibs 1.2.13 as well
goto ..../gnome-libs-1.2.13/zvt: patch -p2 < above-patch

Sorry
Comment 16 Kjartan Maraas 2002-10-26 21:46:10 UTC
Applied. Thanks.