# HG changeset patch # User Juanma Barranquero # Date 1166301494 0 # Node ID 3f3a13d1c7cee98438c0f3143ce9f45814edc974 # Parent e7d1798af7fa79542e3eec7af2ba23fab73ae85e (Ftry_completion): Check that obarray buckets are symbols. diff -r e7d1798af7fa -r 3f3a13d1c7ce src/minibuf.c --- a/src/minibuf.c Sat Dec 16 19:16:30 2006 +0000 +++ b/src/minibuf.c Sat Dec 16 20:38:14 2006 +0000 @@ -1311,6 +1311,8 @@ { if (!EQ (bucket, zero)) { + if (!SYMBOLP (bucket)) + error ("Bad data in guts of obarray"); elt = bucket; eltstring = elt; if (XSYMBOL (bucket)->next)