In 1.7.10, "couldn't get context of thread" with ERROR_GEN_FAILURE

Daniel Colascione dancol@dancol.org
Tue Feb 7 23:18:00 GMT 2012


Emacs output the following:

0 [sig] emacs 7200 setup_handler: couldn't get context of thread,
Win32 error 31

The relevant part of the Cygwin code is:

	  cx.ContextFlags = CONTEXT_CONTROL | CONTEXT_INTEGER;
	  if (!GetThreadContext (hth, &cx))
	    system_printf ("couldn't get context of thread, %E");
	  else
	    interrupted = tls->interrupt_now (&cx, sig, handler, siga);

The failure doesn't seem to have affected the Emacs process in any
negative way. It's still running, in fact.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cygcheck.out
URL: <http://cygwin.com/pipermail/cygwin/attachments/20120207/7a8b1a5b/attachment.ksh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 235 bytes
Desc: OpenPGP digital signature
URL: <http://cygwin.com/pipermail/cygwin/attachments/20120207/7a8b1a5b/attachment.sig>


More information about the Cygwin mailing list