You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Try a simple .tape file, such as:
Output output.gifType"hello world!"
This is a flaky behavior. It doesn't always happen.
Setup
Please complete the following information along with version numbers, if applicable.
OS: WSL
Shell: fish
Terminal Emulator: Microsoft Terminal
Terminal Multiplexer: N/A
vhs commit hash: 586e3d6
To Reproduce
Steps to reproduce the behavior:
Use the example tape file above.
Run vhs example.tape
Check output .gif. If not missing character, go to step 2.
Observe the missing !.
Example:
vhs | go build
vhs | ./vhs readme_demo.tape
File: readme_demo.tape
Output .gif output.gif
Type hello world!
Creating output.gif...
Host your GIF on vhs.charm.sh: vhs publish <file>.gif
vhs | git rev-parse HEAD
586e3d6dbbddee3ea074f06c7a3ce8529d84f7ca
vhs | cat readme_demo.tape
Output output.gif
Type "hello world!"
Screenshot/output.gif shown below.
Source Code
Output output.gifType"hello world!"
Expected behavior
The output recording should always show all the typed characters.
Screenshots
Sometimes, the last character (in this case !) is dropped. Example output:
Additional context
This is a race, so it may be very difficult to reproduce on other systems depending on CPU speed, etc. I believe you can reproduce it more easily if the recording itself is longer but I'm not 100% sure. I discovered this while working on #496.
The text was updated successfully, but these errors were encountered:
Describe the bug
Try a simple
.tape
file, such as:This is a flaky behavior. It doesn't always happen.
Setup
Please complete the following information along with version numbers, if applicable.
fish
vhs
commit hash:586e3d6
To Reproduce
Steps to reproduce the behavior:
vhs example.tape
.gif
. If not missing character, go to step 2.!
.Example:
Screenshot/
output.gif
shown below.Source Code
Expected behavior
The output recording should always show all the typed characters.
Screenshots
Sometimes, the last character (in this case
!
) is dropped. Example output:Additional context
This is a race, so it may be very difficult to reproduce on other systems depending on CPU speed, etc. I believe you can reproduce it more easily if the recording itself is longer but I'm not 100% sure. I discovered this while working on #496.
The text was updated successfully, but these errors were encountered: