From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Sebastien Vauban" Newsgroups: gmane.emacs.bugs Subject: bug#13546: 24.2.92; Error(s) when sending emails Date: Wed, 13 Feb 2013 21:20:46 +0100 Organization: Sebastien Vauban Message-ID: <86r4kkc6e9.fsf@somewhere.org> References: <86ehh9mx93.fsf@somewhere.org> <86libhfj7x.fsf@somewhere.org> <86ham5ffc5.fsf@somewhere.org> <861ud9gsh9.fsf@somewhere.org> <86ip5x3do6.fsf@somewhere.org> <867gmdl73l.fsf@somewhere.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1360786968 17154 80.91.229.3 (13 Feb 2013 20:22:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 13 Feb 2013 20:22:48 +0000 (UTC) Cc: 13546-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org-mXXj517/zsQ@public.gmane.org Wed Feb 13 21:23:08 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1U5ir9-0006tO-64 for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 Feb 2013 21:23:03 +0100 Original-Received: from localhost ([::1]:60486 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U5iqp-0004GK-Nc for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 Feb 2013 15:22:43 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:50628) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U5iqg-0004Bb-LN for bug-gnu-emacs-mXXj517/zsQ@public.gmane.org; Wed, 13 Feb 2013 15:22:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U5iqb-0003mB-Te for bug-gnu-emacs-mXXj517/zsQ@public.gmane.org; Wed, 13 Feb 2013 15:22:34 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49137) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U5iqb-0003m7-Pe for bug-gnu-emacs-mXXj517/zsQ@public.gmane.org; Wed, 13 Feb 2013 15:22:29 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1U5ir8-0000uD-Cb for bug-gnu-emacs-mXXj517/zsQ@public.gmane.org; Wed, 13 Feb 2013 15:23:02 -0500 X-Loop: help-debbugs-mXXj517/zsQ@public.gmane.org Resent-From: "Sebastien Vauban" Original-Sender: debbugs-submit-bounces-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org Resent-CC: bug-gnu-emacs-mXXj517/zsQ@public.gmane.org Resent-Date: Wed, 13 Feb 2013 20:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs-mXXj517/zsQ@public.gmane.org X-GNU-PR-Message: followup 13546 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13546-submit-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org id=B13546.13607869303417 (code B ref 13546); Wed, 13 Feb 2013 20:23:02 +0000 Original-Received: (at 13546) by debbugs.gnu.org; 13 Feb 2013 20:22:10 +0000 Original-Received: from localhost ([127.0.0.1]:54601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U5iqG-0000t3-Hn for submit-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org; Wed, 13 Feb 2013 15:22:10 -0500 Original-Received: from 81-188-7-133.sdsl.easynet.be ([81.188.7.133]:37475 helo=mail.missioncriticalit.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U5iqB-0000ss-FT for 13546-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org; Wed, 13 Feb 2013 15:22:07 -0500 Original-Received: from MUNDANEUM. (ip-83-101-44-240.customer.schedom-europe.net [83.101.44.240]) by mail.missioncriticalit.com (Postfix) with ESMTPSA id C5E3E5002C1; Wed, 13 Feb 2013 21:21:26 +0100 (CET) X-Url: Under construction... X-Archive: encrypt In-Reply-To: (Eli Zaretskii's message of "Wed, 13 Feb 2013 19:20:44 +0200") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2.93 (windows-nt) X-BeenThere: debbugs-submit-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs-mXXj517/zsQ@public.gmane.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org-mXXj517/zsQ@public.gmane.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org-mXXj517/zsQ@public.gmane.org Xref: news.gmane.org gmane.emacs.bugs:71207 Archived-At: Eli, Eli Zaretskii wrote: >> From: "Sebastien Vauban" >> Cc: 13546-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org >> Date: Tue, 12 Feb 2013 19:28:30 +0100 >>=20 >> Breakpoint 2, sys_read (fd=3D6, buffer=3D0x64b1034 "", count=3D5) at w32= .c:6410 >> 6410 in w32.c >> (gdb) >> Continuing. >> warning: sys_read called when read is in progress >> warning: reader_thread.SetEvent failed with 6 for fd 6 >> [New Thread 15276.0x6774] >> warning: reader_thread.SetEvent failed with 6 for fd 3 >> warning: reader_thread.SetEvent failed with 6 for fd 5 >> [New Thread 15276.0x5b0c] >> [New Thread 15276.0x1898] > > It's weird, these messages. I cannot figure out what causes them. I > see in your screencast that helm launches subprocesses like crazy (it > looks like every pattern character you type runs another Locate > process). I'm glad to have done that screencast. That way, you can feel how my system reacts, and see I'm not a fool... > But even if I try simulating such a subprocess pressure, by launching > another 'locate' command every 100 msec, I cannot reproduce the above > messages on my system. So some other factor is at work here. > > I need more data. Please modify the way you set breakpoint at > w32.c:6410 as follows: > > (gdb) break w32.c:6410 > (gdb) commands > > bt 4 > > p fd > > p fd_info[fd] > > b *cp > > continue > > end > > In addition, please add a 3rd breakpoint, like this: > > (gdb) break w32proc.c:2276 > (gdb) commands > > bt 5 > > p cp > > p cp->wnd > > continue > > end > > Please do this right at the beginning of a fresh session, and please > post the entire GDB session until it gets to the "unusable" state. > (You may need to enlarge the Screen Buffer Size property of the cmd > window in which you run GDB, for it to be able to keep all those > message and backtraces.) It is very important for me to see all the > messages and backtraces one after the other, to see how the problem > develops. > > Also, do you per chance have w32-start-process-share-console > customized to a non-nil value? If so, can you try with it being nil? =E2=95=AD=E2=94=80=E2=94=80=E2=94=80=E2=94=80 =E2=94=82 w32-start-process-share-console is a variable defined in `C sou= rce code'. =E2=94=82 Its value is nil =E2=94=82=20 =E2=94=82 Documentation: =E2=94=82 When nil, new child processes are given a new console. =E2=94=82 When non-nil, they share the Emacs console; this has the limita= tion of =E2=94=82 allowing only one DOS subprocess to run at a time (whether star= ted directly =E2=94=82 or indirectly by Emacs), and preventing Emacs from cleanly term= inating the =E2=94=82 subprocess group, but may allow Emacs to interrupt a subprocess= that doesn't =E2=94=82 otherwise respond to interrupts from Emacs. =E2=95=B0=E2=94=80=E2=94=80=E2=94=80=E2=94=80 As my Emacs was already quite weak[1], when reading your email, I decided to attach GDB (I had a rest, for a couple of hours, with all those breaks), launch a screencast, and try to reproduce problems. Here for the live demo: http://screencast.com/t/PTVc7yA4u. For the traces: --8<---------------cut here---------------start------------->8--- GNU gdb (GDB) 7.5.50.20120815-cvs (cygwin-special) Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-cygwin". For bug reporting instructions, please see: . Attaching to process 21364 [New Thread 21364.0xce8] [New Thread 21364.0x64f0] [New Thread 21364.0x67cc] [New Thread 21364.0x1a8c] [New Thread 21364.0x1e78] [New Thread 21364.0x5930] [New Thread 21364.0x33a0] Reading symbols from /cygdrive/c/Program Files (x86)/emacs-24.2.93/bin/emac= s.exe...done. (gdb) break w32.c:6410 Breakpoint 1 at 0x108fca5: file w32.c, line 6410. (gdb) commands Type commands for breakpoint(s) 1, one per line. End with a line saying just "end". >bt 4 >p fd >p fd_info[fd] >b *cp >continue >end (gdb) break w32proc.c:2276 Breakpoint 2 at 0x1035229: file w32proc.c, line 2276. (gdb) commands Type commands for breakpoint(s) 2, one per line. End with a line saying just "end". >bt 5 >p cp >p cp->wnd >continue >end (gdb) contin Continuing. warning: reader_thread.SetEvent failed with 6 for fd 9 [New Thread 21364.0x4a48] Program received signal SIGTRAP, Trace/breakpoint trap. [Switching to Thread 21364.0x4a48] 0x77af2fac in ntdll!RtlVerifyVersionInfo () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll (gdb) p fd_info[2]@64 $1 =3D {{flags =3D 0, hnd =3D 0x0, cp =3D 0x0}, {flags =3D 0, hnd =3D 0x0, = cp =3D 0x0}, { flags =3D 0, hnd =3D 0x0, cp =3D 0x0}, {flags =3D 1559, hnd =3D 0x2a0, cp =3D 0x1680c60}, {flags =3D 1555, hnd =3D 0x550, cp =3D 0x16816b0}, {= flags =3D 0, hnd =3D 0x0, cp =3D 0x0}, {flags =3D 273, hnd =3D 0x0, cp =3D 0x0}, {fl= ags =3D 274, hnd =3D 0x0, cp =3D 0x0}, {flags =3D 0, hnd =3D 0x0, cp =3D 0x0}, {flag= s =3D 0, hnd =3D 0x4bc, cp =3D 0x0}, {flags =3D 0, hnd =3D 0x3b8, cp =3D 0x0}, {= flags =3D 0, hnd =3D 0x0, cp =3D 0x0}, {flags =3D 273, hnd =3D 0x0, cp =3D 0x0}, {fl= ags =3D 274, hnd =3D 0x0, cp =3D 0x0}, {flags =3D 273, hnd =3D 0x0, cp =3D 0x0}, {fl= ags =3D 274, hnd =3D 0x0, cp =3D 0x0}, {flags =3D 0, hnd =3D 0x0, cp =3D 0x0}, {flag= s =3D 273, hnd =3D 0x0, cp =3D 0x0}, {flags =3D 274, hnd =3D 0x0, cp =3D 0x0}, {fl= ags =3D 0, hnd =3D 0x0, cp =3D 0x0} } (gdb) p child_procs[2]@32 $2 =3D {{fd =3D 3, pid =3D -1, char_avail =3D 0x2a8, char_consumed =3D 0x2a= c, thrd =3D 0x2b0, hwnd =3D 0x0, procinfo =3D {hProcess =3D 0x0, hThread = =3D 0x0, dwProcessId =3D 0, dwThreadId =3D 0}, status =3D 2, chr =3D 0 '\000', ovl_read =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, Offse= tHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 11236, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0xb706f8, procinfo =3D { hProcess =3D 0x2bc, hThread =3D 0x224, dwProcessId =3D 11236, dwThreadId =3D 22420}, status =3D -1, chr =3D 95 '_', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 14008, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x520b7e, procinfo =3D { hProcess =3D 0x35c, hThread =3D 0x33c, dwProcessId =3D 14008, dwThreadId =3D 22852}, status =3D 2, chr =3D 0 '\000', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 2108, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x0, procinfo =3D {hProce= ss =3D 0x360, hThread =3D 0x3e8, dwProcessId =3D 2108, dwThreadId =3D 26260}, statu= s =3D -1, chr =3D 67 'C', ovl_read =3D {Internal =3D 0, InternalHigh =3D 0, {{Off= set =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write = =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 15080, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x12609e0 , procinfo =3D {hProcess =3D = 0x398, hThread =3D 0x32c, dwProcessId =3D 15080, dwThreadId =3D 19872}, stat= us =3D -1, chr =3D 110 'n', ovl_read =3D {Internal =3D 0, InternalHigh =3D 0, {{Of= fset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write = =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 9080, char_a= vail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x4d0920, procinfo =3D { hProcess =3D 0x4f4, hThread =3D 0x350, dwProcessId =3D 9080, dwThreadId =3D 6408}, status =3D 2, chr =3D 0 '\000', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 10, pid =3D 25980, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x890a4c, procinfo =3D { hProcess =3D 0x3d0, hThread =3D 0x324, dwProcessId =3D 25980, dwThreadId =3D 20332}, status =3D -1, chr =3D 68 'D', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 11, pid =3D 11832, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0xcd06f8, procinfo =3D { ---Type to continue, or q to quit--- hProcess =3D 0x340, hThread =3D 0x3f4, dwProcessId =3D 11832, dwThreadId =3D 5448}, status =3D 2, chr =3D 0 '\000', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 11, pid =3D 15136, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0xce06f8, procinfo =3D { hProcess =3D 0x344, hThread =3D 0x374, dwProcessId =3D 15136, dwThreadId =3D 2732}, status =3D 2, chr =3D 0 '\000', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 11, pid =3D 26132, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0xcf06f8, procinfo =3D { hProcess =3D 0x3d4, hThread =3D 0x3a4, dwProcessId =3D 26132, dwThreadId =3D 5812}, status =3D 2, chr =3D 0 '\000', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 11, pid =3D 15292, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x1cf0926, procinfo =3D { hProcess =3D 0x330, hThread =3D 0x298, dwProcessId =3D 15292, dwThreadId =3D 18320}, status =3D 3, chr =3D 110 'n', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 11, pid =3D 26236, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x0, procinfo =3D {hProce= ss =3D 0x30c, hThread =3D 0x390, dwProcessId =3D 26236, dwThreadId =3D 8156}, statu= s =3D -1, chr =3D 67 'C', ovl_read =3D {Internal =3D 0, InternalHigh =3D 0, {{Off= set =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write = =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}}, {fd =3D 10, pid =3D 17820, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x0, = procinfo =3D { hProcess =3D 0x318, hThread =3D 0x378, dwProcessId =3D 17820, dwThreadId =3D 10584}, status =3D -1, chr =3D 67 'C', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 10, pid =3D 22248, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x0, procinfo =3D {hProce= ss =3D 0x380, hThread =3D 0x3cc, dwProcessId =3D 22248, dwThreadId =3D 17100}, stat= us =3D -1, chr =3D 68 'D', ovl_read =3D {Internal =3D 0, InternalHigh =3D 0, {{Off= set =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write = =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 21720, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x12709e0 , procinfo =3D {hProcess =3D 0x3= 9c, hThread =3D 0x358, dwProcessId =3D 21720, dwThreadId =3D 4960}, statu= s =3D -1, ---Type to continue, or q to quit--- chr =3D 116 't', ovl_read =3D {Internal =3D 0, InternalHigh =3D 0, {{Of= fset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write = =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 17192, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x12809e0 , procinfo =3D {hProcess = =3D 0x3fc, hThread =3D 0x178, dwProcessId =3D 17192, dwThreadId =3D 9220}, statu= s =3D -1, chr =3D 67 'C', ovl_read =3D {Internal =3D 0, InternalHigh =3D 0, {{Off= set =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write = =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 15248, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x12909e0 , procinfo =3D { hProcess =3D 0x3b4, hThread =3D 0x3d8, dwProcessId =3D 15248, dwThreadId =3D 15680}, status =3D -1, chr =3D 67 'C', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 19696, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x9c0a56, procinfo =3D { hProcess =3D 0x3f8, hThread =3D 0x37c, dwProcessId =3D 19696, dwThreadId =3D 10056}, status =3D 3, chr =3D 110 'n', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 15536, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x9d0a56, procinfo =3D { hProcess =3D 0x314, hThread =3D 0x3b0, dwProcessId =3D 15536, dwThreadId =3D 27164}, status =3D 3, chr =3D 114 'r', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 11776, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x4c0920, procinfo =3D { hProcess =3D 0x2e8, hThread =3D 0x460, dwProcessId =3D 11776, dwThreadId =3D 6368}, status =3D -1, chr =3D 67 'C', ovl_read =3D {In= ternal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{ Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0= }}, { fd =3D 10, pid =3D 6700, char_avail =3D 0x0, char_consumed =3D 0x0, thr= d =3D 0x0, hwnd =3D 0x8a05dc, procinfo =3D {hProcess =3D 0x4c0, hThread =3D 0x44c, dwProcessId =3D 6700, dwThreadId =3D 21396}, status =3D -1, chr =3D 1= 06 'j', ovl_read =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, Offse= tHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 5344, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x4f0920, procinfo =3D { hProcess =3D 0x4c8, hThread =3D 0x404, dwProcessId =3D 5344, dwThreadId =3D 1132}, status =3D 2, chr =3D 0 '\000', ovl_read =3D { ---Type to continue, or q to quit--- Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 15040, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x0, procinfo =3D {hProce= ss =3D 0x4b0, hThread =3D 0x464, dwProcessId =3D 15040, dwThreadId =3D 9588}, statu= s =3D 2, chr =3D 0 '\000', ovl_read =3D {Internal =3D 0, InternalHigh =3D 0, {{O= ffset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write = =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 13912, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x0, = procinfo =3D { hProcess =3D 0x528, hThread =3D 0x4b8, dwProcessId =3D 13912, dwThreadId =3D 7364}, status =3D 2, chr =3D 0 '\000', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 20624, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x520920, procinfo =3D { hProcess =3D 0x4c4, hThread =3D 0x48c, dwProcessId =3D 20624, dwThreadId =3D 16412}, status =3D 2, chr =3D 0 '\000', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 13792, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x530920, procinfo =3D { hProcess =3D 0x51c, hThread =3D 0x52c, dwProcessId =3D 13792, dwThreadId =3D 12548}, status =3D 2, chr =3D 0 '\000', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 13300, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x580920, procinfo =3D { hProcess =3D 0x57c, hThread =3D 0x518, dwProcessId =3D 13300, dwThreadId =3D 18344}, status =3D 2, chr =3D 0 '\000', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 7864, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x590920, procinfo =3D { hProcess =3D 0x564, hThread =3D 0x578, dwProcessId =3D 7864, dwThreadId =3D 13496}, status =3D 2, chr =3D 0 '\000', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 24404, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x5a0920, procinfo =3D { hProcess =3D 0x490, hThread =3D 0x3e4, dwProcessId =3D 24404, dwThreadId =3D 24800}, status =3D 2, chr =3D 0 '\000', ovl_read =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, ---Type to continue, or q to quit--- Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x= 0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D 28260, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x0, procinfo =3D {hProce= ss =3D 0x458, hThread =3D 0x448, dwProcessId =3D 28260, dwThreadId =3D 18524}, stat= us =3D -1, chr =3D 68 'D', ovl_read =3D {Internal =3D 0, InternalHigh =3D 0, {{Off= set =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write = =3D { Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}}, {fd =3D 4, pid =3D -1, char_ava= il =3D 0x21c, char_consumed =3D 0x370, thrd =3D 0x514, hwnd =3D 0x0, procinfo =3D { hProcess =3D 0x0, hThread =3D 0x0, dwProcessId =3D 0, dwThreadId =3D = 0}, status =3D 1, chr =3D 23 '\027', ovl_read =3D {Internal =3D 0, Internal= High =3D 0, {{ Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0= }, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}}, {fd =3D 9,= pid =3D -1, char_avail =3D 0x0, char_consumed =3D 0x0, thrd =3D 0x0, hwnd =3D 0x0, = procinfo =3D { hProcess =3D 0x0, hThread =3D 0x0, dwProcessId =3D 0, dwThreadId =3D = 0}, status =3D -1, chr =3D 21 '\025', ovl_read =3D {Internal =3D 0, Interna= lHigh =3D 0, { {Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}, ovl_write =3D {Internal =3D 0, InternalHigh =3D 0, {{Offset =3D 0, OffsetHigh =3D 0}, Pointer =3D 0x0}, hEvent =3D 0x0}}} (gdb) c Continuing. [Switching to Thread 21364.0xce8] Breakpoint 2, prepare_standard_handles (in=3D9, out=3D20, err=3D20, handles= =3D0x87cc8c) at w32proc.c:2285 2285 w32proc.c: No such file or directory. #0 prepare_standard_handles (in=3D9, out=3D20, err=3D20, handles=3D0x87cc8= c) at w32proc.c:2285 #1 0x010d5f36 in child_setup (in=3D9, out=3D20, err=3D20, new_argv=3D0x87c= d00, set_pgrp=3Dfalse, current_dir=3D132414497) at callproc.c:1255 #2 0x010d4220 in Fcall_process (nargs=3D8, args=3D0x88d5e4) at callproc.c:= 581 #3 0x01014c29 in Ffuncall (nargs=3D9, args=3D0x88d5e0) at eval.c:2756 #4 0x010140c3 in Fapply (nargs=3D6, args=3D0x88d728) at eval.c:2309 (gdb) No symbol "cp" in current context. Continuing. [New Thread 21364.0x232c] Breakpoint 2, prepare_standard_handles (in=3D9, out=3D20, err=3D20, handles= =3D0x87cc8c) at w32proc.c:2285 2285 in w32proc.c #0 prepare_standard_handles (in=3D9, out=3D20, err=3D20, handles=3D0x87cc8= c) at w32proc.c:2285 #1 0x010d5f36 in child_setup (in=3D9, out=3D20, err=3D20, new_argv=3D0x87c= d00, set_pgrp=3Dfalse, current_dir=3D141459681) at callproc.c:1255 #2 0x010d4220 in Fcall_process (nargs=3D8, args=3D0x88d5e4) at callproc.c:= 581 #3 0x01014c29 in Ffuncall (nargs=3D9, args=3D0x88d5e0) at eval.c:2756 #4 0x010140c3 in Fapply (nargs=3D6, args=3D0x88d728) at eval.c:2309 (gdb) No symbol "cp" in current context. Continuing. [New Thread 21364.0x36c8] --8<---------------cut here---------------end--------------->8--- >> (gdb) p *cp >> $9 =3D {fd =3D 3, pid =3D -1, char_avail =3D 0x318, char_consumed =3D 0x= 314, thrd =3D >> 0x31c, hwnd =3D 0x0, >> procinfo =3D {hProcess =3D 0x0, hThread =3D 0x0, dwProcessId =3D 0, dw= ThreadId =3D >> 0}, status =3D 1, >> chr =3D 22 '\026', ovl_read =3D {Internal =3D 0, InternalHigh =3D 0, {= {Offset =3D 0, >> OffsetHigh =3D 0}, > > Not sure if this is important, but every time this breakpoint breaks, > the character read from the pipe is \026, i.e. Ctrl-V. Does that ring > any bells? Not at all. I mean: it's not upon pressing C-v that all my problems occur. But, yes, I occasionally use C-v, mainly in collapsed Org files, as it works better than the Page Down key. Best regards, Seb [1] Everything not displaying any results in Helm-find-files, ao. [2] DEFINITION NOT FOUND: 0 --=20 Sebastien Vauban