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 660864 - Very long line [of contiguous dashes?] freezes all gnome-terminals for up to a minute
Very long line [of contiguous dashes?] freezes all gnome-terminals for up to ...
Status: RESOLVED DUPLICATE of bug 616927
Product: vte
Classification: Core
Component: general
0.28.x
Other Linux
: Normal normal
: ---
Assigned To: VTE Maintainers
VTE Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-10-04 09:15 UTC by Matt
Modified: 2011-10-04 14:38 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matt 2011-10-04 09:15:49 UTC
On Ubuntu 11.04 (natty) 64-bit desktop in Ubuntu Classic mode  3GB RAM

Steps to reproduce:
1. Open a full-screen terminal with e.g. 9 tabs of shells
2. Connect to a mysql database
3. Run a command that produces a few pages of contiguous dashes e.g.
  mysql> show engine innodb status;

This produces the world's longest line consisting entirely of over one pages worth of contiguous dash characters.  ------------------------------------- 

4. Try using the scroll bar to scroll up a few lines, aiming to see the text above the dashes. Then try scrolling back down which produces the same effect.

Actual behaviour:

For me the terminal freezes for up to a minute and after severals seconds the app is greyed out as unresponsive. Eventually the freeze ends and gnome-terminal manages to scroll up 3 or 4 lines in one step. This action freezes all gnome-terminal instances and renders them unusable until they have become responsive again.

Expected behaviour:

The terminal scrolls up 3 or 4 lines promptly and without any problems regardless of what is displayed in the console.

There are no other visual anomolies or graphics problems on this PC, the UI is running smoothly.
Comment 1 Christian Persch 2011-10-04 10:46:19 UTC

*** This bug has been marked as a duplicate of bug 616927 ***
Comment 2 Behdad Esfahbod 2011-10-04 14:38:41 UTC
Any idea how many pages of dashes we are talking about?  With 100,000 dashes g-t is very responsive here.  Even with 1000,000.