GUI: error handling: task invoke on no open file