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 From jasonr@gnu.org Thu May 8 09:40:12 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 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 Subject: Re: addpm.c: DdeConnect() without timeout 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 jasonr@gnu.org Wed Jul 2 08:45:40 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=-3.4 required=4.0 tests=AWL,BAYES_00,SPF_HELO_PASS autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at control) by emacsbugs.donarmstrong.com; 2 Jul 2008 15:45:40 +0000 Received: from mk-outboundfilter-4.mail.uk.tiscali.com (mk-outboundfilter-4.mail.uk.tiscali.com [212.74.114.32]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m62FjZ06025317 for ; Wed, 2 Jul 2008 08:45:36 -0700 X-Trace: 106009850/mk-outboundfilter-2.mail.uk.tiscali.com/F2S/$F2S-ACCEPTED/f2s-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: AkIFAOM/a0hTQxds/2dsb2JhbACBW7Er X-IronPort-AV: E=Sophos;i="4.27,738,1204502400"; d="scan'208";a="106009850" 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; 02 Jul 2008 16:45:29 +0100 Received: from [192.168.249.27] (chiko.jasonrumney.net [192.168.249.27]) by wanchan.jasonrumney.net (Postfix) with ESMTP id CEA34B13 for ; Wed, 2 Jul 2008 16:45:28 +0100 (BST) Message-ID: <486BA27A.5060909@gnu.org> Date: Wed, 02 Jul 2008 16:44:58 +0100 From: Jason Rumney User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: control@debbugs.gnu.org Subject: Assign w32 specific bugs X-Enigmail-Version: 0.95.6 OpenPGP: id=8086879D Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit reassign 61 emacs,w32 reassign 111 emacs,w32 reassign 196 emacs,w32 reassign 201 emacs,w32 reassign 202 emacs,w32 reassign 248 emacs,w32 reassign 250 emacs,w32 reassign 251 emacs,w32 reassign 265 emacs,w32 reassign 314 emacs,w32 reassign 460 emacs,w32 thanks From jasonr@gnu.org Sat Aug 2 02:52:32 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=-4.0 required=4.0 tests=AWL,BAYES_00,SPF_HELO_PASS autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at control) by emacsbugs.donarmstrong.com; 2 Aug 2008 09:52:32 +0000 Received: from mk-outboundfilter-5.mail.uk.tiscali.com (mk-outboundfilter-5.mail.uk.tiscali.com [212.74.114.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m729qSiN026589 for ; Sat, 2 Aug 2008 02:52:29 -0700 X-Trace: 64535796/mk-outboundfilter-5.mail.uk.tiscali.com/F2S/$F2S-ACCEPTED/f2s-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: AnoOAOPKk0hTQxds/2dsb2JhbACBW4lEo1w X-IronPort-AV: E=Sophos;i="4.31,296,1215385200"; d="scan'208";a="64535796" 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; 02 Aug 2008 10:52:22 +0100 Received: from [192.168.249.27] (chiko.jasonrumney.net [192.168.249.27]) by wanchan.jasonrumney.net (Postfix) with ESMTP id 315665AF for ; Sat, 2 Aug 2008 10:52:22 +0100 (BST) Message-ID: <48942E55.8000204@gnu.org> Date: Sat, 02 Aug 2008 10:52:21 +0100 From: Jason Rumney User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: control@debbugs.gnu.org Subject: Versioning bugs X-Enigmail-Version: 0.95.6 OpenPGP: id=8086879D Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit found 117 23.0.60 found 202 22.2 found 202 23.0.60 found 248 23.0.60 found 250 22.2 found 250 23.0.60 found 460 22.2 found 460 23.0.60 From jasonrumney@gmail.com Thu Jan 15 07:11:08 2009 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). From unknown Fri Jun 20 07:12:12 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: $requester Subject: Internal Control Message-Id: bug archived. Date: Thu, 12 Feb 2009 15:24:08 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A log time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator