mirror of
https://github.com/asciinema/asciinema.git
synced 2026-04-25 07:55:51 +03:00
[GH-ISSUE #367] asciinema play fails in xterm #235
Labels
No labels
bug
compatibility
feature request
fit for beginners
help wanted
hosting
idea
improvement
packaging
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/asciinema#235
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @myitcv on GitHub (Aug 26, 2019).
Original GitHub issue: https://github.com/asciinema/asciinema/issues/367
I recorded the following using
XTerm(330). Playback works inrxvt-unicode (urxvt) v9.22but fails inxtermitself; things "hang" after Vim loads and no text is inserted.Any ideas on what's going on would be greatly appreciated.
@myitcv commented on GitHub (Aug 27, 2019):
I totally failed to properly preface the issue description with a big thank you for what this project does already. Only recently did I stumble across asciinema; it's highly impressive.
@ku1ik commented on GitHub (Sep 8, 2019):
I tried the above one in few terminals on macOS and it worked fine (there was small visual glitch as my terminal is not as wide as the one you had when recording).
It's very weird that it behaves like that when replayed on the exact same terminal it was recorded on 🤔
@friedrichromstedt commented on GitHub (Jan 24, 2021):
Same problem here:
XTerm(363)asciinema-2.0.2The problem has existed for about 5 months. I stumbled upon it while trying to produce a supplement for a
vimIssue. Unfortunately I do not have information which versions ofxtermandasciinemaI used that time.The problem is reproducible on my system:
The playback process hangs after displaying the vim welcome screen and needs to be killed by
$ kill <PID>. It does not respond to^C. After that, the xterm often needs to be$ resetwhen the cursor is left invisible (at least this is the behaviour I found while reproducing the problem right now).For my use case, I'd like to check the asciinema cast locally using
$ asciinema play <filename>.castprior to uploading it. So I'd appreciate any response on how I can help to track this issue down or at least how to work around it.@ku1ik commented on GitHub (Apr 28, 2022):
This has been fixed in 2.1.0.
@friedrichromstedt commented on GitHub (Apr 29, 2022):
Confirmed with
xterm(372)andasciinema-2.1.0.I've tried to verify that the fix is truly due to the
asciinemaupgrade, so I downgraded toasciinema-2.0.2, but then running$ asciinema rec v2.0.2.recfailed with:Just for the records. This is on Arch linux.
@ku1ik commented on GitHub (Apr 29, 2022):
Yeah, I tested on Arch as well on both 2.0.2 and 2.1.0 and the former hangs while the latter works.