Found this because my error messages for #265 started freezing when I merged the latest code from master.
To reproduce, add the following anywhere inside t.view.SetInputCapture (in display/tab.go):
Error("Test Error", "Test")
For instance, add the above code when the copy key is pressed so it will always have an error when called. Amfora will freeze completely if you try to copy a URL.
I assume this means that the current copy and save errors will freeze the program if they are encountered, but I'm not sure how to trigger those intentionally.
Confirmed that this was introduced in #272.