>>>> "Ben" == Ben Wing <ben(a)xemacs.org>
writes:
Ben> NOTE: This patch has been committed.
Ben> See if this fixes the crashes.
Neither of my two reasonably certain recipes for delete-window crashes
(window manager close box and file dialog cancel) produce cores any
more. Lookin' good....
Ben> src/ChangeLog addition:
2003-02-19 Ben Wing <ben(a)xemacs.org>
* eval.c (unbind_to_hairy):
Don't check_quit() unless we're unbinding a real Lisp
`unwind-protect' since check_quit() does lots of weird things and
not all callers are prepared for it.
* frame.c:
* frame.c (delete_frame_internal):
Make absolutely sure there is no quit checking while we are in a
"critical section" during frame deletion.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.