Re: try-completion crashes on non-obarray vector

2006-12-16 Thread Johan Bockgård
Juanma Barranquero [EMAIL PROTECTED] writes:

 On 12/8/06, Johan Bockgård [EMAIL PROTECTED] wrote:

 (try-completion  [])

 =

 Program received signal SIGSEGV, Segmentation fault.
 0x004d7e67 in Ftry_completion (string=10456851, alist=9781604,
 predicate=9337233) at minibuf.c:1315
 1315  if (XSYMBOL (bucket)-next)

 Fixed.

This still crashes:

(try-completion  [1])

-- 
Johan Bockgård



___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: try-completion crashes on non-obarray vector

2006-12-16 Thread Juanma Barranquero

On 12/16/06, Johan Bockgård [EMAIL PROTECTED] wrote:


This still crashes:

(try-completion  [1])


You're right. I've fixed it by checking that buckets are symbols.
However, it's still possible that a bad-formed pseudo-obarray like the
one above could crash Emacs.

   /L/e/k/t/u
___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: try-completion crashes on non-obarray vector

2006-12-15 Thread Juanma Barranquero

On 12/8/06, Johan Bockgård [EMAIL PROTECTED] wrote:


(try-completion  [])

=

Program received signal SIGSEGV, Segmentation fault.
0x004d7e67 in Ftry_completion (string=10456851, alist=9781604,
predicate=9337233) at minibuf.c:1315
1315  if (XSYMBOL (bucket)-next)


Fixed.

Thanks,
   /L/e/k/t/u
___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


try-completion crashes on non-obarray vector

2006-12-08 Thread Johan Bockgård

try-completion may crash Emacs when given a non-obarray vector.

(try-completion  [])

=

Program received signal SIGSEGV, Segmentation fault.
0x004d7e67 in Ftry_completion (string=10456851, alist=9781604, 
predicate=9337233) at minibuf.c:1315
1315  if (XSYMBOL (bucket)-next)


___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug