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 304324 - gnome-terminal display is corrupted by vt100+ escape sequences
gnome-terminal display is corrupted by vt100+ escape sequences
Status: RESOLVED DUPLICATE of bug 305507
Product: vte
Classification: Core
Component: general
0.11.x
Other All
: Normal normal
: ---
Assigned To: VTE Maintainers
Nalin Dahyabhai
Depends on:
Blocks:
 
 
Reported: 2005-05-16 09:14 UTC by John Whitley
Modified: 2005-07-08 19:48 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8



Description John Whitley 2005-05-16 09:14:53 UTC
Please describe the problem:
Using gnome-terminal via ssh/telnet over broadband to Unix (HP-UX 11.11 and
Solaris 9) box running curses based application, some escape sequences were
intermitantly not rendered, particular attribute change after cursor postion.
The effect was as though the leading escape character of the sequence after
cursor position was being dropped i.e. the visible characters were displayed.
(tcpdump showed escape character was present). This occurred after update to
latest FC3 version of libvte( vte-0.11.13-1.fc3 ). Going back to libvte.so.4.4.0
from previous version vte-0.11.11-6 fixed problem. Using the curses application
locally did not show the problem



Steps to reproduce:
1. Run curses application remotely, particularly with line drawing but not essential
2. Observe results
3. 


Actual results:
Display is corrupted (chs after escape are displayed)

Expected results:
Clean display

Does this happen every time?
No. On a given page, about 10 - 30 % of sequences are corrupted. But you almost
always see some corruption

Other information:
I am sorry that I cannot easily give you a concrete example on how to reproduce.
However both the curses based applications we use suffered from this problem. 
Curiously 'vi' (which can be affected by curses issues) did not show this problem.

I am willing to assist in fixing the problem (testing etc)
Comment 1 Marc Jacobsen 2005-06-16 18:03:02 UTC
I think I am seeing the same problem.  I am seeing it on gnome-terminal 2.10.0,
on Ubuntu 5.04 and Fedora Core 4.  An older version of gnome-terminal (with
Fedora Core 3) didn't have this problem, and neither does xterm.

It seems to happen consistently for me, anywhere that the curses app tries to do
inverse or bold I instead see "[;7m" and "[;1m" (the first character should be
a one character version of ">=").

Allow bold text is turned on.

Some of the "box drawing" with "|", "+" and "-" was also missing.
Comment 2 Michele Baldessari 2005-06-22 22:02:04 UTC
Hi,

could you please try the patch here:
http://bugzilla.gnome.org/show_bug.cgi?id=305507

I't might fix the issues you are seeing. If it doesn't, ping me and I'll take
another look.

Comment 3 Michele Baldessari 2005-07-08 19:48:34 UTC
Folks, I'll mark this as duplicate of #305507 which is where I'll keep posting
patches to fixup these vt100 sequence parsing bugs.

Please followup and test the stuff that is there. Thanks
Comment 4 Michele Baldessari 2005-07-08 19:48:48 UTC

*** This bug has been marked as a duplicate of 305507 ***