SIGQUIT is sent to terminal when switching to non-existent tab #13209

Open
opened 2026-01-31 03:36:42 +00:00 by claunia · 0 comments
Owner

Originally created by @Christilut on GitHub (Mar 27, 2021).

Windows Terminal version (or Windows build number)

1.6.10571.0

Other Software

Ubuntu 18.04.3 LTS

GNU bash, version 4.4.20(1)-release (x86_64-pc-linux-gnu)

Steps to reproduce

I use tabs in Windows Terminal by using CTRL+number (eg CTRL+3 goes to tab 3).
When there is a running command in bash (eg sleep 10 for demo purposes) and I switch to a tab that does not exist (eg CTRL+4 when there are 3 open tabs), the process is exited with a SIGQUIT signal.

Expected Behavior

Nothing should happen when pressing the hotkey to go to a tab that does not exist

Actual Behavior

chris@pc:~/workspace$ sleep 10
^\Quit

Process is terminated when pressing CTRL+4

Originally created by @Christilut on GitHub (Mar 27, 2021). ### Windows Terminal version (or Windows build number) 1.6.10571.0 ### Other Software Ubuntu 18.04.3 LTS GNU bash, version 4.4.20(1)-release (x86_64-pc-linux-gnu) ### Steps to reproduce I use tabs in Windows Terminal by using CTRL+number (eg CTRL+3 goes to tab 3). When there is a running command in bash (eg `sleep 10` for demo purposes) and I switch to a tab that does not exist (eg CTRL+4 when there are 3 open tabs), the process is exited with a SIGQUIT signal. ### Expected Behavior Nothing should happen when pressing the hotkey to go to a tab that does not exist ### Actual Behavior ``` chris@pc:~/workspace$ sleep 10 ^\Quit ``` Process is terminated when pressing CTRL+4
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#13209