GNU bug report logs - #23499
24.5; emacs --daemon hangs randomly when emacsclient -c used repeatedly

Previous Next

Package: emacs;

Reported by: "Robert Lange" <rcl24 <at> drexel.edu>

Date: Mon, 9 May 2016 21:33:02 UTC

Severity: normal

Tags: help

Found in version 24.5

Fixed in version 26.1

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: martin rudalics <rudalics <at> gmx.at>
To: Robert Lange <rcl24 <at> drexel.edu>, 23499 <at> debbugs.gnu.org
Subject: bug#23499: 24.5; emacs --daemon hangs randomly when emacsclient -c used repeatedly
Date: Sun, 03 Sep 2017 12:15:30 +0200
> To replicate:
>
> Compile the latest GNU 24.5.1 source tarball using:
>
> CFLAGS='-O0 -g3' ./configure --enable-checking='yes,glyphs' --enable-check-lisp-object-type --with-x-toolkit=lucid
> make
> cd src/
> gdb ./emacs
>   (gdb) run -Q -nw -f server-start
>
> In a separate terminal:
>
> x=0; while emacsclient -c; do x=$(( $x + 1 )); done; echo "Created $x windows before crash."
>
> Close each Emacs client window after it appears. Eventually (it seems to average about 5 tries) Emacs will hang with a partially-drawn window. No interaction with the UI is possible. At that point in another terminal I execute:

I checked in a fix for this in current master which should eventually
become Emacs 26.1.  Could you try it?

Thanks, martin




This bug report was last modified 7 years and 319 days ago.

Previous Next


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