On Thu, Apr 27, 2023 at 07:43:54PM +0100, Alan Third wrote: > On Thu, Apr 27, 2023 at 07:39:06PM +0100, Alan Third wrote: > > On Thu, Apr 27, 2023 at 06:58:40PM +0200, Daniel Martín wrote: > > > Yuan Fu writes: > > > > > > > X-Debbugs-CC: alan@idiocy.org > > > > > > > > Reproduction is pretty easy, just evaluate > > > > > > > > (display-buffer-in-child-frame (get-buffer-create "*test*") nil) > > > > > > > > Perhaps I'm missing something? Because packages that uses childframe > > > > like eldoc-box are working fine. I tried using the same ALIST as > > > > eldoc-box, and various buffers like newly created buffer and current > > > > buffer, but it always crashes > > > > > > > > > > This seems to be a regression since Emacs 28.2. > > > > Looks like it's probably the same as bug#55687. > > > > The small patch in that thread might fix this immediate crash, but I > > expect it will introduce further problems elsewhere. > > OK, so that bug has been closed, but the issue Aaron Jensen ran into > in that thread appears to have been another issue, the same as this. Entirely untested patch attached. I can't even try compiling it. Good luck. -- Alan Third