Subject: bug#32487: 26.1.50; keyboard-quit while main thread blocked crashes Emacs

From: Eli Zaretskii <[email-masked]>
Date: Wed, 22 Aug 2018 18:06:58 +0300

> From: Gemini Lasswell <[email-masked]>
> Cc: [email-masked]
> Date: Wed, 22 Aug 2018 07:39:35 -0700
> 
> Most of the time when I write buggy Lisp that stops responding, I can
> find out what the problem is by stopping it with C-g, using
> toggle-debug-on-quit, restarting my problematic code, C-g again.  This
> doesn't work if the main thread is stuck in a thread primitive.

It also doesn't always work if you are stuck in a system API.