After all the hassle of BLOCK_INPUT/UNBLOCK_INPUT and my inability to
figure out the problem, I finally noticed that all xasserts in the
routine in question get folded into the same abort call.  The debugger
chooses an arbitrary xassert when I go up the stack frame and claims
that it is the culprit.  That shall teach me to debug with
optimizations on...  Source code debugging is deceptive.  You would
not believe the amount of trace/debug code I inserted
everywhere...  Ok, let's see whether I find the real culprit.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum


_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to