#689056 Shell output freeze during significant text output

Package:
xfce4-terminal
Source:
xfce4-terminal
Description:
Xfce terminal emulator
Submitter:
Omega Weapon
Date:
2022-05-13 17:42:03 UTC
Severity:
normal
#689056#5
Date:
2012-09-28 19:36:31 UTC
From:
To:
When a terminal instance is used with no tabs (just the one shell) and
significant output is posted to the terminal, printing of the output
freezes - the command then no longer responds to Cntrl+C.

I discovered this whilst working on sfv checking functionality in
animecheck (https://github.com/OmegaPhil/animecheck/issues/7) - when
verifying the hashes of 189 files, terminal would randomly stop printing
output.

I then added tracing to the python instance to see whether python was
stalling in my code, for example:

======================================================================

python -m trace --trace animecheck.py --checksum-read-mode '<sfv file path>'

======================================================================

And amazingly the output would stop part-way through the trace output of
the current line of python code that was supposed to be running :)
Example screenshot attached. The precise failure point changes each time
- I imagine this would be triggered with other significant text output.

I then tested in the second tab of a terminal instance - no failure.
ROXTerm succeeded in printing the output in all circumstances (looks
like I'll be moving to this terminal now).
Debian Release: wheezy/sid
   500 testing         security.debian.org
   500 testing         ftp.uk.debian.org
   500 stable          www.getgnash.org
   500 quodlibet-unstable www.student.tugraz.at
--- Package information. ---
Depends                    (Version) | Installed
====================================-+-==============
libatk1.0-0              (>= 1.12.4) | 2.4.0-2
libc6                       (>= 2.4) |
libdbus-1-3               (>= 1.0.2) |
libdbus-glib-1-2           (>= 0.78) |
libexo-1-0                (>= 0.5.0) |
libgdk-pixbuf2.0-0       (>= 2.22.0) |
libglib2.0-0             (>= 2.24.0) |
libgtk2.0-0              (>= 2.24.0) |
libpango1.0-0            (>= 1.14.0) |
libvte9                (>= 1:0.28.0) |
libx11-6                             |
libxfce4util4          (>= 4.3.99.2) |
exo-utils                            |


Recommends      (Version) | Installed
=========================-+-===========
dbus-x11                  | 1.6.0-1


Package's Suggests field is empty.

#689056#10
Date:
2022-05-13 17:38:12 UTC
From:
To:
Hi,

in case you're still using xfce4-terminal with recent versions, does that
still happen?

Regards,