From unknown Sat Jun 14 19:34:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23225: 25.1.50; url-retrieve-synchronously having trouble with some https URLs Resent-From: joaotavora@gmail.com (=?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Apr 2016 18:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23225 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 23225@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.145988104025249 (code B ref -1); Tue, 05 Apr 2016 18:31:01 +0000 Received: (at submit) by debbugs.gnu.org; 5 Apr 2016 18:30:40 +0000 Received: from localhost ([127.0.0.1]:50626 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1anVkO-0006Z9-AS for submit@debbugs.gnu.org; Tue, 05 Apr 2016 14:30:40 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53957) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1anVkM-0006Yv-7K for submit@debbugs.gnu.org; Tue, 05 Apr 2016 14:30:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1anVkB-0004TF-Mc for submit@debbugs.gnu.org; Tue, 05 Apr 2016 14:30:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:60673) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anVkB-0004TA-Hy for submit@debbugs.gnu.org; Tue, 05 Apr 2016 14:30:27 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44883) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anVk5-0002VO-KZ for bug-gnu-emacs@gnu.org; Tue, 05 Apr 2016 14:30:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1anVk0-0004Rx-La for bug-gnu-emacs@gnu.org; Tue, 05 Apr 2016 14:30:21 -0400 Received: from mail-wm0-x232.google.com ([2a00:1450:400c:c09::232]:37017) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anVk0-0004Rt-Ef for bug-gnu-emacs@gnu.org; Tue, 05 Apr 2016 14:30:16 -0400 Received: by mail-wm0-x232.google.com with SMTP id n3so32890542wmn.0 for ; Tue, 05 Apr 2016 11:30:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:user-agent:mime-version :content-transfer-encoding; bh=uq83WKq9aEUxCHnb2WSlQ8AHzSoY/pCMJ9iNe9XL45Q=; b=m708WcipUYZ7ZaoUc0TDthENV2Xm5IkggAfTAblezLEAWpjGJJa70mrCjUJrcgp/fW sm139k4GW2VD/EwUpNEOGhhH62yTIbtLBChuGd2lFNMW+RDv/LU63+F1QJYFZGh2pVR6 H2+BroCoonXeoGVGlxnLZW2a1ABMgjhuKE6D9w5RBsxZ0420l2UQhued3NukQtrwxstC xymjxbhBewP6MwpfhwCB+ilKNs5fUWr/JIELBTLoHx7JheczjL5FxFHghoGWByMSx4Sc 7isMnPqyZyhQjtEQ1m76MNzJgKWrttB95/Yp5WAmwZE9DF9Vd/ByWjTWfektGImZ1umS AKgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version:content-transfer-encoding; bh=uq83WKq9aEUxCHnb2WSlQ8AHzSoY/pCMJ9iNe9XL45Q=; b=Fwa1NM+4hRrX70wOcl7J03ohUsb4O3yUiIgoH+ZqzS184Ps6h9MIgNloy4R3aFk3dp 9oFLRfzil2ZcpXVoRyaHgnpEBXu7XKc6p4joiD4cPSyQH9sSnBNArk2pF+/qELSUL0Hu 8UuEm7VFV9PhWQD0b69nx/WTWFjDFI7tUnIkhHiuxF3e3/892U1gWrL3GxnWtXJVfw9k +fgGLXHTg8bdjr2OFBYHDcEoXHMuoNmyTQg3YppYAic5CkQgdNetoZDrGAwTqZRcW3Bc 27U/Mvs3dM8SlXXe/EO03UD8k4MuL10UoaJh9gKyfaGML7H5liA9infWvvQIY4XFOapx /57g== X-Gm-Message-State: AD7BkJIpmdCIWuSJlakFM6Vpywg84qyHp5MfrJltCA7ca3uQfd27Qx0HIudHXsR/ROv/5Q== X-Received: by 10.194.178.233 with SMTP id db9mr7748682wjc.11.1459881015446; Tue, 05 Apr 2016 11:30:15 -0700 (PDT) Received: from king.yourcompany.com (31.57.37.188.rev.vodafone.pt. [188.37.57.31]) by smtp.gmail.com with ESMTPSA id g78sm6738827wme.21.2016.04.05.11.30.14 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 05 Apr 2016 11:30:14 -0700 (PDT) From: joaotavora@gmail.com (=?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?=) Date: Tue, 05 Apr 2016 19:30:12 +0100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Hello maintainers, In the latest trunk, url-retrieve-synchronously is having trouble with some https URLS. In the Emacs -Q scratch buffer, this returns the empty str= ing: (with-current-buffer (url-retrieve-synchronously "https://melpa.org/packages/yascroll-20150315.605.el") (buffer-string)) But this works perfectly (with-current-buffer (url-retrieve-synchronously "https://google.com/") (buffer-string)) (with-current-buffer (url-retrieve-synchronously "http://google.com/") (buffer-string)) No ideia why it works on google and gmail. The misbehaving propagated silently and I came across this using M-x package-install RET ... RET, which magically compiles a 0-byte package. I think the protocol for url-retrieve-synchornously could be revised. Its users seem to expect it to return nil or at least a non-buffer if something went wrong, but that's clearly not what happened here. Perhaps it should error. Anyway, the buffer process is failing silently. A lower-level `url-retrieve' doesn't even call its callback. I'll try to debug a bit further if I find the time, in the meantime here's a report. Jo=C3=A3o From unknown Sat Jun 14 19:34:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23225: 25.1.50; url-retrieve-synchronously having trouble with some https URLs Resent-From: Alexis Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Apr 2016 23:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23225 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Cc: 23225@debbugs.gnu.org Received: via spool by 23225-submit@debbugs.gnu.org id=B23225.146033193612326 (code B ref 23225); Sun, 10 Apr 2016 23:46:02 +0000 Received: (at 23225) by debbugs.gnu.org; 10 Apr 2016 23:45:36 +0000 Received: from localhost ([127.0.0.1]:57702 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1apP2u-0003CV-3k for submit@debbugs.gnu.org; Sun, 10 Apr 2016 19:45:36 -0400 Received: from mail-pa0-f44.google.com ([209.85.220.44]:35201) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1apP2r-00035a-Vr for 23225@debbugs.gnu.org; Sun, 10 Apr 2016 19:45:34 -0400 Received: by mail-pa0-f44.google.com with SMTP id td3so109760808pab.2 for <23225@debbugs.gnu.org>; Sun, 10 Apr 2016 16:45:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-transfer-encoding; bh=UIvROV28SLTT+msbdKO1vMUscHffbWoN51/0yraqZ04=; b=SHZ6VyW74o3pb5xmTuNigNUkYaXB02UTqqM+YO8XFdrw1yrC5pFvGbqauIl2thlAKS Du0W+Xt2pvqAjaEuCX11xPTNWrdNg0K7cDKKTXzzACwkjUtmd3i0N5zw2aHJSycc7ZcN fa4Veho48MWr7g3u4TJEZGyBajybhFgWcbjWKioRT64B72TKnm/TgBpnlPnm4CKOs49w OWB20ZMgsGNUyIvoc9jfmPShDIBJ1y4F9nnhXVQ/M8UjZdfLCmkRjWttoRJMvjl41RS4 K+ZoMLqeroht4qZ8TYXbR8kI0tdwQxbOL4QkRqpraS+DkY9uxB2yNGldXHGHSCXw7hRf A1AQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-transfer-encoding; bh=UIvROV28SLTT+msbdKO1vMUscHffbWoN51/0yraqZ04=; b=brfYyAu8dRrELrsm8/DznFhgqzJQbHPNNU30GPFqrLzwYKmvsdGGgCTUsLpGEnYNcQ 56kdxnUkpHfewOeLt7TviFAm10RDB9iEtp+WYjg/wWRp0pEOuhFp/oONJ2SjApsUN9oe /nawS0xK0+owAOw4B/ifyfNW8XaKW0zjnXSAkgStXuZo0voObtepg+6rqGh9G4OVlsq4 QofcaYgDK5Hc5E2rkR0lvYkVuABq1I06J1oY049MyhznIJpqeptMup0v/sFTvk9TG22o UYBPtdzrCZi8mAFLeVHFdopfR46Ez07l+fGqZ/gWFI91vwt6w8oMPp/2mcOWCsMnA9XE 7w4w== X-Gm-Message-State: AD7BkJKXDOEHZyDx5hfFO835IUYKO+ykpIRv93O/WZyMI4USNrHBg+rF5B132/mddrlEdg== X-Received: by 10.66.63.98 with SMTP id f2mr29208422pas.123.1460331928142; Sun, 10 Apr 2016 16:45:28 -0700 (PDT) Received: from localhost (124-168-216-210.dyn.iinet.net.au. [124.168.216.210]) by smtp.gmail.com with ESMTPSA id 27sm31528785pfo.58.2016.04.10.16.45.26 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Apr 2016 16:45:27 -0700 (PDT) References: User-agent: mu4e 0.9.16; emacs 24.5.3 From: Alexis In-reply-to: Date: Mon, 11 Apr 2016 09:45:23 +1000 Message-ID: <87bn5h2fl8.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) João Távora writes: > In the latest trunk, url-retrieve-synchronously is having > trouble with some https URLS. In the Emacs -Q scratch buffer, > this returns the empty string: > > (with-current-buffer (url-retrieve-synchronously > "https://melpa.org/packages/yascroll-20150315.605.el") > (buffer-string)) i can't reproduce this with emacs master as at commit d6ea6453. Could you please try with a more recent build? From unknown Sat Jun 14 19:34:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23225: 25.1.50; url-retrieve-synchronously having trouble with some https URLs Resent-From: Tao Fang Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Jun 2016 16:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23225 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: joaotavora@gmail.com (=?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?=) Cc: Alexis , 23225@debbugs.gnu.org Received: via spool by 23225-submit@debbugs.gnu.org id=B23225.146505709527143 (code B ref 23225); Sat, 04 Jun 2016 16:19:02 +0000 Received: (at 23225) by debbugs.gnu.org; 4 Jun 2016 16:18:15 +0000 Received: from localhost ([127.0.0.1]:54537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b9EH9-00073j-5b for submit@debbugs.gnu.org; Sat, 04 Jun 2016 12:18:15 -0400 Received: from mail-qg0-f54.google.com ([209.85.192.54]:34638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b9EH7-00073W-OF for 23225@debbugs.gnu.org; Sat, 04 Jun 2016 12:18:13 -0400 Received: by mail-qg0-f54.google.com with SMTP id p34so25162501qgp.1 for <23225@debbugs.gnu.org>; Sat, 04 Jun 2016 09:18:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=uRadWPXXvIGcu4E5hnKpKysDAEZpW4f+kEnKOA3iw1o=; b=ImHGuNxh2bsvFxQVQzFcDKdSb8YGKw6Z+M7rMPlExPR28vqGFgG/sq+RnOnKkZbRFv kANDIFEE/528D3zcSFOC8PtdRURb+WYCouH9GB3fOzKxT429+4ZUZoaal1cAMVnfd+Nq 9culXneeK7lJqirh3036vHRabdDN0LS4ylKOoXAkPjlmhWQipMMrmwF//k9TYUaAorRV JfNG3TJqKRlE/rGyEzJiid5+Ebj8PFuAxG4AaALCxfbngFfTgFLJB5CGZFOXGrEOicFF he70WN5kUw9pTvdrsOd3sgWpsR2wV7WvV9QCi7euaDfTcUMEHUtzCR2CodvhTWAsa9nU SGqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=uRadWPXXvIGcu4E5hnKpKysDAEZpW4f+kEnKOA3iw1o=; b=NEWHzFrzvDgdcDe9HlOemJiNQrj/PpCOnE9Xv9jCJ6zErBjCUSWn1fJtx5cdFJcJPe YKwgqdAILX3oEvs23b7tjuyxAJ7k1t4x0X7BF7P5C4L/j7KKoryRw8iwuvShAwxwnClo b7qS8AemlMaOFRfyZHRpxK3u9fNLu1KNIdZ0MijTzX1bt8cQxPVUkQDWTJkamCLms78G V1cgwHCECwtoRB+vBWTRfddLqrm1E15PmUAwRkG7TIgv84H27NldLnxWq1CpPd/Iahfu j1zvWhUt6rihoj9HgQXYAimIGb19oeXOQSzlKku35L6tRgTWRbRe39OjVrS9YYZvLLnj 78ew== X-Gm-Message-State: ALyK8tLt/l/Ht3Ede1gUIPaxKJm8qh27yy9FODsLJwRn8kQPa/Cw5bw+IXs19tRsVqD8Dw== X-Received: by 10.140.147.202 with SMTP id 193mr8355243qht.54.1465057088208; Sat, 04 Jun 2016 09:18:08 -0700 (PDT) Received: from StormPC.yourcompany.com (ec2-52-3-137-119.compute-1.amazonaws.com. [52.3.137.119]) by smtp.gmail.com with ESMTPSA id a23sm3089368qte.26.2016.06.04.09.17.58 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 04 Jun 2016 09:18:07 -0700 (PDT) From: Tao Fang References: Date: Sun, 05 Jun 2016 00:17:54 +0800 In-Reply-To: ("=?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?="'s message of "Tue, 05 Apr 2016 19:30:12 +0100") Message-ID: <8737otyll9.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.6 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.4 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable joaotavora@gmail.com (Jo=C3=A3o T=C3=A1vora) writes: > The misbehaving propagated silently and I came across this using M-x > package-install RET ... RET, which magically compiles a 0-byte package. I had same problem when using package-install with restricted network connection (or bad network conditions), sometimes I got empty buffer without any error where as it should fail. > I think the protocol for url-retrieve-synchornously could be > revised. Its users seem to expect it to return nil or at least a > non-buffer if something went wrong, but that's clearly not what happened > here. Perhaps it should error. I agree. So I proposed a patch for this: --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-url-retrieve-synchronously-signal-error-when-fail.patch >From ff85fd2a421f751626d61b73d6f268d0cc42d702 Mon Sep 17 00:00:00 2001 From: Tao Fang Date: Sat, 4 Jun 2016 23:27:55 +0800 Subject: [PATCH] url-retrieve-synchronously signal error when fail --- lisp/url/url.el | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/lisp/url/url.el b/lisp/url/url.el index 6d710e0..1d49b10 100644 --- a/lisp/url/url.el +++ b/lisp/url/url.el @@ -235,12 +235,14 @@ how long to wait for a response before giving up." (let ((retrieval-done nil) (start-time (current-time)) - (asynch-buffer nil)) + (asynch-buffer nil) + err) (setq asynch-buffer - (url-retrieve url (lambda (&rest ignored) + (url-retrieve url (lambda (status &rest ignored) (url-debug 'retrieval "Synchronous fetching done (%S)" (current-buffer)) (setq retrieval-done t - asynch-buffer (current-buffer))) + asynch-buffer (current-buffer) + err (plist-get status :error))) nil silent inhibit-cookies)) (if (null asynch-buffer) ;; We do not need to do anything, it was a mailto or something @@ -300,6 +302,12 @@ how long to wait for a response before giving up." (delete-process proc)) (setq proc (and (not quit-flag) (get-buffer-process asynch-buffer))))))) + + ;; Before we return, check for error except 'http + (when (and err + (not (eq (cadr err) 'http))) + (signal (car err) (cdr err))) + asynch-buffer))) ;; url-mm-callback called from url-mm, which requires mm-decode. -- 2.8.3 --=-=-=-- From unknown Sat Jun 14 19:34:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23225: 25.1.50; url-retrieve-synchronously having trouble with some https URLs References: In-Reply-To: Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Jun 2016 16:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23225 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 23225@debbugs.gnu.org Cc: Alexis , =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , Chunyang Xu Received: via spool by 23225-submit@debbugs.gnu.org id=B23225.146505745627775 (code B ref 23225); Sat, 04 Jun 2016 16:25:02 +0000 Received: (at 23225) by debbugs.gnu.org; 4 Jun 2016 16:24:16 +0000 Received: from localhost ([127.0.0.1]:54555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b9EMx-0007Dv-Qi for submit@debbugs.gnu.org; Sat, 04 Jun 2016 12:24:16 -0400 Received: from mail-oi0-f53.google.com ([209.85.218.53]:33271) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b9EMm-0007Cn-QJ for 23225@debbugs.gnu.org; Sat, 04 Jun 2016 12:24:14 -0400 Received: by mail-oi0-f53.google.com with SMTP id k23so170356124oih.0 for <23225@debbugs.gnu.org>; Sat, 04 Jun 2016 09:24:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to:cc; bh=N4S4TLZG7bR9tQ+Qeq6CFuMu+L3vu3lQdyUwwAEwdPM=; b=HTGLyvqSaplXKcwbtvIF4O6AMKnTs+7L1ksA0uq5T7Xl8O9rGe5cwF7HHQfnEsEpWx UCrof5eEfN4Kl6Ai1sCYnn9sv2pVaNoJnjxiLrniVJpkPyjS1dBf+2UkpKRHvwev5f5t yHw7MdVWeu18hk5lsyTC+Us6WkNERYQJoGXtLmxvnQ8tf/B/2/gAIhneEVVR/YL7LUot 4u4Vo98zc5gnC7+I7wHNmCzvRQet1Tq43S7yJXdLRY23d+UMsAWieFfz3mCBB4dmpQFO 2eiUZsVFi7VnrX53PN8rnpOghxzlCHXyVa/S7pv0Y0FBM8tvG41PgD9lT7YwhAQcwy+q GUBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to:cc; bh=N4S4TLZG7bR9tQ+Qeq6CFuMu+L3vu3lQdyUwwAEwdPM=; b=MwmSJ21h+yjMwXSYze3VzRZ8zJgM2N4fAyE0T92Yy0p5Bw/HvjKenVS9QMgEYq6fV7 npmY/JY+sp3BTtQ8nUhZ6sx4ip4ZUfILrjSJ6nKNRtPI6ORI+5ITxBcV/F4hvg/JlEUM y22Bm9BPQ4f3hxoc6hhraWXKo4UeHtWnVMSb3J/NaTHiUqliH80MmUkw5KDc5LA2P04c FdSQyk3gA9QbZDIKaD0y/J/AQNiQpR+ZXWU+GuKY5HDVT+7DBqQ752TqBnzF7UVC9cil 4LRnoaCwU9R7GKcl7X2I8ZdSijzUfjlWQ+7tA/w185f/Dz57NNdyGrvKYeUDXu2w7I76 sv0A== X-Gm-Message-State: ALyK8tK+KdQprMm3lQmx61fuSUXbgQwyRxD06EPbvLy1D233S5FLVGbiiSOsDDqkwZiXmj0R7bC5zCrdN1pGBQ== X-Received: by 10.202.77.129 with SMTP id a123mr4025446oib.143.1465057439244; Sat, 04 Jun 2016 09:23:59 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.5.168 with HTTP; Sat, 4 Jun 2016 09:23:58 -0700 (PDT) From: Noam Postavsky Date: Sat, 4 Jun 2016 12:23:58 -0400 X-Google-Sender-Auth: t_7jH0dVtkc9gztfnj29kIkB7-I Message-ID: Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) merge 23225 23503 tag 23225 + unreproducible quit It looks 23225 and 23503 are the same bug. I'm also unable to reproduce this on master. Tagging as unreproducible, but would be good to have confirmation in case this is OSX specific (I only checked on GNU/Linux). In GNU Emacs 25.1.50.3 (x86_64-unknown-linux-gnu, X toolkit) of 2016-05-30 built on zony Repository revision: 237244bbd5ce753bcdf79634561de515bd76c687 Windowing system distributor 'The X.Org Foundation', version 11.0.11803000 From unknown Sat Jun 14 19:34:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23225: 25.1.50; url-retrieve-synchronously having trouble with some https URLs Resent-From: Chunyang Xu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Jun 2016 04:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23225 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Noam Postavsky Cc: Alexis , 23225@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Received: via spool by 23225-submit@debbugs.gnu.org id=B23225.146561764423695 (code B ref 23225); Sat, 11 Jun 2016 04:01:02 +0000 Received: (at 23225) by debbugs.gnu.org; 11 Jun 2016 04:00:44 +0000 Received: from localhost ([127.0.0.1]:36373 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bBa6G-0006A6-HZ for submit@debbugs.gnu.org; Sat, 11 Jun 2016 00:00:44 -0400 Received: from mail-io0-f176.google.com ([209.85.223.176]:35437) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bBa6C-00069r-3v for 23225@debbugs.gnu.org; Sat, 11 Jun 2016 00:00:43 -0400 Received: by mail-io0-f176.google.com with SMTP id o127so35179220iod.2 for <23225@debbugs.gnu.org>; Fri, 10 Jun 2016 21:00:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=X+9G1G6RA6Rhfd4tWV+4u/y7ZoOP5cJyZs2EH4tc4AI=; b=ngs0jfYdTbnt795a4jm+HoyNqwsoyVqJPXbzHWz2xDanMVlGd0hml25cHXs+tsGknq KaIOblhnK1xhWVBlGbxHX+zJpQ/OBmHxd4xi0LmZDvY45SeJ/CxqmM2RhGR4tnKfCLcg J897c6Ckwl4pjZxG1Hlkjspo4pTi7qeYvDUiXg3wGJT74iaAxfs2PIUqVAwdiQ7opMl1 ZbM6Wt1nanLSMEugGkYWEOcNWLAvnmANaMzfJkakk5cwxiWJp918cx3cqDBEKYHivuUe alEQVf1ck6vKmdWR5vhZ73wcXqNjNR3esLXeW0axkphDAfFdNO9Y0ubr8yRdu9EbiseH r+ow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=X+9G1G6RA6Rhfd4tWV+4u/y7ZoOP5cJyZs2EH4tc4AI=; b=bG3/kZ14Hq/MJLsDupkZJP9U4VtzPvvlOdpnX/32nF0q0pC/q0S80TWkKlfwvhfEIn oIhk2IzMKl4qA3I2WghKHhg+e+gkd560sBr7b+HHIxeX/6chvnqBI2ctew6bq6wsOZDn t3UAeIQM1l5mQNn7wOP9+ja0iCgfWm/bq0yCZaPUgZbJ5wWJ9YTdkoNu8difw3pV85L/ HX+OO760xUOr00fojMK5PvT/Hptc3jTh5JNLpeMCrXuN9oMqQ0/PWYcFlIWwJLGicVay Ui2auloITE99u5juzMY/iMFn0sRIwLJxTzF8XgKjmYZiaeLWAJ6PFmRWdtDf0jMyjKXT iPQg== X-Gm-Message-State: ALyK8tJH8S5JSC6uvGndpBP2hBQc/UOm8UCKbB2LUqjo8kU0Y+ghp6Slzouey574RUfubfpemZarVdn3EsL9Hg== X-Received: by 10.107.187.196 with SMTP id l187mr8795911iof.72.1465617634272; Fri, 10 Jun 2016 21:00:34 -0700 (PDT) MIME-Version: 1.0 Received: by 10.36.10.202 with HTTP; Fri, 10 Jun 2016 21:00:33 -0700 (PDT) In-Reply-To: References: From: Chunyang Xu Date: Sat, 11 Jun 2016 12:00:33 +0800 Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Sun, Jun 5, 2016 at 12:23 AM, Noam Postavsky wrote: > merge 23225 23503 > tag 23225 + unreproducible > quit > > It looks 23225 and 23503 are the same bug. I'm also unable to > reproduce this on master. Tagging as unreproducible, but would be good > to have confirmation in case this is OSX specific (I only checked on > GNU/Linux). I still have this problem on latest master branch, unlike this report, ALL https urls I tried failed. I also found the following workaround solves it (advice-add 'gnutls-available-p :around #'ignore) previously, gnutls-available-p returns t (emacs-version) =E2=87=92 "GNU Emacs 25.1.50.14 (x86_64-apple-darwin15.5.0, NS appkit-1404.47 Version 10.11.5 (Build 15F34)) of 2016-06-11" emacs-repository-version =E2=87=92 "c803af788d4140c7253b1d091e6f7fb63b5a214a" > In GNU Emacs 25.1.50.3 (x86_64-unknown-linux-gnu, X toolkit) > of 2016-05-30 built on zony > Repository revision: 237244bbd5ce753bcdf79634561de515bd76c687 > Windowing system distributor 'The X.Org Foundation', version 11.0.1180300= 0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 11 08:38:21 2016 Received: (at control) by debbugs.gnu.org; 11 Jun 2016 12:38:21 +0000 Received: from localhost ([127.0.0.1]:36487 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bBiBA-0003nT-Sb for submit@debbugs.gnu.org; Sat, 11 Jun 2016 08:38:20 -0400 Received: from mail-oi0-f43.google.com ([209.85.218.43]:34303) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bBiB9-0003nF-4T for control@debbugs.gnu.org; Sat, 11 Jun 2016 08:38:19 -0400 Received: by mail-oi0-f43.google.com with SMTP id d132so45612370oig.1 for ; Sat, 11 Jun 2016 05:38:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to; bh=nseQySgaraQ3iNp12MFjXIkfOUO8dIkmpSrQyXjX364=; b=o+iC5DMgo3UTIVTq6dsLjBj7EqGUQpw07AodeqZfzIxeA2W4vs8hxfXh45yzkYrTHS ewrqCqhA8QFQP6TJ0fi2Rpk5I8Xu/prmT9RkkFYGtmz1XjOhhTiMqJzXdmxmBpS8eR0o 8EhT4nfzhG7NteE09vk831U234nVHRgC24xnQ6D5+jFyb7lzUNxQKSqCB0cPpbkuEQ8q /I1nwOuW4DbO4jNZSXab8jivFfMuvdOZ7pN+RULSo07eYtzgt90X2ee1zCSiR3d1LH03 nsWAjX7xyhAqKDC2kiH9t4nkGJGIHDvaNlOiQkYnN+OEH7zPJctqPik/6WRUshinCgs3 7DyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=nseQySgaraQ3iNp12MFjXIkfOUO8dIkmpSrQyXjX364=; b=J/kzcH63bRTSdj44T73WX0fFCeCKgOlyqVWdAKp73MAlongYh3oKgXfv20LfJY+8ZX IwhBu9nDlhHTPEa6tDDyKDBGYzynyrDmdVxCgKOLn+T8gkM+JCq31q59QZUxw8o7SYie PnwV4q7zPcOMIIPEOw1JMEQac0j1F5S9hSDMxRuGRgYLLIfY2x/KrH6ngtqhPQHDLQvn OhHkzsV1MhTeZsoc1oDUc2O6YYOWP9cGtiLKNL2E3/kkOCeDgPgT9vy8zJEBm3bjYeFf 5wkbAuYhoPQRzM+ftfrcxlaPZRm72arLuawEGpG6mFkRsw5q1yM2RlZmaQmUMsGAy7TG Hz9w== X-Gm-Message-State: ALyK8tKCazGclHS+rL/HDO7NzgJ+WYRott4mbnc2fmbqzNPo1LFqhx9Ns0fiuFW5bVmrBbBxMtm4lrWEsw/a6w== X-Received: by 10.157.51.74 with SMTP id u10mr3763756otd.124.1465648693394; Sat, 11 Jun 2016 05:38:13 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.5.168 with HTTP; Sat, 11 Jun 2016 05:38:13 -0700 (PDT) From: Noam Postavsky Date: Sat, 11 Jun 2016 08:38:13 -0400 X-Google-Sender-Auth: Kd0Y1UwA4-LCBb87DR-rm42sthQ Message-ID: Subject: bug#23225: 25.1.50; url-retrieve-synchronously having trouble with some https URLs To: GNU bug tracker automated control server Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) tag 23225 - unreproducible quit From unknown Sat Jun 14 19:34:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23225: 25.1.50; url-retrieve-synchronously having trouble with some https URLs Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Jun 2016 12:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23225 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Chunyang Xu Cc: Tao Fang , Alexis , 23225@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Received: via spool by 23225-submit@debbugs.gnu.org id=B23225.146564925421584 (code B ref 23225); Sat, 11 Jun 2016 12:48:01 +0000 Received: (at 23225) by debbugs.gnu.org; 11 Jun 2016 12:47:34 +0000 Received: from localhost ([127.0.0.1]:36493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bBiK5-0005c4-N9 for submit@debbugs.gnu.org; Sat, 11 Jun 2016 08:47:33 -0400 Received: from mail-oi0-f68.google.com ([209.85.218.68]:35771) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bBiK4-0005bs-3R for 23225@debbugs.gnu.org; Sat, 11 Jun 2016 08:47:32 -0400 Received: by mail-oi0-f68.google.com with SMTP id u201so2915484oie.2 for <23225@debbugs.gnu.org>; Sat, 11 Jun 2016 05:47:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=rdlgTqLXYJlaWx0qR0+fsOho6f3xFG09KCltz8qptMg=; b=qjyFBE53+Q0OGi8XSkwCjNI4w+evKLfdPTsgxEqGFA5Jz6qLUY6Ftdqxm/9+1o4EPz 4puiX6aK6ixjk1aYSII+pbp7R/vY4mzCWuCzUm7EWfrwq1g2DAoT5QuO8M3fFQqlWVRt Pn8UI5Tbo/MJGNM8N6I/8drvZ+3Vz2O696E7c0KFpX2af2EigxwiNjwla4Y1J2maUQjM kAnJ83dPCg4Viqcp5nEcmdskSVOVwDCFfcI8q/QBFiltsjDhFAHwjOVV5qD90wZ/Vjgg zLmjjnASkR1RJEsFjv8Piu96qQ5U50FK/22IQoeP1EHJmHXWsUW1jSZ6/482PC/KXZcZ O3Pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=rdlgTqLXYJlaWx0qR0+fsOho6f3xFG09KCltz8qptMg=; b=KjSKL4VHDe1cBZsbbGtLU5oA/t0NrAeJqkIycKTrXxyBl/IC4TV/Dn30IPu6RQJYyH XIOmPXPk+C5FcauVZKuUTsEpBZk/1Sf13Tuw0Ybin2lybBwZCfxL1HiHhKGp/8pjw8Zf bK6ZdImqZ0TtfSlneZFFZPfLjdLyHDc66D9EZy9CrHInzkhMLH6kq6zcg/JG28KZ4GGM FiH+NYzLlOWom4GQ8OrjqTymFlTiJ+/7qgCR+CAlaq6WYT3gxB2Ncd2gkETQoOVwtNl9 cmUC1w5kBwAEF+nNM66fLgC5+ZT3Z6IOwODuc3UIVYAXBHLDdxG9Kfo8zZJEBP4BHcq8 oCbA== X-Gm-Message-State: ALyK8tLYhWYZl+AX3dJ4KCW8elleyruxUyPU+9TJ8+2ns9TVfBjPeivPSzA8G8R3fiX3AHsC+1y1cHK4UNawoQ== X-Received: by 10.157.22.179 with SMTP id c48mr3756284ote.35.1465649246581; Sat, 11 Jun 2016 05:47:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.5.168 with HTTP; Sat, 11 Jun 2016 05:47:26 -0700 (PDT) In-Reply-To: References: From: Noam Postavsky Date: Sat, 11 Jun 2016 08:47:26 -0400 X-Google-Sender-Auth: Bx9cKjTPaLObG_psgzoco7PsV5I Message-ID: Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) On Sat, Jun 11, 2016 at 12:00 AM, Chunyang Xu wrote: > I still have this problem on latest master branch, unlike this report, > ALL https urls I tried failed. Do you get any interesting error messages after applying Tao Fang's patch? http://debbugs.gnu.org/cgi/bugreport.cgi?filename=0001-url-retrieve-synchronously-signal-error-when-fail.patch;bug=23225;att=1;msg=11 From unknown Sat Jun 14 19:34:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23225: 25.1.50; url-retrieve-synchronously having trouble with some https URLs Resent-From: Chunyang Xu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Jun 2016 12:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23225 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Noam Postavsky Cc: Tao Fang , Alexis , 23225@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Received: via spool by 23225-submit@debbugs.gnu.org id=B23225.146564967922175 (code B ref 23225); Sat, 11 Jun 2016 12:55:01 +0000 Received: (at 23225) by debbugs.gnu.org; 11 Jun 2016 12:54:39 +0000 Received: from localhost ([127.0.0.1]:36497 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bBiQx-0005lb-G8 for submit@debbugs.gnu.org; Sat, 11 Jun 2016 08:54:39 -0400 Received: from mail-it0-f50.google.com ([209.85.214.50]:36461) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bBiQv-0005lN-QW for 23225@debbugs.gnu.org; Sat, 11 Jun 2016 08:54:38 -0400 Received: by mail-it0-f50.google.com with SMTP id a5so15973181ita.1 for <23225@debbugs.gnu.org>; Sat, 11 Jun 2016 05:54:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Z9QdDO8NucvEL4zMe+s3xVB3IDI93cH1W216H9qPF+k=; b=jaO1BxRC3DX+uvCfm3rYh7VGsMGP9/kD23JvUp2e49BZls+CdtV56H6k3rkPn2YtmQ 6VZszxGTcfA6ie3XzAiNyeIXubVJM5HFDMIjsFIOszFabCtZN3yxHEZjFXm4BpKLhaHP n7QiKyJHkLCwt+YQFpLgTRh5yg9NlDQSt/I2ptyjOSOGB31H8XDZ/bgPDsLf5yAoZeUu lEF3B7KULK1bm0uX9fBJIiG2gQlWZqOHY5rp2eR5Fo15JphIZM4X7Ms7VTBBgHC7PmF6 wWdNmnWTI+mGkaIKpHU6i4OLXk+prtox5a+VYSfuY7iLfzRhm5+AfqauGHNP0+Ee+I5y yxxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Z9QdDO8NucvEL4zMe+s3xVB3IDI93cH1W216H9qPF+k=; b=e0rEzQD+PEJGBINhjlA0bmBELablL7sBYFPura6os1WTOJ2nGM4BVdWvc3vL/Z1nsK a7fFzuWntojuEJjumHNocUaVUKfmWTg7xsxIjHbzX44ZLMNITofmRKCecPgoCqGhEafq qsxaqCscjcyrF4/ni3mQW82CUMuTwDjpB2iJ1+sMJgVs1vr+AC4nPkMw1dgcr7w2IdqK h4C8fw5FttR5ZuzwX0N+U5wZinXn1PUZQc0sektvpPOaha/z8+rmcfOoPVh3Zok8gCj/ EnoXkwc2GDP9CyGpECTP6THDaN2ZkzY9AJJv3Avwbwg/340ghAY8oYkeFqFfJPsbS8RU d0NQ== X-Gm-Message-State: ALyK8tIeKm51AwW/zWl3ktO2zaSFpJJmVCzuAMbXZ4W2akjbEEqPtG+m/oDKuD1KzzwJd7Gg797NR1riVLGltQ== X-Received: by 10.36.79.150 with SMTP id c144mr5569853itb.28.1465649672237; Sat, 11 Jun 2016 05:54:32 -0700 (PDT) MIME-Version: 1.0 Received: by 10.36.10.202 with HTTP; Sat, 11 Jun 2016 05:54:31 -0700 (PDT) In-Reply-To: References: From: Chunyang Xu Date: Sat, 11 Jun 2016 20:54:31 +0800 Message-ID: Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Sat, Jun 11, 2016 at 8:47 PM, Noam Postavsky wrote: > On Sat, Jun 11, 2016 at 12:00 AM, Chunyang Xu wrote: >> I still have this problem on latest master branch, unlike this report, >> ALL https urls I tried failed. > > Do you get any interesting error messages after applying Tao Fang's patch? (display-buffer (url-retrieve-synchronously "https://example.com")) Debugger entered--Lisp error: (error connection-failed "deleted " :host "example.com" :service 443) signal(error (connection-failed "deleted\n" :host "example.com" :service 443)) (progn (signal (car err) (cdr err))) (if (and err (not (eq (car (cdr err)) (quote http)))) (progn (signal (car err) (cdr err)))) (if (null asynch-buffer) nil (let ((proc (get-buffer-process asynch-buffer))) (while (and (not retrieval-done) (or (not timeout) (< (float-time (time-subtract ... start-time)) timeout))) (url-debug (quote retrieval) "Spinning in url-retrieve-synchronously: %S (%S)" retrieval-done asynch-buffer) (if (buffer-local-value (quote url-redirect-buffer) asynch-buffer) (setq proc (get-buffer-process (setq asynch-buffer (buffer-local-value ... asynch-buffer)))) (if (and proc (memq (process-status proc) (quote ...)) (eq proc (or ... proc))) (progn (delete-process proc) (setq retrieval-done t))) (if (or (condition-case nil (let ... ...) (quit ... ...)) (null proc)) nil (if quit-flag (progn (delete-process proc))) (setq proc (and (not quit-flag) (get-buffer-process asynch-buffer))))))) (if (and err (not (eq (car (cdr err)) (quote http)))) (progn (signal (car err) (cdr err)))) asynch-buffer) (let ((retrieval-done nil) (start-time (current-time)) (asynch-buffer nil) err) (setq asynch-buffer (url-retrieve url (function (lambda (status &rest ignored) (url-debug (quote retrieval) "Synchronous fetching done (%S)" (current-buffer)) (setq retrieval-done t asynch-buffer (current-buffer) err (plist-get status :error)))) nil silent inhibit-cookies)) (if (null asynch-buffer) nil (let ((proc (get-buffer-process asynch-buffer))) (while (and (not retrieval-done) (or (not timeout) (< (float-time ...) timeout))) (url-debug (quote retrieval) "Spinning in url-retrieve-synchronously: %S (%S)" retrieval-done asynch-buffer) (if (buffer-local-value (quote url-redirect-buffer) asynch-buffer) (setq proc (get-buffer-process (setq asynch-buffer ...))) (if (and proc (memq ... ...) (eq proc ...)) (progn (delete-process proc) (setq retrieval-done t))) (if (or (condition-case nil ... ...) (null proc)) nil (if quit-flag (progn ...)) (setq proc (and ... ...)))))) (if (and err (not (eq (car (cdr err)) (quote http)))) (progn (signal (car err) (cdr err)))) asynch-buffer)) url-retrieve-synchronously("https://example.com") (display-buffer (url-retrieve-synchronously "https://example.com")) eval((display-buffer (url-retrieve-synchronously "https://example.com")) nil) elisp--eval-last-sexp(nil) eval-last-sexp(nil) funcall-interactively(eval-last-sexp nil) call-interactively(eval-last-sexp nil nil) command-execute(eval-last-sexp) > http://debbugs.gnu.org/cgi/bugreport.cgi?filename=0001-url-retrieve-synchronously-signal-error-when-fail.patch;bug=23225;att=1;msg=11 From unknown Sat Jun 14 19:34:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23225: 25.1.50; url-retrieve-synchronously having trouble with some https URLs Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Jun 2016 13:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23225 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Chunyang Xu Cc: Tao Fang , Alexis , 23225@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Received: via spool by 23225-submit@debbugs.gnu.org id=B23225.146565218226534 (code B ref 23225); Sat, 11 Jun 2016 13:37:01 +0000 Received: (at 23225) by debbugs.gnu.org; 11 Jun 2016 13:36:22 +0000 Received: from localhost ([127.0.0.1]:36521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bBj5K-0006tt-Gq for submit@debbugs.gnu.org; Sat, 11 Jun 2016 09:36:22 -0400 Received: from mail-oi0-f43.google.com ([209.85.218.43]:35733) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bBj5J-0006th-0j for 23225@debbugs.gnu.org; Sat, 11 Jun 2016 09:36:21 -0400 Received: by mail-oi0-f43.google.com with SMTP id w5so71341086oib.2 for <23225@debbugs.gnu.org>; Sat, 11 Jun 2016 06:36:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=a73kwleQlj2+tNwgYBVNnSpG+Ahk+zZ6G+62gJ/FNdA=; b=YexASRE31TjfAB+nvRMhYKVG1L3crHyvFdM7nBX5PrB8y5N8KI9jCfQqmqRe9tyGrr RVUX6FXj0Tn4mmOHXljk0JappH6rRNlO+iSSVBNOZe4G3bkkkyhZsxz1LMIK/TvrH0BK 5x7gei0YNCjMxfb79v9TloMmLlRC/oTlo43LUG43B8GDpWRKjmw760E/+HxIGAmDrlGi SkOD6uXOsGFyXrgh15g5+I8ghwp/5g5m2Ez6XcC9fOKXY/URiTxUiaZaO/TQaWwrxncR QUKKL28wzuo/Y/Xx78sl/5rw3T91NWfcB/oEH0I3uds8DIq3+i0fqy+oWcRKlJ5pN/ME JK4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=a73kwleQlj2+tNwgYBVNnSpG+Ahk+zZ6G+62gJ/FNdA=; b=Oxvcqclrtpa7Q4dB6KYoUZxWNhtLicqCPRsg1Q8RfuexKANMgxtQvk6QgQoX3xcFOX 9C6OZ1cCnl2bdnF6lszfTJMBLXenCeSWvkhZCxzXiAxsUi3JPWqRjGFtCmZNSmESKJ2S zuFXCuTMubaur8O+5Hn7aWG6JQSDnjWt64+/eQ8y07+VHOvUuRamY28prg+MD7CdTxLS 2dljc4mqnVFN++5bIBpuvNwGajio0dxKYPJOB8PWNaiFg3KLIwMPFkKJ/9qTez9gbyW/ k8bzA8DwBz9e5B4BE7DdsqaaekF7/QR0g3OHMQOxw4BZVoRnT6CdZygOzBM7v/d89R4y fbCw== X-Gm-Message-State: ALyK8tKPCt+mNnP4144yqAFLQ/KPHwDFIfY0jeKSvgufHPtQyzuy7EPLdQWc9RlzRWXmyseMmjnSGZxCtfFDuw== X-Received: by 10.157.22.179 with SMTP id c48mr3838138ote.35.1465652175519; Sat, 11 Jun 2016 06:36:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.5.168 with HTTP; Sat, 11 Jun 2016 06:36:15 -0700 (PDT) In-Reply-To: References: From: Noam Postavsky Date: Sat, 11 Jun 2016 09:36:15 -0400 X-Google-Sender-Auth: eO38v-W_VrCmMhF4UeLgm6a0DNc Message-ID: Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) On Sat, Jun 11, 2016 at 8:54 AM, Chunyang Xu wrote: > On Sat, Jun 11, 2016 at 8:47 PM, Noam Postavsky > wrote: >> Do you get any interesting error messages after applying Tao Fang's patch? > > (display-buffer > (url-retrieve-synchronously "https://example.com")) > > Debugger entered--Lisp error: (error connection-failed "deleted > " :host "example.com" :service 443) > signal(error (connection-failed "deleted\n" :host "example.com" :service 443)) "deleted\n"? That's weird. What do you get in *Messages* after increasing gnutls-log-level? From unknown Sat Jun 14 19:34:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23225: 25.1.50; url-retrieve-synchronously having trouble with some https URLs Resent-From: Chunyang Xu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Jun 2016 14:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23225 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Noam Postavsky Cc: Tao Fang , Alexis , 23225@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Received: via spool by 23225-submit@debbugs.gnu.org id=B23225.146565355229275 (code B ref 23225); Sat, 11 Jun 2016 14:00:02 +0000 Received: (at 23225) by debbugs.gnu.org; 11 Jun 2016 13:59:12 +0000 Received: from localhost ([127.0.0.1]:37264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bBjRQ-0007c7-Ev for submit@debbugs.gnu.org; Sat, 11 Jun 2016 09:59:12 -0400 Received: from mail-it0-f49.google.com ([209.85.214.49]:36460) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bBjRP-0007bu-B6 for 23225@debbugs.gnu.org; Sat, 11 Jun 2016 09:59:11 -0400 Received: by mail-it0-f49.google.com with SMTP id a5so16744513ita.1 for <23225@debbugs.gnu.org>; Sat, 11 Jun 2016 06:59:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=RJnv2N9Fl+jiKa4+7rKAg2UmfV5Lkn3CgwFbcsf/oxc=; b=zi7lDg0GqQykJPotWXQ96owPog9MhRcimVxsXhyTE1w+z2lFtUOf9w6/FmD6p1llzd bzzrBwUlhxe6d1Ty0vRze4Ci0IV44JfpJG0owpjq05nl1WKzlLhT7bueV1eXtWjAa3uv CUe/qPmCXs0xkffDtMFDoPrmpYa0i67cbeK5En0ReOVmk+6XcHot4QtzuVtmrpkzGj89 yHUhBQaRZ9dElBSNM4yOcQRLzAsfYtJ4FoPxe9VkSLaJnrFjjlLoPNSbVFmj0jAhPAgV mCVS8m91GVZsYP5Qf8fC/P/TD3Kxs0SUQ1WrsXy7CjNGiOwdwSjvZGk/6kaXc+n6ltxr XGWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=RJnv2N9Fl+jiKa4+7rKAg2UmfV5Lkn3CgwFbcsf/oxc=; b=XimIRcs2ZxApy5pLdnstGoWP8+O7ATX1rpdhTeIERnT4ny3VdLBbDvA0eKgs0WIW39 HZEm0Z5n8UZWgUl8JDJa9HneLD3EeUl0/aW1ORjpcJSW9L2GrvgCRf0ZD3oIZoFgnRQb t7InWRpaY9SzFELS6Bh2BnkYT+lY/ZoQJoqQozfDjMk2S+09AFf1Xk4wIyOcn0jdSFZ+ Cqi8W2QNVy14B+awWo6Uu9PobY+Q6Uy0kvElw1QkGHPNU3PFkw39ml41PKcKnCCTCc6O 8NpEUu6h1CQrMQctDex2SU9uP29nJhxabHLjAR2ck7QngXJtkiHU5bkBD2JaHdvmkUWA T1cA== X-Gm-Message-State: ALyK8tJ3vFACEqBpUEMXqKAewB9pTcd6xLAAK04mOO1Du8dbw9YH4C1gAm398mbBKcdM4OwEgDEgyBwnfUTe7g== X-Received: by 10.36.98.136 with SMTP id d130mr5689471itc.84.1465653545682; Sat, 11 Jun 2016 06:59:05 -0700 (PDT) MIME-Version: 1.0 Received: by 10.36.10.202 with HTTP; Sat, 11 Jun 2016 06:59:05 -0700 (PDT) In-Reply-To: References: From: Chunyang Xu Date: Sat, 11 Jun 2016 21:59:05 +0800 Message-ID: Content-Type: multipart/alternative; boundary=001a1145bbdef44e110535010e65 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --001a1145bbdef44e110535010e65 Content-Type: text/plain; charset=UTF-8 On Sat, Jun 11, 2016 at 9:36 PM, Noam Postavsky < npostavs@users.sourceforge.net> wrote: > On Sat, Jun 11, 2016 at 8:54 AM, Chunyang Xu wrote: >> On Sat, Jun 11, 2016 at 8:47 PM, Noam Postavsky >> wrote: >>> Do you get any interesting error messages after applying Tao Fang's patch? >> >> (display-buffer >> (url-retrieve-synchronously "https://example.com")) >> >> Debugger entered--Lisp error: (error connection-failed "deleted >> " :host "example.com" :service 443) >> signal(error (connection-failed "deleted\n" :host "example.com" :service 443)) > > "deleted\n"? That's weird. What do you get in *Messages* after > increasing gnutls-log-level? after setting it to 2 Contacting host: example.com:443 gnutls.c: [1] (Emacs) connecting to host: example.com gnutls.c: [1] (Emacs) allocating credentials gnutls.c: [2] (Emacs) allocating x509 credentials gnutls.c: [2] (Emacs) using default verification flags gnutls.c: [audit] There was a non-CA certificate in the trusted list: O=Entrust.net,OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.),OU=(c) 1999 Entrust.net Limited,CN=Entrust.net Certification Authority (2048). gnutls.c: [1] (Emacs) gnutls callbacks gnutls.c: [1] (Emacs) gnutls_init gnutls.c: [1] (Emacs) got non-default priority string: NORMAL gnutls.c: [1] (Emacs) setting the priority string gnutls.c: [audit] Note that the security level of the Diffie-Hellman key exchange has been lowered to 256 bits and this may allow decryption of the session data gnutls.c: [2] WRITE: -1 returned from 0x12, errno: 57 gnutls.c: [1] (Emacs) fatal error: Error in the push function. gnutls.c: [2] WRITE: -1 returned from 0x12, errno: 57 gnutls.c: [1] (Emacs) fatal error: Error in the push function. gnutls.c: [2] WRITE: -1 returned from 0x12, errno: 57 gnutls.c: [1] (Emacs) fatal error: Error in the push function. gnutls.c: [2] WRITE: -1 returned from 0x12, errno: 57 gnutls.c: [1] (Emacs) fatal error: Error in the push function. gnutls.c: [1] (Emacs) fatal error: The specified session has been invalidated for some reason. [5998 times] gnutls.c: [2] (Emacs) Deallocating x509 credentials progn: peculiar error: "deleted ", :host, "example.com", :service, 443 --001a1145bbdef44e110535010e65 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Sat, Jun 11, 2016 at 9:36 PM, Noam Postavsky &l= t;npostavs@users.sourcefo= rge.net> wrote:
> On Sat, Jun 11, 2016 at 8:54 AM, Chunyang Xu= <xuchunyang.me@gmail.com= > wrote:
>> On Sat, Jun 11, 2016 at 8:47 PM, Noam Postavsky
= >> <npostavs@use= rs.sourceforge.net> wrote:
>>> Do you get any interestin= g error messages after applying Tao Fang's patch?
>>
>&g= t; (display-buffer
>> =C2=A0(url-retrieve-synchronously "https://example.com"))
>>
= >> Debugger entered--Lisp error: (error connection-failed "delet= ed
>> " :host "example.co= m" :service 443)
>> =C2=A0 signal(error (connection-faile= d "deleted\n" :host "example.= com" :service 443))
>
> "deleted\n"? That= 9;s weird. What do you get in *Messages* after
> increasing gnutls-lo= g-level?

after setting it to 2


Contacting host: example.com:443
gnutls.c: [1] (Emacs) co= nnecting to host: example.com
gnutls.= c: [1] (Emacs) allocating credentials
gnutls.c: [2] (Emacs) allocating x= 509 credentials
gnutls.c: [2] (Emacs) using default verification flagsgnutls.c: [audit] There was a non-CA certificate in the trusted list: O= =3DEntrust.net,OU=3Dwww.entrust= .net/CPS_2048 incorp. by ref. (limits liab.),OU=3D(c) 1999 Entrust.net = Limited,CN=3DEntrust.net Certification Authority (2048).

gnutls.c: [= 1] (Emacs) gnutls callbacks
gnutls.c: [1] (Emacs) gnutls_init
gnutls.= c: [1] (Emacs) got non-default priority string: NORMAL
gnutls.c: [1] (Em= acs) setting the priority string
gnutls.c: [audit] Note that the securit= y level of the Diffie-Hellman key exchange has been lowered to 256 bits and= this may allow decryption of the session data

gnutls.c: [2] WRITE: = -1 returned from 0x12, errno: 57

gnutls.c: [1] (Emacs) fatal error: = Error in the push function.
gnutls.c: [2] WRITE: -1 returned from 0x12, = errno: 57

gnutls.c: [1] (Emacs) fatal error: Error in the push funct= ion.
gnutls.c: [2] WRITE: -1 returned from 0x12, errno: 57

gnutls= .c: [1] (Emacs) fatal error: Error in the push function.
gnutls.c: [2] W= RITE: -1 returned from 0x12, errno: 57

gnutls.c: [1] (Emacs) fatal e= rror: Error in the push function.
gnutls.c: [1] (Emacs) fatal error: The= specified session has been invalidated for some reason. [5998 times]
gn= utls.c: [2] (Emacs) Deallocating x509 credentials
progn: peculiar error:= "deleted
", :host, "examp= le.com", :service, 443

--001a1145bbdef44e110535010e65-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 30 23:45:42 2016 Received: (at control) by debbugs.gnu.org; 1 Jul 2016 03:45:42 +0000 Received: from localhost ([127.0.0.1]:33026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bIpOg-0007ob-HK for submit@debbugs.gnu.org; Thu, 30 Jun 2016 23:45:42 -0400 Received: from mail-oi0-f47.google.com ([209.85.218.47]:34424) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bIpOe-0007iV-Qc for control@debbugs.gnu.org; Thu, 30 Jun 2016 23:45:41 -0400 Received: by mail-oi0-f47.google.com with SMTP id s66so94504232oif.1 for ; Thu, 30 Jun 2016 20:45:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to; bh=5zSM/qCZLjvwR/hkOSvtCwtuWkHVckndOBO8IPs7nnM=; b=d2SKOZzJMhU9jcPG7zezoVJqUDsRY7hjjjVJv16CcnP9M9iSAF11E+cHBPeALNish1 CBqkXtpafuMDhJGBBCewgNpk2YaEXL3bJg8cdW3Igw8BdrdU6rVZXHKH3OCe4FVKD2IK inCchyzn9w5Njr20jJOmyrvixe/kbV0M3e6CmtAIJXuapJK98m5Zpi66QM/+HiHl/vOG eSzhG2tnAyk2pao73UqdTKdApLm9N9gt6MAAKnQFvZSccAXPb2oh9scO2Vbzom0QVuhG ze7dSxuG8uokEkjxOR8tXZqBGT9bzQR0L1LFpi+aqKxtFl6C4Wh2xZdlmzkZZBqToEsQ IXhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=5zSM/qCZLjvwR/hkOSvtCwtuWkHVckndOBO8IPs7nnM=; b=N+vqNUGIiNukEt0Ais3A5UFEHTbsunlUqsozRT+gE4/6JvN5A6g41HF4V7bILSFcep WUECTj10ePFhOjcCiVIxSYdHjkvDpX4M9aBVmlwoRZWq3OLKOfFKxC0FJx6B8F+J4pmc LLv4kXn7+2Ny+KHilOoiyONVSeAIdGfdFBnhnpeNt/FpSRsRH0rQ7O2zNJFsbp5T/ZGS 6hBF1xiGssH8nE7t88OUSK2Ln4R7RD0AwhlW6a5+f1MIlYJLGXFDqiGcjoY+S8JCbTwL oTjTDzv9/xZv2oLXzEMI/zCcd2Jyj2JEzzJrRhukJ8b38ILs75BI4nz/yXa8uDA3oak6 Lm4w== X-Gm-Message-State: ALyK8tL3FPfgW8w1FO34VqtmAHP4uKGN9mBRTblPyEjCDcldx5F3UkG4dncyds/YdSalxcwJMadzEQ+MbDwKBQ== X-Received: by 10.202.5.193 with SMTP id 184mr10751655oif.143.1467344735151; Thu, 30 Jun 2016 20:45:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.52.238 with HTTP; Thu, 30 Jun 2016 20:45:34 -0700 (PDT) From: Noam Postavsky Date: Thu, 30 Jun 2016 23:45:34 -0400 X-Google-Sender-Auth: 50eM3ukSRItEs_UrIK9SZ_u24YE Message-ID: Subject: merge bugs To: GNU bug tracker automated control server Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) # eval-expression numeric -> unicode char slow merge 16828 19023 # osx libgnutls fail merge 22929 23225 quit From unknown Sat Jun 14 19:34:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23225: 25.1.50; url-retrieve-synchronously having trouble with some https URLs Resent-From: Tao Fang Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 30 Jul 2016 16:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23225 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Chunyang Xu Cc: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , Alexis , 23225@debbugs.gnu.org, Noam Postavsky Received: via spool by 23225-submit@debbugs.gnu.org id=B23225.14698970917421 (code B ref 23225); Sat, 30 Jul 2016 16:45:02 +0000 Received: (at 23225) by debbugs.gnu.org; 30 Jul 2016 16:44:51 +0000 Received: from localhost ([127.0.0.1]:51646 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bTXNa-0001vd-Uz for submit@debbugs.gnu.org; Sat, 30 Jul 2016 12:44:51 -0400 Received: from mail-qt0-f194.google.com ([209.85.216.194]:33467) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bTXNX-0001vP-Ts for 23225@debbugs.gnu.org; Sat, 30 Jul 2016 12:44:49 -0400 Received: by mail-qt0-f194.google.com with SMTP id j37so6203738qta.0 for <23225@debbugs.gnu.org>; Sat, 30 Jul 2016 09:44:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=FrO+WZYWFexTmXH/4+XMkg+SGzvbjEsQwaYXNJR4Wq4=; b=tCMbYTz7Baxh3idfrIg0acPilCxgfx7xwdFQv6nJqm7mTzk0t4RqecmCZHacJJyHC4 7nGNWCr1jHBp+YMwA66BAdxG6PocSAHwtZHieqln/WSwKDsmMTee50p78OWE9xe/lqWO lzMWHB55zgrVq/5WFaauISHkTk9tsBfarwvymV1BhOuOa0St6ocWBtOSoTwJYa4kGjUd /GpLzr/N4qHPTD5vXoogeW9mtkJ13dEtX/fl4yHI7BdinQJTM7FGHBd+TZfPeYMW5QQd KNk5gNdgNjq//INa4iyrdhALNJnvRtwN2zzNdIXxkyk4XfLxLgYpOr8+bNDQQe2o13DI 5xTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=FrO+WZYWFexTmXH/4+XMkg+SGzvbjEsQwaYXNJR4Wq4=; b=DzY4EDAm7lPueJWMB7/2XKQ0YSglp0++Qt1M/ujMjBZlahAdYmjJil2NNmYDnxgdeh x/baFH2CuNmRUuhTHQkEHUq9ECTYLHuVNVxGc+Eg/5rX6gCtPF3Nz02qG9kwWq+Br6LH azByz6uYjw/U+yYZei2j+a7YwQCjyja8Ivi0FQb3Ah4MKVEdt7YSPVQxlrIgE8pfMcAs cimVBO5QrmYJM5CqI8WPGhpI0oAMpe80LWkjGOMTGY7udsIuZfoD9/+DPVSsgHs2m3e4 aXwtl65t+9UluuDe4qSaUAOSyMv/gC8CpXzDX0JzXq3G1rVzCsDTG31bB07eWKF+FT7a hCYQ== X-Gm-Message-State: AEkoouti2j6+ZciKwqOPdzkKkbA/JpzdPiQeA0+5P7zI/U3Le18LwkKjsdpdeLaOulmdUg== X-Received: by 10.200.49.129 with SMTP id h1mr75741468qte.103.1469897082278; Sat, 30 Jul 2016 09:44:42 -0700 (PDT) Received: from StormPC.yourcompany.com (ec2-52-23-196-77.compute-1.amazonaws.com. [52.23.196.77]) by smtp.gmail.com with ESMTPSA id 2sm13001568qta.2.2016.07.30.09.44.34 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 30 Jul 2016 09:44:41 -0700 (PDT) From: Tao Fang References: Date: Sun, 31 Jul 2016 00:44:30 +0800 In-Reply-To: (Chunyang Xu's message of "Sat, 11 Jun 2016 21:59:05 +0800") Message-ID: <8760rn6pox.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) I've tested on macOS Sierra 10.12(16A254g)/Xcode 7.3.1(7D1014), emacs (compiled from git master --with-gnutls) and gnutls-3.5.2 (compiled from source), and same problem here. > gnutls.c: [2] WRITE: -1 returned from 0x12, errno: 57 errno 57 is ENOTCONN (defined in /usr/include/sys/errno.h) in the case of that after called connect() with asynchronous socket, when TCP three-way handshake was not accomplished, calling write() will return ENOTCONN. I'm not sure if this conform POSIX.1 since the manual(man 2 write) mentions standards and AFAIK [EAGAIN] or [EWOULDBLOCK] would be a better choice. And gnutls didn't properly handle error 57(ENOTCONN) in errno_to_gerr() (lib/buffers.c), I've fired a bug report with above message at: https://gitlab.com/gnutls/gnutls/issues/117 Back to emacs, and after some searching and compiling test, it seems that this commit cause the master branch broken on OS X: 63efcc268635dea78c6bd80749eae4ee2c72d717 Author: John Wiegley AuthorDate: Fri Mar 11 13:33:32 2016 -0800 Commit: John Wiegley CommitDate: Fri Mar 11 13:33:32 2016 -0800 Parent: b4fbd69 ; Merge from origin/emacs-25 Parent: facb5e2 Update Emacs manual section related to character folding Containing: master Follows: emacs-25.0.92 (3006) this problem doesn't exist before that, and current emacs-25 branch is also good. From unknown Sat Jun 14 19:34:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23225: 25.1.50; url-retrieve-synchronously having trouble with some https URLs Resent-From: Tao Fang Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Aug 2016 23:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23225 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Chunyang Xu Cc: Noam Postavsky , Alexis , 23225@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Received: via spool by 23225-submit@debbugs.gnu.org id=B23225.147052781829147 (code B ref 23225); Sat, 06 Aug 2016 23:57:02 +0000 Received: (at 23225) by debbugs.gnu.org; 6 Aug 2016 23:56:58 +0000 Received: from localhost ([127.0.0.1]:58224 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bWBSc-0007a3-Lh for submit@debbugs.gnu.org; Sat, 06 Aug 2016 19:56:58 -0400 Received: from mail-qk0-f196.google.com ([209.85.220.196]:35119) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bWBSa-0007Zo-JT for 23225@debbugs.gnu.org; Sat, 06 Aug 2016 19:56:56 -0400 Received: by mail-qk0-f196.google.com with SMTP id q62so26331994qkf.2 for <23225@debbugs.gnu.org>; Sat, 06 Aug 2016 16:56:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=KXFoHJAcXSySVe9yrWIK2bbCoRPKCK9hkFaDs/HJViU=; b=RaIAtlKoKZr5oQc56O4milaxFAa/JOK7cu+e+VRHJGtMxVrxxBMuuth8cJvk/vEz30 U2fJRHPtYZVrJnfCNYFyMUPkurQs52LKboJ5aViw0ZDqu0pY5d+dnmjTHg2nkcQkUdG9 vZ8JXazJuCm7pJQTeG+AXv5N81YAi33yPNVq4X1g5xATN1SOahXD5FduPZGuLKGH3CvV QEwpQ5qr67Fy2Z1D1tLtAzgUUw2DhyAbh2jZitp4CsTrPFhe//ykliipph2j+C6LzAds IzKc+q1GERnZWZgpAtCfdUxHkwqhVAWk7HOijvv27FWY8dc3s26uytrZ8Sqxubv8AYjQ e6CQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=KXFoHJAcXSySVe9yrWIK2bbCoRPKCK9hkFaDs/HJViU=; b=XZJMeUp2d6IteIX6sCEtpfmBoaxEjy+AFOhKPGEJgUHLRv9fWH6FOzjhqnHNhpKWb2 9tgRQkmCRb9V082a5GszjynA+MgZfjhDiRnYgZ48Kv1eWjt1h2a7CfCemzbvgIN0AM6r DpRd43iMTSLhf/eVwDNTonu6dt0cQst8aZHi++Aywp9SEP/428jB4eM7UKCGbgS6LKxK gUzP7JORAibjWkSGS4jenqSNxEJQTwKd4jkxTzfFrt3LmoLhPgK+yqrwII8T80zPwrID i8u/n71CdLAO+2dMLkN6WOrINmdxkQWvp4KRAdB5FIdznVlEMoZUgY4l7gFT1Rfbi2RF O8UQ== X-Gm-Message-State: AEkoouurqnARF81GvdAu6sUdavvzlmW71rsTQDEYg60W7xmTOyVVKVBDMLcChw+KVfRvQw== X-Received: by 10.55.76.17 with SMTP id z17mr5545257qka.96.1470527811115; Sat, 06 Aug 2016 16:56:51 -0700 (PDT) Received: from StormPC.yourcompany.com (ec2-52-23-196-77.compute-1.amazonaws.com. [52.23.196.77]) by smtp.gmail.com with ESMTPSA id w185sm13505458qkd.23.2016.08.06.16.56.44 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 06 Aug 2016 16:56:50 -0700 (PDT) From: Tao Fang References: <8760rn6pox.fsf@gmail.com> Date: Sun, 07 Aug 2016 07:56:37 +0800 In-Reply-To: <8760rn6pox.fsf@gmail.com> (Tao Fang's message of "Sun, 31 Jul 2016 00:44:30 +0800") Message-ID: <87wpjtih8q.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Update: issue resolved, refer to bug#23982: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23982 by commit: 1a8d31123698ccf6f165e49fcfe16631d07a7aea Author: Paul Eggert AuthorDate: Wed Aug 3 01:54:20 2016 -0700 Commit: Paul Eggert CommitDate: Wed Aug 3 01:55:49 2016 -0700 Parent: 64edd14 Require GnuTLS 2.12.2 or later Containing: master Follows: emacs-25.0.92 (4312) Fix non-blocking GnuTLS with slow connection Although the problem is reported for OS X (Bug#23982), it seems to be possible on other POSIXish platforms. * src/gnutls.c (emacs_gnutls_nonblock_errno) [!WINDOWSNT]: New function. (emacs_gnutls_handshake) [!WINDOWSNT]: Use it as the errno function, if non-blocking. (Fgnutls_boot): Use GNUTLS_NONBLOCK if non-blocking. I've tested on macOS and confirm it's been fixed. From unknown Sat Jun 14 19:34:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23225: 25.1.50; url-retrieve-synchronously having trouble with some https URLs Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Aug 2016 12:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23225 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Tao Fang Cc: Alexis , 23225@debbugs.gnu.org, Chunyang Xu Received: via spool by 23225-submit@debbugs.gnu.org id=B23225.147074744811791 (code B ref 23225); Tue, 09 Aug 2016 12:58:01 +0000 Received: (at 23225) by debbugs.gnu.org; 9 Aug 2016 12:57:28 +0000 Received: from localhost ([127.0.0.1]:60812 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bX6b1-000342-Oa for submit@debbugs.gnu.org; Tue, 09 Aug 2016 08:57:27 -0400 Received: from mail-oi0-f54.google.com ([209.85.218.54]:33939) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bX6az-00033i-Uf for 23225@debbugs.gnu.org; Tue, 09 Aug 2016 08:57:26 -0400 Received: by mail-oi0-f54.google.com with SMTP id l203so16148383oib.1 for <23225@debbugs.gnu.org>; Tue, 09 Aug 2016 05:57:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=bVroBCifKYskxY9iPEDA4OLOARVoj+mYBllCgevnFG4=; b=KXvr/RHxkvGvvnhXJ8575JWoEhPdJV4IRUelwzF7ki022923he9ZYSsHooQ+vBVroG lN3czFhoXRTCeNxyzcv8yx7s4YVOMXbxhHAklN6J+vCSmMrHs13c++z6uPOCY3B0BnFg Q1oHCFkxJvJkxS8UyCVshZnDWIzKKXlH/KFb3u4PaKt12kSwURmxdsV0V3gYLBh3QwnS 4B0F7eQdTTyEONyvzBkB9Pcun6kOuOMUDJb950RGQNEWvBAD6ibqPWEUs2TxC8H4RdWy +PJU9TVSU4xS2JwbBTts7HkKHh2Xk7IMOw2GeBZ4Abj2DXmATFC1d+P5PK7O1maRyTOo 4oZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=bVroBCifKYskxY9iPEDA4OLOARVoj+mYBllCgevnFG4=; b=g+FBsoiTcWvuwP+Gd5RQa5kXjWV/yDw6b0N3jf3XXLzs6i6QV+qRxlcYtblRzM3t1W Q+6Wr5r+3P5pbP6HyUhFgMY5ef/mTZtXKeHsMBNr6r2vOY9C0pLeqlTrwpZSKj5chhIz mavdobOT7WC3Cd7E0jVZmm4sKzM3FrHfn40tCNxi9OHYar54GwKcnUTgQtcB3UsOHFfl f4ya4IGEw0/ToAGC1XrXDFaihzvTwpBBezdDugrEMq8gydaaPBAlPAg1rHFRquIy+OS7 6Ao1IGy2JiKMG0dpAuBdM1H/piQx3frJzxYvrjg7/pQtXKd9kCQgmC5mdC0IBd4OwrSU KNkw== X-Gm-Message-State: AEkoouuDCrw1ZzOiZgoMz1UHr2AEtxGLoyln9C53Pklz421ZLuXFeiAIXpu52qCzrh/jQxhr2TbBTESDQLax0Q== X-Received: by 10.157.38.225 with SMTP id i30mr31041324otd.112.1470747440365; Tue, 09 Aug 2016 05:57:20 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.7.161 with HTTP; Tue, 9 Aug 2016 05:57:19 -0700 (PDT) In-Reply-To: <87wpjtih8q.fsf@gmail.com> References: <8760rn6pox.fsf@gmail.com> <87wpjtih8q.fsf@gmail.com> From: Noam Postavsky Date: Tue, 9 Aug 2016 08:57:19 -0400 X-Google-Sender-Auth: avCU4I0JcFNHKmeG2j_DV7dqOjA Message-ID: Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) forcemerge 23982 23225 quit On Sat, Aug 6, 2016 at 7:56 PM, Tao Fang wrote: > > Update: issue resolved, refer to bug#23982: > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23982 > > by commit: > 1a8d31123698ccf6f165e49fcfe16631d07a7aea [...] > Fix non-blocking GnuTLS with slow connection > > Although the problem is reported for OS X (Bug#23982), it seems to > be possible on other POSIXish platforms. [...] > > I've tested on macOS and confirm it's been fixed. Thanks for testing. I guess that means 23982 is macOS specific after all (or at least the bug happens to manifest only on macOS)