GNU bug report logs - #58877
29.0.50; [PATCH] When killing Emacs from a client frame with no other frames, Emacs shows a useless error prompt

Previous Next

Package: emacs;

Reported by: Jim Porter <jporterbugs <at> gmail.com>

Date: Sat, 29 Oct 2022 21:34:02 UTC

Severity: normal

Tags: patch

Found in version 29.0.50

Done: Jim Porter <jporterbugs <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Jim Porter <jporterbugs <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 58877 <at> debbugs.gnu.org
Subject: bug#58877: 29.0.50; [PATCH] When killing Emacs from a client frame with no other frames, Emacs shows a useless error prompt
Date: Fri, 25 Nov 2022 11:31:07 -0800
[Message part 1 (text/plain, inline)]
On 11/25/2022 5:25 AM, Eli Zaretskii wrote:
> Are the tests supposed to be portable?

In theory, they should be. Apparently they aren't in practice.

> All of them fail due to some timeout:
> 
>    Test server-tests/emacsclient/create-frame backtrace:
>      signal(ert-test-failed ("timed out waiting for (length= (frame-list)
>      ert-fail("timed out waiting for (length= (frame-list) 2) to ...")
> 
> so this sounds like some fundamental issue common to all those tests.

Hm, it looks like the emacsclient may not be starting up correctly. 
Could you try the attached patch? I doubt this will fix the tests, but 
hopefully you'll get some more-useful error messages.
[0001-Improve-robustness-of-server.el-tests.patch (text/plain, attachment)]

This bug report was last modified 2 years and 171 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.