goroutine 20 [running]:
panic(0x5c0880, 0x10b26030)
/usr/lib/go-1.6/src/runtime/panic.go:481 +0x330
github.com/zyedidia/micro/cmd/micro/vendor/github.com/zyedidia/tcell.(*tScreen).PollEvent(0x0, 0x0, 0x0)
/build/b68dc646faa0c5dccca78d8c5d88c0fa-xenial/parts/micro/go/src/github.com/zyedidia/micro/cmd/micro/vendor/github.com/zyedidia/tcell/tscreen.go:801 +0x20
main.main.func5()
/build/b68dc646faa0c5dccca78d8c5d88c0fa-xenial/parts/micro/go/src/github.com/zyedidia/micro/cmd/micro/micro.go:454 +0x3c
created by main.main
/build/b68dc646faa0c5dccca78d8c5d88c0fa-xenial/parts/micro/go/src/github.com/zyedidia/micro/cmd/micro/micro.go:457 +0x2400
The crash only occurs sometimes. I have not been able to pinpoint the cause.
I’m using micro over SSH.
## Specifications
Micro version: 1.4.0 (commit af520cf), installed via snap
OS: Raspbian 9.8 Stretch (Linux 4.14.98-v7+)
Hardware: Raspberry Pi 3B (revision 1.2)
Just got a similar thing on Fedora 30. I'm not running over ssh and on a standard x86 machine
Version: 1.4.1
Commit hash: 1856891
Compiled on August 10, 2018
Description of the problem or steps to reproduce
Permission denied. Do you want to save this file using sudo?
goroutine 20 [running]: panic(0x5c0880, 0x10b26030) /usr/lib/go-1.6/src/runtime/panic.go:481 +0x330 github.com/zyedidia/micro/cmd/micro/vendor/github.com/zyedidia/tcell.(*tScreen).PollEvent(0x0, 0x0, 0x0) /build/b68dc646faa0c5dccca78d8c5d88c0fa-xenial/parts/micro/go/src/github.com/zyedidia/micro/cmd/micro/vendor/github.com/zyedidia/tcell/tscreen.go:801 +0x20 main.main.func5() /build/b68dc646faa0c5dccca78d8c5d88c0fa-xenial/parts/micro/go/src/github.com/zyedidia/micro/cmd/micro/micro.go:454 +0x3c created by main.main /build/b68dc646faa0c5dccca78d8c5d88c0fa-xenial/parts/micro/go/src/github.com/zyedidia/micro/cmd/micro/micro.go:457 +0x2400