On 3/9/13 12:32 AM, Eli Zaretskii wrote: >> Date: Fri, 08 Mar 2013 19:03:58 -0800 >> From: Daniel Colascione >> CC: 13907@debbugs.gnu.org >> >> By the way: shouldn't we have an unwind handler here so that we call DragFinish >> even if our memory allocation fails? > > What memory allocation? If you mean 'alloca', its failure is > generally a fatal exception, which means we are no longer in a > position to call anything ;-) > We're consing, aren't we? If we can't cons, even after gc, we longjmp out in memory_full, right? Granted, I haven't seen that happen in years.