GNU bug report logs - #28630
27.0.50; C-g while a non-main thread is sitting crashes Emacs

Previous Next

Package: emacs;

Reported by: Alex <agrambot <at> gmail.com>

Date: Thu, 28 Sep 2017 07:24:01 UTC

Severity: normal

Found in version 27.0.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Philipp Stephani <p.stephani2 <at> gmail.com>
Cc: 28630 <at> debbugs.gnu.org, tom <at> tromey.com, agrambot <at> gmail.com, mituharu <at> math.s.chiba-u.ac.jp
Subject: bug#28630: 27.0.50; C-g while a non-main thread is sitting crashes Emacs
Date: Sat, 07 Oct 2017 17:24:59 +0300
> From: Philipp Stephani <p.stephani2 <at> gmail.com>
> Date: Sat, 07 Oct 2017 13:53:43 +0000
> Cc: 28630 <at> debbugs.gnu.org, tom <at> tromey.com, agrambot <at> gmail.com
> 
> I'd rather see this as a bug and document it in etc/PROBLEMS.

PROBLEMS is not about Emacs bugs, it's about bugs in other software
that affect Emacs users and uses.  Emacs bugs are "documented" in the
bug tracker.

In any case, this is not a bug, this is how the feature was designed
and coded.  It's just that the consequences of this design were not
immediately apparent.

> Also, if the behavior between main and non-main threads differ, there should probably a `in-main-thread-p'
> function. 

I'd rather not add primitives before there are real-life applications
that need them and can describe the needs and the requirements.  (We
have such a function on the C level, because it was actually needed.)




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

Previous Next


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