From unknown Wed Jun 18 22:58:59 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#7723 <7723@debbugs.gnu.org> To: bug#7723 <7723@debbugs.gnu.org> Subject: Status: Process list gone wild Reply-To: bug#7723 <7723@debbugs.gnu.org> Date: Thu, 19 Jun 2025 05:58:59 +0000 retitle 7723 Process list gone wild reassign 7723 emacs,w32 submitter 7723 Lennart Borgman severity 7723 normal tag 7723 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 24 05:08:29 2010 Received: (at submit) by debbugs.gnu.org; 24 Dec 2010 10:08:29 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PW4ZZ-0007yz-6Y for submit@debbugs.gnu.org; Fri, 24 Dec 2010 05:08:29 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PW4ZX-0007yn-Li for submit@debbugs.gnu.org; Fri, 24 Dec 2010 05:08:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PW4ft-0007fi-Im for submit@debbugs.gnu.org; Fri, 24 Dec 2010 05:15:07 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:36528) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PW4ft-00072I-Bv for submit@debbugs.gnu.org; Fri, 24 Dec 2010 05:15:01 -0500 Received: from [140.186.70.92] (port=36323 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PW4aE-0008LW-7g for bug-gnu-emacs@gnu.org; Fri, 24 Dec 2010 05:10:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PW4Zj-0006Vb-FP for bug-gnu-emacs@gnu.org; Fri, 24 Dec 2010 05:08:40 -0500 Received: from mail-ew0-f41.google.com ([209.85.215.41]:49975) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PW4Zj-0006Ej-9Z for bug-gnu-emacs@gnu.org; Fri, 24 Dec 2010 05:08:39 -0500 Received: by ewy27 with SMTP id 27so4476748ewy.0 for ; Fri, 24 Dec 2010 02:07:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:from:date :message-id:subject:to:content-type; bh=FJ84j7NYt3xhnp0Qp3ceweNKeLTPSHXTAl7eON3p3g8=; b=QtlaNBgP5qIKlLwYNHnxvLMu4J4gcAPtnjusZZiA2e48XmyrBMbhfSGsVZmtYkvQeN QZrGlUJXvtVh7VmQSLHhU5yWmZgUJ3ubwXBw/M2bvBcGazKlL/o7aR3zilUsKQcGIqJf yni1FfL2j41lXJf/0csuHrqPqXM7YzGadz1vg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=Fif5/prtD2u7ggQic7kLAAoksKN7WRtDr5DlIzDC6Bfd5RCjVWykCfgdgYVnPWuaFS j1+v3rLOcz2/egBHssvYcq9mW4JlmVZyeFwuc8o/CKqi8S3FIF9+76ndO95fA0/N1jID zAdkIBLqus0wfLw2lIbh/VISPT88yAcf49qcA= Received: by 10.213.112.146 with SMTP id w18mr7439285ebp.84.1293185256334; Fri, 24 Dec 2010 02:07:36 -0800 (PST) MIME-Version: 1.0 Received: by 10.213.20.148 with HTTP; Fri, 24 Dec 2010 02:07:16 -0800 (PST) From: Lennart Borgman Date: Fri, 24 Dec 2010 11:07:16 +0100 Message-ID: Subject: Process list gone wild To: Emacs Bugs Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -4.6 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.6 (----) Got this when I tried to exit Emacs: Debugger entered--Lisp error: (wrong-type-argument char-or-string-p ("c:/emacs/EmacsW32/nxhtml/etc/wds/DesktopSearch.rb" "c:/" "journey")) list-processes(t) save-buffers-kill-emacs(nil) save-buffers-kill-terminal(nil) call-interactively(save-buffers-kill-terminal nil nil) From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 24 06:28:37 2010 Received: (at 7723) by debbugs.gnu.org; 24 Dec 2010 11:28:37 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PW5p6-0001Hc-QC for submit@debbugs.gnu.org; Fri, 24 Dec 2010 06:28:37 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PW5p3-0001HN-8t for 7723@debbugs.gnu.org; Fri, 24 Dec 2010 06:28:34 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0LDX00E00J8OU900@a-mtaout20.012.net.il> for 7723@debbugs.gnu.org; Fri, 24 Dec 2010 13:35:11 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.167.122]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LDX00EYRK6KNV70@a-mtaout20.012.net.il>; Fri, 24 Dec 2010 13:35:10 +0200 (IST) Date: Fri, 24 Dec 2010 13:33:11 +0200 From: Eli Zaretskii Subject: Re: bug#7723: Process list gone wild In-reply-to: X-012-Sender: halo1@inter.net.il To: Lennart Borgman Message-id: <83ipyje77s.fsf@gnu.org> References: X-Spam-Score: -2.0 (--) X-Debbugs-Envelope-To: 7723 Cc: 7723@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > From: Lennart Borgman > Date: Fri, 24 Dec 2010 11:07:16 +0100 > Cc: > > Got this when I tried to exit Emacs: > > Debugger entered--Lisp error: (wrong-type-argument char-or-string-p > ("c:/emacs/EmacsW32/nxhtml/etc/wds/DesktopSearch.rb" "c:/" "journey")) > list-processes(t) > save-buffers-kill-emacs(nil) > save-buffers-kill-terminal(nil) > call-interactively(save-buffers-kill-terminal nil nil) Lennart, _PLEASE_ make a point of using report-emacs-bug to report bugs. You consistently don't do that, and thus your reports don't include important information, such as the Emacs version, the date of its build (which hints on the code base), etc. Coming from such a veteran Emacs user and developer, it is unreasonable. From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 24 07:11:24 2010 Received: (at 7723) by debbugs.gnu.org; 24 Dec 2010 12:11:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PW6UU-0003gh-Oo for submit@debbugs.gnu.org; Fri, 24 Dec 2010 07:11:23 -0500 Received: from mail-ey0-f172.google.com ([209.85.215.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PW6US-0003gW-VA for 7723@debbugs.gnu.org; Fri, 24 Dec 2010 07:11:21 -0500 Received: by eyd10 with SMTP id 10so3263695eyd.3 for <7723@debbugs.gnu.org>; Fri, 24 Dec 2010 04:18:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=VZiXEZ75EO8ehFtSy/Cf1WMg+iE04RcWWkEz45AVYxQ=; b=kqy+UHOuuzl66a0tFCf2y4jkEEH516zaLqFfnAo+oYY/zm6Rfm8bgd8DEdB99U84d1 LjZyiZuaWUZM8NlqKNi5WH+5SBmsHuTUfJfbzXMZzVFLr4eNoY0UJ4U+YEC25cJJnY39 acPYzB/wIeGqYJhkPO68FKuTkZeBPQX2JOQss= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=Uo3iFhBSKN1cTYYt1sF8n9FYosjZ54EaLClEDjopj9WoRGhWBrnhymZBHg1WkPVf0t odoEzNGFyOaHfVYXipJt9VBYfSOOIfzNGHCVDjKab2+lAI2IKAwNVuTgGJwOa7yVyH+8 CR7iycTXQ4ZIvIooqbG4/tDBwkTlR/+OtKcbM= Received: by 10.213.9.66 with SMTP id k2mr7510810ebk.84.1293193080375; Fri, 24 Dec 2010 04:18:00 -0800 (PST) MIME-Version: 1.0 Received: by 10.213.20.148 with HTTP; Fri, 24 Dec 2010 04:17:40 -0800 (PST) In-Reply-To: <83ipyje77s.fsf@gnu.org> References: <83ipyje77s.fsf@gnu.org> From: Lennart Borgman Date: Fri, 24 Dec 2010 13:17:40 +0100 Message-ID: Subject: Re: bug#7723: Process list gone wild To: Eli Zaretskii Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 7723 Cc: 7723@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) On Fri, Dec 24, 2010 at 12:33 PM, Eli Zaretskii wrote: >> From: Lennart Borgman >> Date: Fri, 24 Dec 2010 11:07:16 +0100 >> Cc: >> >> Got this when I tried to exit Emacs: >> >> Debugger entered--Lisp error: (wrong-type-argument char-or-string-p >> ("c:/emacs/EmacsW32/nxhtml/etc/wds/DesktopSearch.rb" "c:/" "journey")) >> =C2=A0 list-processes(t) >> =C2=A0 save-buffers-kill-emacs(nil) >> =C2=A0 save-buffers-kill-terminal(nil) >> =C2=A0 call-interactively(save-buffers-kill-terminal nil nil) > > Lennart, _PLEASE_ make a point of using report-emacs-bug to report > bugs. =C2=A0You consistently don't do that, and thus your reports don't > include important information, such as the Emacs version, the date of > its build (which hints on the code base), etc. =C2=A0Coming from such a > veteran Emacs user and developer, it is unreasonable. Ah, yes, sorry. I think this is enough here for the version: GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) from trunk 2010-10-19 I think the problem is missing error handling in the C code. I frequently ran out of some OS resources (because of a long standing bug in windows xp) and those things does not seem to be checked in the C sources always. From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 25 07:28:25 2010 Received: (at 7723) by debbugs.gnu.org; 25 Dec 2010 12:28:25 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PWTEX-0002pT-Kg for submit@debbugs.gnu.org; Sat, 25 Dec 2010 07:28:25 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PWTEV-0002pE-UJ for 7723@debbugs.gnu.org; Sat, 25 Dec 2010 07:28:24 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LDZ00600HH1HM00@a-mtaout22.012.net.il> for 7723@debbugs.gnu.org; Sat, 25 Dec 2010 14:34:58 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.126.35.143]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LDZ006G3HM96S60@a-mtaout22.012.net.il>; Sat, 25 Dec 2010 14:34:58 +0200 (IST) Date: Sat, 25 Dec 2010 14:33:03 +0200 From: Eli Zaretskii Subject: Re: bug#7723: Process list gone wild In-reply-to: X-012-Sender: halo1@inter.net.il To: Lennart Borgman Message-id: <83lj3ec9s0.fsf@gnu.org> References: <83ipyje77s.fsf@gnu.org> X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 7723 Cc: 7723@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > From: Lennart Borgman > Date: Fri, 24 Dec 2010 13:17:40 +0100 > Cc: 7723@debbugs.gnu.org > > I think the problem is missing error handling in the C code. Maybe. But with the information you presented, I cannot see what error handling is needed and where. The error message probably comes from one of the calls to `insert' made by list-processes, but it's not clear which one. The offending value, viz.: ("c:/emacs/EmacsW32/nxhtml/etc/wds/DesktopSearch.rb" "c:/" "journey") looks like the command-line arguments of some process, is that right? If so, there's a loop in list_processes_1, a subroutine of list-processes, that should have walked this list inserting its elements one by one. Unless you provide more information from the C level, I cannot figure out why did that fail and what to o to fix that. If you can reproduce this, put a breakpoint inside list_processes_1, and see which of the calls to Finsert signals the error and why. From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 25 10:23:15 2010 Received: (at 7723) by debbugs.gnu.org; 25 Dec 2010 15:23:16 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PWVxi-0007H7-QV for submit@debbugs.gnu.org; Sat, 25 Dec 2010 10:23:15 -0500 Received: from mail-ey0-f172.google.com ([209.85.215.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PWVxg-0007Gv-J8 for 7723@debbugs.gnu.org; Sat, 25 Dec 2010 10:23:13 -0500 Received: by eyd10 with SMTP id 10so3555210eyd.3 for <7723@debbugs.gnu.org>; Sat, 25 Dec 2010 07:29:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=LuHFmcKEZL1/AZXDFJHS5eOroVD82g2QtgUF39EDjnI=; b=GPp0e19IJ4NBPzR5lpr27rQyXt7GMfkwLD/K8BMv4WM2G+WKlr/1v8LmL2GSPR3tLW +RpmwgRKV/hUY0BCIMQxUBzs1+I/p5fIBrVHelHKKPBjK/w/DTzxw6RjSqBoE+TvAHrX fIKpunl8KYUzqwgi1CavYH5fp4OsKIuzRj37Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=xPODuXMGw70pf+OV3d59sW0gU1ob0PabMOBe86FG9hfXWvPgfOjTb9YiSxWK4B3Lb3 J5ISswxBbqS3x/mu7sImTCeOhncKHTwqoqd5Rc0wwPJepyP1QbO5MVOhhXqAFYCJiazz KWrelNUjrdh2WYkmyTZU/Kq9Bva+/7XUfCR9o= Received: by 10.213.29.16 with SMTP id o16mr8398336ebc.58.1293290994098; Sat, 25 Dec 2010 07:29:54 -0800 (PST) MIME-Version: 1.0 Received: by 10.213.20.148 with HTTP; Sat, 25 Dec 2010 07:29:31 -0800 (PST) In-Reply-To: <83lj3ec9s0.fsf@gnu.org> References: <83ipyje77s.fsf@gnu.org> <83lj3ec9s0.fsf@gnu.org> From: Lennart Borgman Date: Sat, 25 Dec 2010 16:29:31 +0100 Message-ID: Subject: Re: bug#7723: Process list gone wild To: Eli Zaretskii Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 7723 Cc: 7723@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) On Sat, Dec 25, 2010 at 1:33 PM, Eli Zaretskii wrote: >> From: Lennart Borgman >> Date: Fri, 24 Dec 2010 13:17:40 +0100 >> Cc: 7723@debbugs.gnu.org >> >> I think the problem is missing error handling in the C code. > > Maybe. =C2=A0But with the information you presented, I cannot see what > error handling is needed and where. =C2=A0The error message probably come= s > from one of the calls to `insert' made by list-processes, but it's not > clear which one. =C2=A0The offending value, viz.: > > =C2=A0("c:/emacs/EmacsW32/nxhtml/etc/wds/DesktopSearch.rb" "c:/" "journey= ") > > looks like the command-line arguments of some process, is that right? Yes, it is from a call to start-process. > If so, there's a loop in list_processes_1, a subroutine of > list-processes, that should have walked this list inserting its > elements one by one. =C2=A0Unless you provide more information from the C > level, I cannot figure out why did that fail and what to o to fix > that. As I have said before: all calls to the system must be carefully checked. > If you can reproduce this, put a breakpoint inside list_processes_1, > and see which of the calls to Finsert signals the error and why. It is not reproducible, of course. It could be something Emacs can not fix - or it might be that Emacs does not check a return value (or condition) from the system somewhere. A thing you will never notice unless some extreme condition is there on the host system. From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 25 12:25:10 2010 Received: (at 7723) by debbugs.gnu.org; 25 Dec 2010 17:25:10 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PWXri-0001OP-EB for submit@debbugs.gnu.org; Sat, 25 Dec 2010 12:25:10 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PWXrf-0001Nt-DW for 7723@debbugs.gnu.org; Sat, 25 Dec 2010 12:25:08 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0LDZ00600VB0QV00@a-mtaout20.012.net.il> for 7723@debbugs.gnu.org; Sat, 25 Dec 2010 19:31:48 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.124.219.104]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LDZ006T9VCXDQ50@a-mtaout20.012.net.il>; Sat, 25 Dec 2010 19:31:48 +0200 (IST) Date: Sat, 25 Dec 2010 19:29:50 +0200 From: Eli Zaretskii Subject: Re: bug#7723: Process list gone wild In-reply-to: X-012-Sender: halo1@inter.net.il To: Lennart Borgman Message-id: <83fwtldalt.fsf@gnu.org> References: <83ipyje77s.fsf@gnu.org> <83lj3ec9s0.fsf@gnu.org> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 7723 Cc: 7723@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > From: Lennart Borgman > Date: Sat, 25 Dec 2010 16:29:31 +0100 > Cc: 7723@debbugs.gnu.org > > As I have said before: all calls to the system must be carefully checked. A call to Finsert is not a system call. And there's nothing system-call'ish in the fact that a value that was supposed to be a Lisp string is instead a list of strings. I would rather suspect some rare condition in the code that doesn't get handled correctly. > > If you can reproduce this, put a breakpoint inside list_processes_1, > > and see which of the calls to Finsert signals the error and why. > > It is not reproducible, of course. Well, then how about running Emacs under a debugger, and when that happens again, looking around for the information I requested? From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 25 12:36:28 2010 Received: (at 7723) by debbugs.gnu.org; 25 Dec 2010 17:36:28 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PWY2e-0001e3-84 for submit@debbugs.gnu.org; Sat, 25 Dec 2010 12:36:28 -0500 Received: from mail-ey0-f172.google.com ([209.85.215.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PWY2c-0001dr-L7 for 7723@debbugs.gnu.org; Sat, 25 Dec 2010 12:36:27 -0500 Received: by eyd10 with SMTP id 10so3577541eyd.3 for <7723@debbugs.gnu.org>; Sat, 25 Dec 2010 09:43:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=/lSNc1JsxT/0DfMCua8E30t4U7noq2H5Jy7tsEWLWWY=; b=PLxvPAXcUvgMhZjINrZMwTIUPIHyGlnYs6QBxGYfdXImlpD5zP4bOH6FD3T2ER64LN rIxULYb3fjZNFkTo/5CZfhTF/DPqbdQKsha/XNFVHx2pbc0jMh/xiN+bw20d29ZCn8Sy HXRqBpumAxkA5BFyGCryu04/7tAqn9wzTKe1k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=C0YliYxxb9dv5oduue0BmTOoVkRNayxF64N7jGD1rLag0f9gd0XIYMnvr0w/KcNXVD pp+akZN/fRTxGKEueCymHFo+6pOe+SsRvzTR+NrdqjjjVeth1W3NEMK0Lx2aLaOdKsCX ucFsUL7siV+liCTrztpNY2bfugg4iR5GutSzQ= Received: by 10.213.30.1 with SMTP id s1mr8471523ebc.71.1293298989228; Sat, 25 Dec 2010 09:43:09 -0800 (PST) MIME-Version: 1.0 Received: by 10.213.20.148 with HTTP; Sat, 25 Dec 2010 09:42:49 -0800 (PST) In-Reply-To: <83fwtldalt.fsf@gnu.org> References: <83ipyje77s.fsf@gnu.org> <83lj3ec9s0.fsf@gnu.org> <83fwtldalt.fsf@gnu.org> From: Lennart Borgman Date: Sat, 25 Dec 2010 18:42:49 +0100 Message-ID: Subject: Re: bug#7723: Process list gone wild To: Eli Zaretskii Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 7723 Cc: 7723@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) On Sat, Dec 25, 2010 at 6:29 PM, Eli Zaretskii wrote: >> From: Lennart Borgman >> Date: Sat, 25 Dec 2010 16:29:31 +0100 >> Cc: 7723@debbugs.gnu.org >> >> As I have said before: all calls to the system must be carefully checked= . > > A call to Finsert is not a system call. =C2=A0And there's nothing > system-call'ish in the fact that a value that was supposed to be a > Lisp string is instead a list of strings. =C2=A0I would rather suspect so= me > rare condition in the code that doesn't get handled correctly. No, of course not. But the fact is that I have only seen this problem when system resources left are low. That is why I suspect some system call mixing things up. >From your comment I think you believe that this could happen anywhere in Emacs, though it is rare. It could be true. I think I have filed a bug report about blinking cursor that perhaps might be related. For some reason I do not understand the cursor sometimes starts to blink very fast. That problem is reproducible. >> > If you can reproduce this, put a breakpoint inside list_processes_1, >> > and see which of the calls to Finsert signals the error and why. >> >> It is not reproducible, of course. > > Well, then how about running Emacs under a debugger, and when that > happens again, looking around for the information I requested? I will try to, thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 19:49:00 2011 Received: (at 7723-done) by debbugs.gnu.org; 11 Jul 2011 23:49:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QgQDj-0000R3-7X for submit@debbugs.gnu.org; Mon, 11 Jul 2011 19:48:59 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QgQDh-0000Qp-Ie for 7723-done@debbugs.gnu.org; Mon, 11 Jul 2011 19:48:57 -0400 Received: from localhost ([127.0.0.1]:38082) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QgQDc-000481-48; Mon, 11 Jul 2011 19:48:52 -0400 From: Glenn Morris To: 7723-done@debbugs.gnu.org Subject: Re: bug#7723: Process list gone wild References: <83ipyje77s.fsf@gnu.org> <83lj3ec9s0.fsf@gnu.org> <83fwtldalt.fsf@gnu.org> X-Spook: Maple Mafia AMEMB subversive propaganda Aldergrove United X-Ran: {)H9L{2XY5j]ifGEPK;>-6>NW1)[i5=S(eb)@0.UB*T=(O,3"T|T|zCp70_+~,\=7CPQ\X X-Hue: red X-Attribution: GM Date: Mon, 11 Jul 2011 19:48:51 -0400 In-Reply-To: <83fwtldalt.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 25 Dec 2010 19:29:50 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 7723-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.4 (------) If you ever get this information, please reopen or reply to this report. Otherwise there is nothing to be done. Eli Zaretskii wrote: > Well, then how about running Emacs under a debugger, and when that > happens again, looking around for the information I requested? From unknown Wed Jun 18 22:58:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 09 Aug 2011 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator