* src/frame.c (delete_frame): When deleting the frame from
Vframe_list, block input, since input can arrive whilst we're
running lisp (Bug#74902).
(cherry picked from commit
8e9ad92a140e89c3e29dd7ab148534289e7769db)
delete_all_child_windows (f->root_window);
fset_root_window (f, Qnil);
+ block_input ();
Vframe_list = Fdelq (frame, Vframe_list);
+ unblock_input ();
SET_FRAME_VISIBLE (f, false);
/* Allow the vector of menu bar contents to be freed in the next