[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#60626: 30.0.50; `buffer-live-p' sometimes returns t on killed buffer
From: |
Eli Zaretskii |
Subject: |
bug#60626: 30.0.50; `buffer-live-p' sometimes returns t on killed buffers |
Date: |
Sat, 07 Jan 2023 15:42:19 +0200 |
> From: Ihor Radchenko <yantar92@posteo.net>
> Date: Sat, 07 Jan 2023 12:44:47 +0000
>
> We are recently experiencing test failures using Emacs 28, Emacs 27, and
> Emacs 26 on CI (non-interactively):
What about Emacs 29? Or is this report only about versions 28 and
older? In the latter case, why would it suddenly start failing, if
those versions are no longer being developed?
> https://builds.sr.ht/~bzg/job/918602
>
> 2 unexpected results:
> FAILED ob-octave/graphics-file ((should-not (buffer-live-p (get-buffer
> "*Org-Babel Error Output*"))) :form (buffer-live-p #<killed buffer>) :value t)
> FAILED ob-octave/graphics-file-space ((should-not (buffer-live-p
> (get-buffer "*Org-Babel Error Output*"))) :form (buffer-live-p #<killed
> buffer>) :value t)
>
> Note that (buffer-live-p #<killed buffer>) returns non-nil, which is
> unexpected.
Are you sure this is the right interpretation?
Anyway, is there any hope for a more self-contained recipe, which I
could try on my system without too much ado?