Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warp crashes session when I try to exit vim session in k9s #5775

Open
1 task done
red-avtovo opened this issue Feb 3, 2025 · 4 comments
Open
1 task done

Warp crashes session when I try to exit vim session in k9s #5775

red-avtovo opened this issue Feb 3, 2025 · 4 comments
Labels
Bugs Bugs, Hangs, Crash, and Freezes

Comments

@red-avtovo
Copy link

Dupe Check

Describe the bug

Every time I try to edit a k8s resource in k9s Warp backs out the tab once I quit the editor.

To reproduce

(Please ignore mk9s - it is an alias to k9s)

  1. Open k9s
Image
  1. Press e to edit the resource
Image
  1. Press Esc, :wq
Image

Expected behavior

The resources view should be displayed and I can continue k9s usage

Screenshots

No response

Operating system

MacOS

Operating system and version

15.2.0

Shell Version

GNU bash, version 3.2.57(1)-release (arm64-apple-darwin24)

Current Warp version

v0.2025.01.29.08.02.stable_03

Regression

Yes, this bug started recently or with an X Warp version

Recent working Warp date

No response

Additional context

No response

Does this block you from using Warp daily?

No

Is this an issue only in Warp?

Yes, I confirmed that this only happens in Warp, not other terminals.

Warp Internal (ignore): linear-label:b9d78064-c89e-4973-b153-5178a31ee54e

None

@red-avtovo red-avtovo added the Bugs Bugs, Hangs, Crash, and Freezes label Feb 3, 2025
@szgupta
Copy link
Member

szgupta commented Feb 4, 2025

Hi @red-avtovo, sorry about the inconvenience. Do you mind reporting the output of the following commands: alias mk9s and alias k9s?

In the meantime, you should be able to side-step the issue by turning off this setting: https://docs.warp.dev/features/full-screen-apps#how-to-access-it-1

@red-avtovo
Copy link
Author

Sure thing!

alias mk9s
mk9s='KUBECONFIG=$HOME/code/kube_config k9s $@'

k9s is not an alias but an app that is installed via homebrew

which k9s
/opt/homebrew/bin/k9s

@red-avtovo
Copy link
Author

The mentioned toggle indeed resolved the issue 👍

@szgupta
Copy link
Member

szgupta commented Feb 5, 2025

Ah okay, I think I see the issue. We've actually "denylisted" k9s from having custom padding applied even if that setting is enabled, but looks like we didn't detect k9s here properly because of the env-var. This should be fixed in the next release!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bugs Bugs, Hangs, Crash, and Freezes
Projects
None yet
Development

No branches or pull requests

2 participants