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

Crash + lost work on drag starting from window, ending at screen y-coordinate 0 #50

Open
hegza opened this issue Jan 23, 2020 · 3 comments

Comments

@hegza
Copy link

hegza commented Jan 23, 2020

Platform: Lenovo X220, Arch Linux, Awesome window manager, rxvt terminal.

Reproduction:

  1. Start holding left mouse button anywhere in the terminal hosting a void instance.
  2. Touch top of the entire screen, not the top of the terminal window.
  3. -> Application exits with exit code 101, which is rustc for "panic", without a trace on debug logs (as far as I reckon).

Other notable

  • Left edge (x=0) of screen does not produce this issue.

Seems like a pretty simple out-of-bounds or a division by zero-like issue. I will investigate and try to implement a fix when I get back from work in 6 hours.

@hegza
Copy link
Author

hegza commented Jan 23, 2020

Ahha! This is an issue with termion. I tried to use another application that uses termion, and experienced the exact same issue.

@hegza
Copy link
Author

hegza commented Jan 23, 2020

Filed an issue at termion. The panic happens without backtrace, so I don't feel like there's anything void can do in terms of saving work for instance, but I wouldn't know.

@hegza
Copy link
Author

hegza commented Feb 9, 2020

This only happens on rxvt terminal emulator. Details in issue at termion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant