[Q] (was Re: [Bug: 21.5-b28] xemacs crashed while I tried to
relist directory via dired)
Stephen J. Turnbull
stephen at xemacs.org
Mon Dec 17 17:00:22 EST 2007
QUERY
Aidan Kehoe writes:
> Anyway, given that we know it's happened, and that the _trapping_problems
> code should prevent it happening in the future, does anyone have any
> objections to this?
Yes. We *want* bugs that we don't understand to happen, so that we
can diagnose and fix them. I think this should be an
assert(!in_redisplay) or whatever the idiom is. Or if
_trapping_problems has an abort option, use it.
If we discover a valid reason for delete_frame to get called in
redisplay, then we will need to condition on that to prevent the
hook from being called. Or, more likely, find a way to postpone the
delete_frame until we're out of the redisplay critical section.
More information about the XEmacs-Beta
mailing list