Subject: Re: bug#7645: 23.2; ido commands failed to execute if there is some killed buffer

From: martin rudalics <[email-masked]>
Date: Wed, 27 Apr 2011 15:35:04 +0200

> I have seen this bug too due to (buffer-list t) returning killed
 > buffers. Unfortunately this isn't easy to reproduce.

Calling `buffer-list' with argument t is like calling it with no
argument at all ;-)

BTW, I'm running all my Emacsen for more than a month with

(defun check-buffer-list ()
   (dolist (buffer (buffer-list))
     (unless (buffer-live-p buffer)
       (message "Dead buffer %s" buffer))))

(add-hook 'post-command-hook 'check-buffer-list t)

and didn't find anything so far.  So please check whether the behavior
you observe might be caused by some other function.

martin