From unknown Sat Jun 21 10:38:19 2025 X-Loop: don@donarmstrong.com Subject: bug#202: addpm.c: DdeConnect() without timeout Reply-To: "Dhruva Krishnamurthy" , 202-quiet@debbugs.gnu.org Resent-From: "Dhruva Krishnamurthy" Original-Sender: emacs-devel-bounces+jasonr=gnu.org@gnu.org Resent-To: Resent-Date: Thu, 08 May 2008 16:30:04 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 202 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by quiet@emacsbugs.donarmstrong.com id=Q.121026366718315 (code Q ref -1); Thu, 08 May 2008 16:30:04 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA,SPF_HELO_PASS autolearn=no version=3.2.3-bugs.debian.org_2005_01_02 Received: (at quiet) by emacsbugs.donarmstrong.com; 8 May 2008 16:21:07 +0000 Received: from mk-outboundfilter-5-a-2.mail.uk.tiscali.com (mk-outboundfilter-5-a-2.mail.uk.tiscali.com [212.74.114.4]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m48GL307018289 for ; Thu, 8 May 2008 09:21:04 -0700 X-Trace: 23767909/mk-outboundfilter-5.mail.uk.tiscali.com/F2S/$ACCEPTED/freedom2Surf-customers/83.67.23.108 X-SBRS: None X-RemoteIP: 83.67.23.108 X-IP-MAIL-FROM: jasonr@gnu.org X-IP-BHB: Once X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqwEAK/EIkhTQxds/2dsb2JhbACBU5EsmR0 X-IP-Direction: IN Received: from i-83-67-23-108.freedom2surf.net (HELO wanchan.jasonrumney.net) ([83.67.23.108]) by smtp.f2s.tiscali.co.uk with ESMTP; 08 May 2008 17:20:57 +0100 Received: from [192.168.249.27] (chiko.jasonrumney.net [192.168.249.27]) by wanchan.jasonrumney.net (Postfix) with ESMTP id E12341488 for ; Thu, 8 May 2008 17:20:56 +0100 (BST) Resent-From: Jason Rumney Resent-To: quiet@debbugs.gnu.org Resent-Date: Thu, 8 May 2008 17:20:52 +0100 Resent-Message-Id: <48232864.2020602@gnu.org> Resent-User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.14) Gecko/20080421 Lightning/0.8 Thunderbird/2.0.0.14 X-Original-To: jasonr@localhost Received: from localhost (localhost [127.0.0.1]) by wanchan.jasonrumney.net (Postfix) with ESMTP id 9CB52DDF67 for ; Mon, 3 May 2004 07:13:36 +0100 (BST) X-Sieve: cmu-sieve 2.0 Received: from inmail.f2s.com [194.106.56.18] by localhost with POP3 (fetchmail-6.2.5) for jasonr@localhost (single-drop); Mon, 03 May 2004 07:13:36 +0100 (BST) Received: from i-194-106-56-10.freedom2surf.net (server0010.freedom2surf.net [194.106.56.10]) by server0012.freedom2surf.net (8.12.3/8.12.3/Debian-6.6) with ESMTP id i436B5DH024610 for ; Mon, 3 May 2004 07:11:05 +0100 Received: from fencepost.gnu.org (fencepost.gnu.org [199.232.76.164]) by i-194-106-56-10.freedom2surf.net (8.12.10/8.12.10) with ESMTP id i436Asi9028868 for ; Mon, 3 May 2004 07:10:54 +0100 Received: from monty-python.gnu.org ([199.232.76.173]) by fencepost.gnu.org with esmtp (Exim 4.24) id 1BKWfF-0002Ru-DY for jasonr@gnu.org; Mon, 03 May 2004 02:10:53 -0400 Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BKWew-0002Zr-Ft for jasonr@gnu.org; Mon, 03 May 2004 02:10:34 -0400 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BKWeN-0002Tj-Of for emacs-devel@gnu.org; Mon, 03 May 2004 02:09:59 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BKWdq-0002EX-MR for emacs-devel@gnu.org; Mon, 03 May 2004 02:09:57 -0400 Received: from [66.111.4.26] (helo=out2.smtp.messagingengine.com) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BKWdq-0002EC-CR for emacs-devel@gnu.org; Mon, 03 May 2004 02:09:26 -0400 Received: from server2.messagingengine.com (server2.internal [10.202.2.133]) by mail.messagingengine.com (Postfix) with ESMTP id DB9D1AE4582 for ; Mon, 3 May 2004 02:07:15 -0400 (EDT) Received: by server2.messagingengine.com (Postfix, from userid 99) id E32C175E2C; Mon, 3 May 2004 02:07:15 -0400 (EDT) Content-Disposition: inline Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="ISO-8859-1" MIME-Version: 1.0 X-Mailer: MIME::Lite 1.3 (F2.71; T1.001; A1.51; B2.12; Q2.03) From: "Dhruva Krishnamurthy" To: "Emacs Devel" Date: Mon, 03 May 2004 11:37:15 +0530 X-Sasl-Enc: vJcrfnZZdq/vfrj2mGDNUg 1083564435 Message-Id: <1083564435.20498.185520391@webmail.messagingengine.com> X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-devel-bounces+jasonr=gnu.org@gnu.org Errors-To: emacs-devel-bounces+jasonr=gnu.org@gnu.org Received-SPF: pass (i-194-106-56-10.freedom2surf.net: domain of emacs-devel-bounces+jasonr=gnu.org@gnu.org designates 199.232.76.164 as permitted sender) Hello, I had reported a problem with addpm.exe on W2K. I am building CVS HEAD using MinGW-GCC and MSVC6 and face the same problem of addpm.exe getting stuck duing "nmake (gmake) install". I found that it is getting stuck in DdeConnect(). I am not aware of DDE mechanism but feel we should have a time out. Since "addpm.exe" is trivia and does not affect the working of GNU Emacs, the install should progress even if "addpm.exe" fails. Also, I noticed "gmake info" failes on MinGW-GCC on W2K. The problem is with backslash ("\") in makefile.w32-in at target "info:". Changing it to forward slashes "/", fixes this problem. with best regards, dhruva ________________________________________ Dhruva Krishnamurthy Proud FSF member: #1935 http://schemer.fateback.com/ _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://mail.gnu.org/mailman/listinfo/emacs-devel From unknown Sat Jun 21 10:38:19 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) Content-Type: text/plain; charset=utf-8 X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: "Dhruva Krishnamurthy" Subject: bug#202: Acknowledgement of QUIET report (addpm.c: DdeConnect() without timeout) Message-ID: References: <1083564435.20498.185520391@webmail.messagingengine.com> X-Emacs-PR-Message: ack-quiet 202 X-Emacs-PR-Package: emacs Reply-To: 202-quiet@debbugs.gnu.org Thank you for filing a new bug report with Emacs. This is an automatically generated reply to let you know your message has been received. Your message has not been forwarded to the package maintainers or other interested parties; you should ensure that the developers are aware of the problem you have entered into the system - preferably quoting the bug reference number, #202. If you wish to submit further information on this problem, please send it to 202-quiet@debbugs.gnu.org, as before. Please do not send mail to help-debbugs@gnu.org unless you wish to report a problem with the Bug-tracking system. --=20 202: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D202 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems From unknown Sat Jun 21 10:38:19 2025 X-Loop: don@donarmstrong.com Subject: bug#202: addpm.c: DdeConnect() without timeout Reply-To: Benjamin Riefenstahl , 202-quiet@debbugs.gnu.org Resent-From: Benjamin Riefenstahl Resent-To: Resent-Date: Thu, 08 May 2008 16:45:05 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 202 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 202-quiet@emacsbugs.donarmstrong.com id=Q202.121026481324952 (code Q ref 202); Thu, 08 May 2008 16:45:05 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA,SPF_HELO_PASS autolearn=no version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 202-quiet) by emacsbugs.donarmstrong.com; 8 May 2008 16:40:13 +0000 Received: from mk-outboundfilter-3.mail.uk.tiscali.com (mk-outboundfilter-3.mail.uk.tiscali.com [212.74.114.23]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m48Ge7k6024246 for <202-quiet@emacsbugs.donarmstrong.com>; Thu, 8 May 2008 09:40:09 -0700 X-Trace: 112314480/mk-outboundfilter-1.mail.uk.tiscali.com/F2S/$ACCEPTED/freedom2Surf-customers/83.67.23.108 X-SBRS: None X-RemoteIP: 83.67.23.108 X-IP-MAIL-FROM: jasonr@gnu.org X-IP-BHB: Once X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApwEAIPJIkhTQxds/2dsb2JhbACBU5EsmSI X-IP-Direction: IN Received: from i-83-67-23-108.freedom2surf.net (HELO wanchan.jasonrumney.net) ([83.67.23.108]) by smtp.f2s.tiscali.co.uk with ESMTP; 08 May 2008 17:40:01 +0100 Received: from [192.168.249.27] (chiko.jasonrumney.net [192.168.249.27]) by wanchan.jasonrumney.net (Postfix) with ESMTP id 81FFF1488 for <202-quiet@emacsbugs.donarmstrong.com>; Thu, 8 May 2008 17:40:01 +0100 (BST) Resent-From: Jason Rumney Resent-To: 202-quiet@debbugs.gnu.org Resent-Date: Thu, 8 May 2008 17:39:56 +0100 Resent-Message-Id: <48232CDC.2090200@gnu.org> Resent-User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.14) Gecko/20080421 Lightning/0.8 Thunderbird/2.0.0.14 X-Original-To: jasonr@localhost Received: from localhost (localhost [127.0.0.1]) by wanchan.jasonrumney.net (Postfix) with ESMTP id 75FFEDDF67 for ; Mon, 3 May 2004 17:05:26 +0100 (BST) X-Sieve: cmu-sieve 2.0 Received: from inmail.f2s.com [194.106.56.18] by localhost with POP3 (fetchmail-6.2.5) for jasonr@localhost (single-drop); Mon, 03 May 2004 17:05:26 +0100 (BST) Received: from i-194-106-33-236.freedom2surf.net (server0053.freedom2surf.net [194.106.56.142]) by server0012.freedom2surf.net (8.12.3/8.12.3/Debian-6.6) with ESMTP id i43G5RoY030423 for ; Mon, 3 May 2004 17:05:27 +0100 Received: from fencepost.gnu.org (fencepost.gnu.org [199.232.76.164]) by i-194-106-33-236.freedom2surf.net (8.12.10/8.12.10) with ESMTP id i43G5GYM022239 for ; Mon, 3 May 2004 17:05:16 +0100 Received: from monty-python.gnu.org ([199.232.76.173]) by fencepost.gnu.org with esmtp (Exim 4.24) id 1BKfwR-0003Lc-Qj for jasonr@gnu.org; Mon, 03 May 2004 12:05:15 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BKeoS-0001VL-Jr for jasonr@gnu.org; Mon, 03 May 2004 10:53:28 -0400 Received: from [193.28.100.151] (helo=mail.epost.de) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BKenn-0001ML-2b; Mon, 03 May 2004 10:52:15 -0400 Received: from seneca.benny.turtle-trading.net.epost.de (193.99.153.30) by mail.epost.de (6.7.015) id 40963A92000064B7; Mon, 3 May 2004 16:52:13 +0200 To: Jason Rumney Cc: "Dhruva Krishnamurthy" , Emacs Devel References: <1083564435.20498.185520391@webmail.messagingengine.com> From: Benjamin Riefenstahl Date: Mon, 03 May 2004 16:51:50 +0200 In-Reply-To: (Jason Rumney's message of "03 May 2004 11:45:15 +0100") Message-ID: User-Agent: Gnus/5.1001 (Gnus v5.10.1) Emacs/21.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Received-SPF: none (localhost: domain of benjamin.riefenstahl@epost.de does not designate permitted sender hosts) Hi Jason, all, > "Dhruva Krishnamurthy" writes: >> I found that it is getting stuck in DdeConnect(). I am not aware of >> DDE mechanism but feel we should have a time out. [...] Jason Rumney writes: > [...] > Could it be due to access rights to the Start Menu or registry? If I may put in some of my own experience with DDE here: The usual place where DDE connections block is during service discovery. The DDE mechanism will broadcast a message to find its peer and it will wait for all applications to answer. If any thread in any application has a message queue, it gets the broadcast message regardless whether it's actually doing DDE or not. Normally, even if the application doesn't handle the message itself, it will pass it on to the Windows default handler and that will do the right thing. But if the thread doesn't handle the message at all, the DDE discovery is stuck at that point. A message queue gets installed automatically, once a thread calls GetMessage() for the first time. Some applications do that only temporarily (e.g. like for a message box) and after that they never service their queue again. Curiously, the docs for MsgWaitForMultipleObjects() seem to be the only place in MSDN that actually mentions this problem. Of course that page just says, "don't do that." DDE was designed for the cooperative 16-bit Windows system where such an application would have brought the system to a complete halt anyway, so there was no propblem there. In the preemptive 32-bit Windows environment DDE is not a reliable IPC mechanism. Consequences: Use a timeout and abort the operation. I'm not sure how to do that with DDEML. Probably a separate thread would have to be used to interrupt the call to DdeConnect(). For an installation program this is probably overkill, though. From the user side, if the user runs into the problem, he can try to stop all non-essential processes and call the installation process again. benny From unknown Sat Jun 21 10:38:19 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) Content-Type: text/plain; charset=utf-8 X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Benjamin Riefenstahl Subject: bug#202: Info received and FILED only (addpm.c: DdeConnect() without timeout) Message-ID: References: X-Emacs-PR-Message: ack-info-quiet 202 X-Emacs-PR-Package: emacs Reply-To: 202-quiet@debbugs.gnu.org Thank you for the additional information you have supplied regarding this bug report. This is an automatically generated reply to let you know your message has been received. Your message has not been forwarded to the package maintainers or other interested parties; you should ensure that the developers are aware of the problem you have entered into the system - preferably quoting the bug reference number, #202. If you wish to submit further information on this problem, please send it to 202-quiet@debbugs.gnu.org, as before. Please do not send mail to help-debbugs@gnu.org unless you wish to report a problem with the Bug-tracking system. --=20 202: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D202 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems From unknown Sat Jun 21 10:38:19 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: owner@emacsbugs.donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: "Dhruva Krishnamurthy" Subject: bug#202 closed by Jason Rumney (bug#202: addpm.c: DdeConnect() without timeout) Message-ID: References: <496F51EC.3050104@gnu.org> <1083564435.20498.185520391@webmail.messagingengine.com> X-Emacs-PR-Message: they-closed 202 X-Emacs-PR-Package: emacs,w32 Reply-To: 202@debbugs.gnu.org Date: Thu, 15 Jan 2009 15:15:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1232032504-32297-1" This is a multi-part message in MIME format... ------------=_1232032504-32297-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs,w32 package: #202: addpm.c: DdeConnect() without timeout It has been closed by Jason Rumney . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Jason Rumney by replying to this email. --=20 202: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D202 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1232032504-32297-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 202-done) by emacsbugs.donarmstrong.com; 15 Jan 2009 15:11:08 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ti-out-0910.google.com (ti-out-0910.google.com [209.85.142.191]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0FFB4dR031962 for <202-done@emacsbugs.donarmstrong.com>; Thu, 15 Jan 2009 07:11:06 -0800 Received: by ti-out-0910.google.com with SMTP id b6so803100tic.1 for <202-done@emacsbugs.donarmstrong.com>; Thu, 15 Jan 2009 07:11:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=Dv2Rt6PFvN3DEFJAex/eMqyY16aS3zqVVss3iCEm/u8=; b=dwFHz+VNjCvYrcJUcpjHVoPSxjuvvogsDg82/mDxF6wEQEB9YPK2DoQkDWZWMpuWn0 naDe1grG2sr4oCZtlLtSpn8Hjo4K7y4YSxv+HFDjJjtpC5cwNTo1sEgdYuMp6PD1eHSN /BYYInlGaqj7Ts0uJ93OcPcm+K39EVqwYMh14= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=QfiofbUlSGpJXWcdUQ2U1y6F5/2PaIhq9wW44HED1DLj8G4xa4H5oHqxfi9PyeKKcQ X0lJTUgXT3/Cwr2LbrHwtPOhrAsaohPxEFDJ8mE6KIbVWtX8By099oiGAjq5cWjD+M43 Xu5Y56hsb18t2BfQvUrDYA558Z5/tAlm+3ndo= Received: by 10.110.105.10 with SMTP id d10mr1731476tic.45.1232032264179; Thu, 15 Jan 2009 07:11:04 -0800 (PST) Received: from ?192.168.249.27? ([115.132.144.78]) by mx.google.com with ESMTPS id 22sm58020tim.35.2009.01.15.07.11.02 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 15 Jan 2009 07:11:03 -0800 (PST) Sender: Jason Rumney Message-ID: <496F51EC.3050104@gnu.org> Date: Thu, 15 Jan 2009 23:10:36 +0800 From: Jason Rumney User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) MIME-Version: 1.0 To: 202-done@debbugs.gnu.org Subject: bug#202: addpm.c: DdeConnect() without timeout Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit I decided to fix this by creating the Shortcuts using the Shell API where possible, only falling back on the deprecated DDE ProgMan interface when that fails (which should only happen on copies of Windows 95 and NT 4.0 that have not been updated since 1996). ------------=_1232032504-32297-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From jasonr@gnu.org Thu May 8 09:21:07 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA,SPF_HELO_PASS autolearn=no version=3.2.3-bugs.debian.org_2005_01_02 Received: (at quiet) by emacsbugs.donarmstrong.com; 8 May 2008 16:21:07 +0000 Received: from mk-outboundfilter-5-a-2.mail.uk.tiscali.com (mk-outboundfilter-5-a-2.mail.uk.tiscali.com [212.74.114.4]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m48GL307018289 for ; Thu, 8 May 2008 09:21:04 -0700 X-Trace: 23767909/mk-outboundfilter-5.mail.uk.tiscali.com/F2S/$ACCEPTED/freedom2Surf-customers/83.67.23.108 X-SBRS: None X-RemoteIP: 83.67.23.108 X-IP-MAIL-FROM: jasonr@gnu.org X-IP-BHB: Once X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqwEAK/EIkhTQxds/2dsb2JhbACBU5EsmR0 X-IP-Direction: IN Received: from i-83-67-23-108.freedom2surf.net (HELO wanchan.jasonrumney.net) ([83.67.23.108]) by smtp.f2s.tiscali.co.uk with ESMTP; 08 May 2008 17:20:57 +0100 Received: from [192.168.249.27] (chiko.jasonrumney.net [192.168.249.27]) by wanchan.jasonrumney.net (Postfix) with ESMTP id E12341488 for ; Thu, 8 May 2008 17:20:56 +0100 (BST) Resent-From: Jason Rumney Resent-To: quiet@debbugs.gnu.org Resent-Date: Thu, 8 May 2008 17:20:52 +0100 Resent-Message-Id: <48232864.2020602@gnu.org> Resent-User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.14) Gecko/20080421 Lightning/0.8 Thunderbird/2.0.0.14 X-Original-To: jasonr@localhost Received: from localhost (localhost [127.0.0.1]) by wanchan.jasonrumney.net (Postfix) with ESMTP id 9CB52DDF67 for ; Mon, 3 May 2004 07:13:36 +0100 (BST) X-Sieve: cmu-sieve 2.0 Received: from inmail.f2s.com [194.106.56.18] by localhost with POP3 (fetchmail-6.2.5) for jasonr@localhost (single-drop); Mon, 03 May 2004 07:13:36 +0100 (BST) Received: from i-194-106-56-10.freedom2surf.net (server0010.freedom2surf.net [194.106.56.10]) by server0012.freedom2surf.net (8.12.3/8.12.3/Debian-6.6) with ESMTP id i436B5DH024610 for ; Mon, 3 May 2004 07:11:05 +0100 Received: from fencepost.gnu.org (fencepost.gnu.org [199.232.76.164]) by i-194-106-56-10.freedom2surf.net (8.12.10/8.12.10) with ESMTP id i436Asi9028868 for ; Mon, 3 May 2004 07:10:54 +0100 Received: from monty-python.gnu.org ([199.232.76.173]) by fencepost.gnu.org with esmtp (Exim 4.24) id 1BKWfF-0002Ru-DY for jasonr@gnu.org; Mon, 03 May 2004 02:10:53 -0400 Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BKWew-0002Zr-Ft for jasonr@gnu.org; Mon, 03 May 2004 02:10:34 -0400 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BKWeN-0002Tj-Of for emacs-devel@gnu.org; Mon, 03 May 2004 02:09:59 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BKWdq-0002EX-MR for emacs-devel@gnu.org; Mon, 03 May 2004 02:09:57 -0400 Received: from [66.111.4.26] (helo=out2.smtp.messagingengine.com) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BKWdq-0002EC-CR for emacs-devel@gnu.org; Mon, 03 May 2004 02:09:26 -0400 Received: from server2.messagingengine.com (server2.internal [10.202.2.133]) by mail.messagingengine.com (Postfix) with ESMTP id DB9D1AE4582 for ; Mon, 3 May 2004 02:07:15 -0400 (EDT) Received: by server2.messagingengine.com (Postfix, from userid 99) id E32C175E2C; Mon, 3 May 2004 02:07:15 -0400 (EDT) Content-Disposition: inline Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="ISO-8859-1" MIME-Version: 1.0 X-Mailer: MIME::Lite 1.3 (F2.71; T1.001; A1.51; B2.12; Q2.03) From: "Dhruva Krishnamurthy" To: "Emacs Devel" Date: Mon, 03 May 2004 11:37:15 +0530 X-Sasl-Enc: vJcrfnZZdq/vfrj2mGDNUg 1083564435 Message-Id: <1083564435.20498.185520391@webmail.messagingengine.com> Subject: addpm.c: DdeConnect() without timeout X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-devel-bounces+jasonr=gnu.org@gnu.org Errors-To: emacs-devel-bounces+jasonr=gnu.org@gnu.org Received-SPF: pass (i-194-106-56-10.freedom2surf.net: domain of emacs-devel-bounces+jasonr=gnu.org@gnu.org designates 199.232.76.164 as permitted sender) Hello, I had reported a problem with addpm.exe on W2K. I am building CVS HEAD using MinGW-GCC and MSVC6 and face the same problem of addpm.exe getting stuck duing "nmake (gmake) install". I found that it is getting stuck in DdeConnect(). I am not aware of DDE mechanism but feel we should have a time out. Since "addpm.exe" is trivia and does not affect the working of GNU Emacs, the install should progress even if "addpm.exe" fails. Also, I noticed "gmake info" failes on MinGW-GCC on W2K. The problem is with backslash ("\") in makefile.w32-in at target "info:". Changing it to forward slashes "/", fixes this problem. with best regards, dhruva ________________________________________ Dhruva Krishnamurthy Proud FSF member: #1935 http://schemer.fateback.com/ _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://mail.gnu.org/mailman/listinfo/emacs-devel ------------=_1232032504-32297-1--