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 737792 - cating localtime hangs vte
cating localtime hangs vte
Status: RESOLVED INVALID
Product: vte
Classification: Core
Component: general
0.38.x
Other Linux
: Normal normal
: ---
Assigned To: VTE Maintainers
VTE Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-10-02 16:57 UTC by Egmont Koblinger
Modified: 2014-12-01 20:43 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Test file (2.32 KB, application/octet-stream)
2014-10-02 16:57 UTC, Egmont Koblinger
Details

Description Egmont Koblinger 2014-10-02 16:57:00 UTC
Created attachment 287608 [details]
Test file

cating /etc/localtime (Europe/Budapest, Ubuntu Utopic beta) hangs vte.

It actually understands shell commands and executes them, but the terminal contents are never updated again.  Blindly typing a "reset" command, or pressing vteapp's reset button doesn't recover it either.
Comment 1 Egmont Koblinger 2014-10-02 17:07:36 UTC
Oops, sorry, mainstream 0.38 is not buggy.

One of my pending patches (for bugs 732586, 731205, 730154, 708195 or 720821) causes the problem.

Let me keep this bug open as a reminder that further investigation is required in one of those bugs.
Comment 2 Behdad Esfahbod 2014-10-02 20:08:24 UTC
Old versions are also affected.  The one from Ubuntu 12.04 for example.
Comment 3 Egmont Koblinger 2014-10-03 11:34:33 UTC
Strange, I can't reproduce with those vte versions (incl. 0.32.1 as in Ubuntu 12.04).

The bug is introduced in my vte by the patch to bug 730154.
Comment 4 Behdad Esfahbod 2014-10-03 17:57:17 UTC
Happens with Google's modified version of Ubuntu 12.04 for me.  gnome-terminal version is 3.4.1.1.

We should make g-t's about dialog show vte version.  Not sure which version that is, but I have:

/usr/lib/libvte-2.90-9
/usr/lib/libvte.so.9
/usr/lib/libvte.so.9.2800.2
/usr/lib/libvte2_90.so.9
/usr/lib/libvte2_90.so.9.3200.1

sounds like 0.32.1.
Comment 5 Egmont Koblinger 2014-10-03 18:01:06 UTC
(In reply to comment #4)

> We should make g-t's about dialog show vte version.

+1

> Not sure which version that is, but I have:

Try
echo -ne '\e[>c'
Comment 6 Behdad Esfahbod 2014-10-03 18:05:12 UTC
behdad:~ 0$ echo -ne '\e[>c'
behdad:~ 0$ 1;3201;0c