From unknown Thu Jun 19 14:04:14 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#24811 <24811@debbugs.gnu.org> To: bug#24811 <24811@debbugs.gnu.org> Subject: Status: Waiting to answer s at untrusted cert dialog causes crash Reply-To: bug#24811 <24811@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:04:14 +0000 retitle 24811 Waiting to answer s at untrusted cert dialog causes crash reassign 24811 emacs submitter 24811 Mark Oteiza severity 24811 normal tag 24811 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 27 21:17:11 2016 Received: (at submit) by debbugs.gnu.org; 28 Oct 2016 01:17:12 +0000 Received: from localhost ([127.0.0.1]:32977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bzvnD-0005Wz-KX for submit@debbugs.gnu.org; Thu, 27 Oct 2016 21:17:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bzvnB-0005Wm-RR for submit@debbugs.gnu.org; Thu, 27 Oct 2016 21:17:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bzvn5-00062v-Q8 for submit@debbugs.gnu.org; Thu, 27 Oct 2016 21:17:04 -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,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43981) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1bzvn5-00062k-LX for submit@debbugs.gnu.org; Thu, 27 Oct 2016 21:17:03 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55914) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bzvn4-0005wU-BG for bug-gnu-emacs@gnu.org; Thu, 27 Oct 2016 21:17:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bzvn1-0005zf-5W for bug-gnu-emacs@gnu.org; Thu, 27 Oct 2016 21:17:02 -0400 Received: from mail-qk0-x22e.google.com ([2607:f8b0:400d:c09::22e]:35684) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1bzvn0-0005yq-VM for bug-gnu-emacs@gnu.org; Thu, 27 Oct 2016 21:16:59 -0400 Received: by mail-qk0-x22e.google.com with SMTP id z190so69013644qkc.2 for ; Thu, 27 Oct 2016 18:16:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=udel-edu.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version; bh=EoIY8ipk5ZlFVQAe+TSAJen/VmxugZB7DGXAruSwRjE=; b=GIo/veQ1W4YT2IZPuE5HzOa0udk6CuzRreZadHQjdLo2YcrDhwxB8F3WNKnheBFABM CeAJJyOXmQtOioarGCIAFdAvbTNy6rki4foO651pxtgue3WQ9N8BQGS+A5Z9sL0+O+qD mxEOs/AsLlAq9P5UcK1pbKdcxO2MpmrKuPlUFuapsVYt2oTknYv6msc/pVXgDdp8mces 4+ve8MmIjsDMQnogtzXlEsJHn4d0cLhLDgQC3Q1fK+kfBLauqmLs+J/sDG0NqkjiUFQG cvAzAb7ecNO8SCmkhTMb9F4w/4+5/raNJq/vkBExp/hip+MA1skd5OZ18NINlbzlig2N 85Lw== 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:mime-version; bh=EoIY8ipk5ZlFVQAe+TSAJen/VmxugZB7DGXAruSwRjE=; b=dC26BmEH88XDy2DXe6MTMvgXi8zTeuk3QC9TT8owrxnCmOEHmsTClaWYDcY2jRjOff 7NRm9ucnpzTo5ATejzVpOvVIh88D++mOv0vAlVU4B7mxStkVX5sbgxOyAmCuIrXZ0fGj t0hcKAdQYTh5lOUVtnaQ8YazZ7BM3xIdj0yub9G52mJ9/e63E2ElVIL9zxKHwaiN0bwD jWCbGIve57TiuoCe2y0IFInfczibBFBPFuNg2fXr1rykg+/ATOR2oLbpfO1iWhc/HdQL I5CUcIq3f0xnR0tiG5L6u5I+bzg35AF23YAu51HVxFWh47OnwiR01Y2PffiIIngaweHq fCmA== X-Gm-Message-State: ABUngvdGEw4pEf6B32JC6mfg5+cO+WWsvDhURv9+CFatZVJJlWMqJArqdX4aKKw3sqkVtYts X-Received: by 10.55.97.194 with SMTP id v185mr9541488qkb.80.1477617417453; Thu, 27 Oct 2016 18:16:57 -0700 (PDT) Received: from holos.localdomain ([69.250.222.218]) by smtp.gmail.com with ESMTPSA id q5sm5078803qtc.45.2016.10.27.18.16.56 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 27 Oct 2016 18:16:56 -0700 (PDT) Received: by holos.localdomain (Postfix, from userid 1000) id 149D16612B; Thu, 27 Oct 2016 21:16:56 -0400 (EDT) From: Mark Oteiza To: bug-gnu-emacs@gnu.org Subject: 26.0.50; backtrace Date: Thu, 27 Oct 2016 21:16:56 -0400 Message-ID: <8737jh1ddj.fsf@udel.edu> MIME-Version: 1.0 Content-Type: text/plain 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.4 (----) X-Debbugs-Envelope-To: submit 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.4 (----) >From -Q: 1. M-x eww RET https://marmalade-repo.org RET The certificate is signed by Comodo, which is an untrusted CA on my system. At this point, NSM pops up asking how I want to proceed. 2. Wait for a while. A minute here is sufficient. 3. Hit s to allow the cert for the session only. Emacs has now crashed: #0 0x00007f8dc27ba04f in raise () at /usr/lib/libc.so.6 #1 0x00007f8dc27bb47a in abort () at /usr/lib/libc.so.6 #2 0x00007f8dc27f7c50 in __libc_message () at /usr/lib/libc.so.6 #3 0x00007f8dc287ff17 in __fortify_fail () at /usr/lib/libc.so.6 #4 0x00007f8dc287e050 in __readonly_area () at /usr/lib/libc.so.6 #5 0x00007f8dc287fe8a in () at /usr/lib/libc.so.6 #6 0x0000000000595a43 in fd_ISSET (set=0xbfa8e0 , fd=-1) at sysselect.h:72 #7 0x0000000000595a43 in finish_after_tls_connection (proc=proc@entry=65073861) at process.c:3102 #8 0x000000000059dcae in wait_reading_process_output (time_limit=time_limit@entry=30, nsecs=nsecs@entry=0, read_kbd=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at process.c:4906 #9 0x000000000041f353 in sit_for (timeout=, reading=reading@entry=true, display_option=display_option@entry=1) at dispnew.c:5763 #10 0x00000000004f4311 in read_char (commandflag=commandflag@entry=1, map=map@entry=69924195, prev_event=0, used_mouse_menu=used_mouse_menu@entry=0x7ffcfb4d542b, end_time=end_time@entry=0x0) at keyboard.c:2725 #11 0x00000000004f47ff in read_key_sequence (keybuf=keybuf@entry=0x7ffcfb4d5500, prompt=prompt@entry=0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, bufsize=30) at keyboard.c:9130 #12 0x00000000004f63be in command_loop_1 () at keyboard.c:1376 #13 0x0000000000559352 in internal_condition_case (bfun=bfun@entry=0x4f61b0 , handlers=handlers@entry=19440, hfun=hfun@entry=0x4ed170 ) at eval.c:1314 #14 0x00000000004e7a7c in command_loop_2 (ignore=ignore@entry=0) at keyboard.c:1118 #15 0x00000000005592f3 in internal_catch (tag=tag@entry=46752, func=func@entry=0x4e7a60 , arg=arg@entry=0) at eval.c:1080 #16 0x00000000004e7a39 in command_loop () at keyboard.c:1097 #17 0x00000000004ecd77 in recursive_edit_1 () at keyboard.c:703 #18 0x00000000004ed0b8 in Frecursive_edit () at keyboard.c:774 #19 0x000000000041538b in main (argc=, argv=0x7ffcfb4d5898) at emacs.c:1659 In GNU Emacs 26.0.50.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw scroll bars) of 2016-10-27 built on logos Repository revision: e2fd20683ad6c771912958058985c9696a1fc063 Configured using: 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --without-gconf --with-modules --with-x-toolkit=lucid 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -g -fvar-tracking-assignments -g -fvar-tracking-assignments' CPPFLAGS=-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 MODULES LIBSYSTEMD Important settings: value of $LC_COLLATE: C value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 28 03:16:52 2016 Received: (at 24811) by debbugs.gnu.org; 28 Oct 2016 07:16:52 +0000 Received: from localhost ([127.0.0.1]:33098 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c01PH-0005Zp-PA for submit@debbugs.gnu.org; Fri, 28 Oct 2016 03:16:51 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c01PF-0005Zd-Vr for 24811@debbugs.gnu.org; Fri, 28 Oct 2016 03:16:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c01P6-0003IL-Sa for 24811@debbugs.gnu.org; Fri, 28 Oct 2016 03:16:44 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44990) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c01P6-0003IG-PG; Fri, 28 Oct 2016 03:16:40 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3662 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1c01P6-0007fc-3A; Fri, 28 Oct 2016 03:16:40 -0400 Date: Fri, 28 Oct 2016 10:16:46 +0300 Message-Id: <83pomlrli9.fsf@gnu.org> From: Eli Zaretskii To: Mark Oteiza In-reply-to: <8737jh1ddj.fsf@udel.edu> (message from Mark Oteiza on Thu, 27 Oct 2016 21:16:56 -0400) Subject: Re: bug#24811: 26.0.50; backtrace References: <8737jh1ddj.fsf@udel.edu> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 24811 Cc: 24811@debbugs.gnu.org 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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.4 (------) > From: Mark Oteiza > Date: Thu, 27 Oct 2016 21:16:56 -0400 > > > >From -Q: > > 1. M-x eww RET https://marmalade-repo.org RET > > The certificate is signed by Comodo, which is an untrusted CA on my > system. At this point, NSM pops up asking how I want to proceed. > > 2. Wait for a while. A minute here is sufficient. > 3. Hit s to allow the cert for the session only. > > Emacs has now crashed: > > #0 0x00007f8dc27ba04f in raise () at /usr/lib/libc.so.6 > #1 0x00007f8dc27bb47a in abort () at /usr/lib/libc.so.6 > #2 0x00007f8dc27f7c50 in __libc_message () at /usr/lib/libc.so.6 > #3 0x00007f8dc287ff17 in __fortify_fail () at /usr/lib/libc.so.6 > #4 0x00007f8dc287e050 in __readonly_area () at /usr/lib/libc.so.6 > #5 0x00007f8dc287fe8a in () at /usr/lib/libc.so.6 > #6 0x0000000000595a43 in fd_ISSET (set=0xbfa8e0 , fd=-1) > at sysselect.h:72 > #7 0x0000000000595a43 in finish_after_tls_connection (proc=proc@entry=65073861) > at process.c:3102 Some async code doesn't make sure the TLS negotiation succeeded before proceeding? Look at "fd=-1" part in frame #6 above: it means the file descriptor is invalid. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 28 03:50:32 2016 Received: (at 24811) by debbugs.gnu.org; 28 Oct 2016 07:50:33 +0000 Received: from localhost ([127.0.0.1]:33136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c01vs-0006Mp-OX for submit@debbugs.gnu.org; Fri, 28 Oct 2016 03:50:32 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:48994) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c01vr-0006Mg-78 for 24811@debbugs.gnu.org; Fri, 28 Oct 2016 03:50:32 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1c01vh-0005Bu-O0; Fri, 28 Oct 2016 09:50:24 +0200 From: Lars Ingebrigtsen To: Mark Oteiza Subject: Re: bug#24811: 26.0.50; backtrace References: <8737jh1ddj.fsf@udel.edu> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEUpM1mapboZIEh5iKlf bpjc3t0+TH0FBiQNETkSGUFRXwZuAAACPElEQVQ4jV2TvW+cQBDFNxTIKVewJ6Wz3NiUaPauJ2zo 0d325witUp7ccGndwHWRm8B/mzf7YRxPOT/mzZvZQTh17Jw7C8QDR7XO8zyOoxisNSGfbWCar6JD hc+D3AN6gBBGlQkEuTUQoeuTc3m+gSoQIQvpYgjhzqy1Lgxs38CVM51nANDiEqFkiZyROhRtoCXd dqYh1Bm4gOHYnL8zQ2vawtSlV1o24NxgaluoEhXvc0RHQyv1vuhEGuMdOGOMJMcVy/8ArQvfPIHB JK0aSlkcz4NIzI/SebAm0GroGzc0B55vjYQrfB5iHYPqLWglgF21vMZtcgDeCpmuYVfZB6A1aUAy 9nAODzLPNw92O7QnUha24lMtq4D/uy8FEdXW2qO/iRXT3wAO46WmWloGLk+vy2C69FJxHlpn4S9l hRTts2eyNgIR35B7UHkqgpIto623BwBDWqKFsn1huyQEQDwCSVRQK7t4cSyl2KrvTVTy5H5VtwXn g+B8r4qw3fi0+2ioV3334XQnse8T0GyJFzWN/H8oCk6tlAyWkGagKUxdcEW1+N+JgQ3rAzCfKmA3 gI5Xu8SCUTQAkgfpDwBrKhgFzpn28GR5H/CEXHCFO0AT1dsjDjer5un6NF7/BtBCqwZwqFlm8fr4 8jsB76x0h5/iPv9+/+duCsDgdlpld4PJcpf/ehGP3IPQAtej/CtV85w9RVew6uPU6DN6z9HUyP+5 n+/bxfHcYwpRK/8aJ/7udRk38Oy/P34dP8U/uSdgpQfWrvAAAAAASUVORK5CYII= Date: Fri, 28 Oct 2016 09:47:55 +0200 In-Reply-To: <8737jh1ddj.fsf@udel.edu> (Mark Oteiza's message of "Thu, 27 Oct 2016 21:16:56 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24811 Cc: 24811@debbugs.gnu.org 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.0 (/) Mark Oteiza writes: > 1. M-x eww RET https://marmalade-repo.org RET > > The certificate is signed by Comodo, which is an untrusted CA on my > system. At this point, NSM pops up asking how I want to proceed. > > 2. Wait for a while. A minute here is sufficient. > 3. Hit s to allow the cert for the session only. > > Emacs has now crashed: > > #0 0x00007f8dc27ba04f in raise () at /usr/lib/libc.so.6 > #1 0x00007f8dc27bb47a in abort () at /usr/lib/libc.so.6 > #2 0x00007f8dc27f7c50 in __libc_message () at /usr/lib/libc.so.6 > #3 0x00007f8dc287ff17 in __fortify_fail () at /usr/lib/libc.so.6 > #4 0x00007f8dc287e050 in __readonly_area () at /usr/lib/libc.so.6 > #5 0x00007f8dc287fe8a in () at /usr/lib/libc.so.6 > #6 0x0000000000595a43 in fd_ISSET (set=0xbfa8e0 , fd=-1) > at sysselect.h:72 > #7 0x0000000000595a43 in finish_after_tls_connection (proc=proc@entry=65073861) > at process.c:3102 Oh, interesting. I would guess the wait makes the remote party close the connection, but there's no check in finish_after_tls_connection that the socket still exists. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 31 20:57:07 2016 Received: (at control) by debbugs.gnu.org; 1 Nov 2016 00:57:07 +0000 Received: from localhost ([127.0.0.1]:38426 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1NNy-0001sd-S9 for submit@debbugs.gnu.org; Mon, 31 Oct 2016 20:57:07 -0400 Received: from mail-oi0-f44.google.com ([209.85.218.44]:36559) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1NNx-0001s9-8g for control@debbugs.gnu.org; Mon, 31 Oct 2016 20:57:05 -0400 Received: by mail-oi0-f44.google.com with SMTP id v84so103857694oie.3 for ; Mon, 31 Oct 2016 17:57:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=hEa2THm3tXkWIXm3uAzb5bSCy5hzyQrB3o0Z6HY0Z1A=; b=mHf3ds/t2wfTr5qLL+72hqHGnvwLVv8MHsGM6/x/Xsd2HvBIZ/Eig/j8EYqO1wTseV 0JXaXcqOLwytMenG38D5zPn0ufzQnUANQVrfL9TokZiqYy5t87E8HEHGBWQph/5pmyg6 MZ++CiGMUPkGLeOgGZ1BM0q/ZKTs7bpDdfzNye6EOMzdmSvKjcPG2vuIVx03lEh08IpY CGeofiurltdOwrwJTONQdRBg64Y4jRJlP6lr5Y62t/wYuDgQHLiKit/z2XRFDQ3Cnm8H 1wh+N5bvd0ZO1/SmeIlirYbFs4KL23PY3qtcZWVkDzO9y3KiGOyGQV6zX6fDV2j0l3/g ztDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=hEa2THm3tXkWIXm3uAzb5bSCy5hzyQrB3o0Z6HY0Z1A=; b=efeUJn6vqMxshwKMJVgwNJJe6QUAMz5pZ5zjFjIQ0tew9s+l5SNMY4YSGv29dOeEPJ 2if4pKWCzWtUCTyBrmpsDznNPGyrCVUwHEf4HaT7YSmBSTAhy1OQ5CH218sTORU5Zgog OkkVctRO7UU1jZfsMeSAakxsBTU7nu6Dp3ozk6IoJhQUx0ma2mV9GH0+8b241mcrJ2/R AVlkNM7FU8ErF/TJcMrzAJheMbW82jNrFevDsmCJ1E7qhbE9cy+yxUBJ2DAsUa/pakCP 3lcWPOi8+Rur+8Zbb+SIhYKRBwC2jBHgKUjzOW9GHzJV1abLwGlGOVLE0cq8Egqnba4j 10dg== X-Gm-Message-State: ABUngvdUwLk79PZ/YGf3XaiCn72Z3OOxANrr2IVhssHA53nWaWPFZM/0z//mN/xrMpQ3vw== X-Received: by 10.107.133.206 with SMTP id p75mr5790346ioi.175.1477961819348; Mon, 31 Oct 2016 17:56:59 -0700 (PDT) Received: from zony ([45.2.7.130]) by smtp.googlemail.com with ESMTPSA id q19sm1884738ioi.36.2016.10.31.17.56.58 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 31 Oct 2016 17:56:58 -0700 (PDT) From: npostavs@users.sourceforge.net To: control@debbugs.gnu.org Subject: Re: bug#24811: 26.0.50; backtrace References: <8737jh1ddj.fsf@udel.edu> Date: Mon, 31 Oct 2016 20:57:41 -0400 In-Reply-To: <8737jh1ddj.fsf@udel.edu> (Mark Oteiza's message of "Thu, 27 Oct 2016 21:16:56 -0400") Message-ID: <87twbsow3e.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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 (/) retitle 24811 Waiting to answer s at untrusted cert dialog causes crash quit Mark Oteiza writes: >>>From -Q: > > 1. M-x eww RET https://marmalade-repo.org RET > > The certificate is signed by Comodo, which is an untrusted CA on my > system. At this point, NSM pops up asking how I want to proceed. > > 2. Wait for a while. A minute here is sufficient. > 3. Hit s to allow the cert for the session only. > > Emacs has now crashed: > > #0 0x00007f8dc27ba04f in raise () at /usr/lib/libc.so.6 > #1 0x00007f8dc27bb47a in abort () at /usr/lib/libc.so.6 > #2 0x00007f8dc27f7c50 in __libc_message () at /usr/lib/libc.so.6 > #3 0x00007f8dc287ff17 in __fortify_fail () at /usr/lib/libc.so.6 > #4 0x00007f8dc287e050 in __readonly_area () at /usr/lib/libc.so.6 > #5 0x00007f8dc287fe8a in () at /usr/lib/libc.so.6 > #6 0x0000000000595a43 in fd_ISSET (set=0xbfa8e0 , fd=-1) > at sysselect.h:72 > #7 0x0000000000595a43 in finish_after_tls_connection (proc=proc@entry=65073861) > at process.c:3102 > #8 0x000000000059dcae in wait_reading_process_output (time_limit=time_limit@entry=30, nsecs=nsecs@entry=0, read_kbd=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at process.c:4906 > #9 0x000000000041f353 in sit_for (timeout=, reading=reading@entry=true, display_option=display_option@entry=1) at dispnew.c:5763 > #10 0x00000000004f4311 in read_char (commandflag=commandflag@entry=1, map=map@entry=69924195, prev_event=0, used_mouse_menu=used_mouse_menu@entry=0x7ffcfb4d542b, end_time=end_time@entry=0x0) at keyboard.c:2725 > #11 0x00000000004f47ff in read_key_sequence (keybuf=keybuf@entry=0x7ffcfb4d5500, prompt=prompt@entry=0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, bufsize=30) at keyboard.c:9130 > #12 0x00000000004f63be in command_loop_1 () at keyboard.c:1376 > #13 0x0000000000559352 in internal_condition_case (bfun=bfun@entry=0x4f61b0 , handlers=handlers@entry=19440, hfun=hfun@entry=0x4ed170 ) > at eval.c:1314 > #14 0x00000000004e7a7c in command_loop_2 (ignore=ignore@entry=0) at keyboard.c:1118 > #15 0x00000000005592f3 in internal_catch (tag=tag@entry=46752, func=func@entry=0x4e7a60 , arg=arg@entry=0) at eval.c:1080 > #16 0x00000000004e7a39 in command_loop () at keyboard.c:1097 > #17 0x00000000004ecd77 in recursive_edit_1 () at keyboard.c:703 > #18 0x00000000004ed0b8 in Frecursive_edit () at keyboard.c:774 > #19 0x000000000041538b in main (argc=, argv=0x7ffcfb4d5898) > at emacs.c:1659 > > > > In GNU Emacs 26.0.50.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw scroll bars) > of 2016-10-27 built on logos > Repository revision: e2fd20683ad6c771912958058985c9696a1fc063 > > Configured using: > 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib > --localstatedir=/var --without-gconf --with-modules > --with-x-toolkit=lucid 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe > -fstack-protector-strong --param=ssp-buffer-size=4 -g > -fvar-tracking-assignments -g -fvar-tracking-assignments' > CPPFLAGS=-D_FORTIFY_SOURCE=2 > LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro' > > Configured features: > XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY > ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS > LUCID X11 MODULES LIBSYSTEMD > > Important settings: > value of $LC_COLLATE: C > value of $LANG: en_US.UTF-8 > locale-coding-system: utf-8-unix From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 01 14:41:52 2016 Received: (at 24811) by debbugs.gnu.org; 1 Nov 2016 18:41:53 +0000 Received: from localhost ([127.0.0.1]:39312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1e0O-0000B0-Og for submit@debbugs.gnu.org; Tue, 01 Nov 2016 14:41:52 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:58861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1e0N-0000As-OY for 24811@debbugs.gnu.org; Tue, 01 Nov 2016 14:41:52 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1c1e0H-0006vJ-LO; Tue, 01 Nov 2016 19:41:47 +0100 From: Lars Ingebrigtsen To: Mark Oteiza Subject: Re: bug#24811: 26.0.50; backtrace References: <8737jh1ddj.fsf@udel.edu> Date: Tue, 01 Nov 2016 19:39:13 +0100 In-Reply-To: <8737jh1ddj.fsf@udel.edu> (Mark Oteiza's message of "Thu, 27 Oct 2016 21:16:56 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24811 Cc: 24811@debbugs.gnu.org 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.0 (/) Mark Oteiza writes: > 1. M-x eww RET https://marmalade-repo.org RET > > The certificate is signed by Comodo, which is an untrusted CA on my > system. At this point, NSM pops up asking how I want to proceed. > > 2. Wait for a while. A minute here is sufficient. > 3. Hit s to allow the cert for the session only. > > Emacs has now crashed: I'm unable to reproduce this problem. Can you test the following patch and see whether it fixes the bug? diff --git a/src/process.c b/src/process.c index 8cf045c..3078c01 100644 --- a/src/process.c +++ b/src/process.c @@ -3082,6 +3082,11 @@ finish_after_tls_connection (Lisp_Object proc) Lisp_Object contact = p->childp; Lisp_Object result = Qt; + if (p->outfd < 0) { + pset_status (p, Qfailed); + deactivate_process (proc); + } + if (!NILP (Ffboundp (Qnsm_verify_connection))) result = call3 (Qnsm_verify_connection, proc, -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 01 14:57:06 2016 Received: (at 24811) by debbugs.gnu.org; 1 Nov 2016 18:57:07 +0000 Received: from localhost ([127.0.0.1]:39331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1eF5-0000XU-8u for submit@debbugs.gnu.org; Tue, 01 Nov 2016 14:57:06 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:59026) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1eF0-0000X0-91 for 24811@debbugs.gnu.org; Tue, 01 Nov 2016 14:57:02 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1c1eEr-0007Nw-3w; Tue, 01 Nov 2016 19:56:53 +0100 From: Lars Ingebrigtsen To: Mark Oteiza Subject: Re: bug#24811: 26.0.50; backtrace References: <8737jh1ddj.fsf@udel.edu> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEWYjovRzcwPBgcMBAQL AgMJAAFdU1IxKCj////+//4bEhL4+PeB5JKfAAACYElEQVQ4jZ3TT2/TMBQAcHegtFovLUijaJfJ 7hYpN+zsA6xJhLQTgkZIO4WBbOguWYdsKb20lylRLpygxy6daim7DCGhsn05nCZlYQsX3iWyf3m2 n/+A8B8B/gMm7Xa71amAWEG7E157zcqhJpRuLSsg1hhvNR7CRKOcgub0PkR1LpgHAGj/+hvGC0YZ BVm0t6cleCI549xbiVa7vYMNgwuqMjQNAMZB7fkazgzVz9XvAx4gAnXeyeELMiQVFGzfqqmICjzK YYNAmXKvNo187WQTIcibK4jOiC4kp80w9rXTuAW2i8kjREQgZAYzwJZ3dcQIJSIxjEYY+bW63ykB hEMLm1dh6LW0ZNEsZWATm/0XCkB9CIW3ruNyV7eI0z8IJ+9AfQDTRBZ1fHawY0G0B9gOpTpOIbzI 4b1pu31opLLb475xZkC4l8MHBe4bwxBzm7P5AEOo5/DYdFXgNFXlDBK1I6sMtf1PHdXv9NI0lYFu EALhLM/4sZ9luHqQSiiHSG3WVQ7fdlX34aV7KAIpGB1C+DGHczW362uL7pEQUh0UM4o6xqbjvgXa py2nJ0QqeI0VECO3/wponbFpKxkKwZfF0R677ktKp2PbIkSoiWZ/bsnua079cGLaFjSlCE7XcI6O Fuw0jOe2hQnWh6M1xMdET9TaH9kEEbRabXF3r700a90QgjAiRqP0DAZZa0xQBnqnBM921BLjRI1D 8N60BN9Xd2ADIgU7pYdTxFcIESGzhxCzdE7IxUMIfwZdt18FEwXWqALCzX0XN6rgxrT0ZRWMu72T 7Bvdh5j5y0pYR/QbXAbhsXppCpMAAAAASUVORK5CYII= Date: Tue, 01 Nov 2016 19:54:16 +0100 In-Reply-To: (Lars Ingebrigtsen's message of "Tue, 01 Nov 2016 19:39:13 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24811 Cc: 24811@debbugs.gnu.org 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.0 (/) Lars Ingebrigtsen writes: > I'm unable to reproduce this problem. Can you test the following patch > and see whether it fixes the bug? I mean: diff --git a/src/process.c b/src/process.c index 8cf045c..d7a122f 100644 --- a/src/process.c +++ b/src/process.c @@ -3082,6 +3082,12 @@ finish_after_tls_connection (Lisp_Object proc) Lisp_Object contact = p->childp; Lisp_Object result = Qt; + if (p->outfd < 0) { + pset_status (p, Qfailed); + deactivate_process (proc); + return; + } + if (!NILP (Ffboundp (Qnsm_verify_connection))) result = call3 (Qnsm_verify_connection, proc, -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 01 15:13:26 2016 Received: (at 24811) by debbugs.gnu.org; 1 Nov 2016 19:13:26 +0000 Received: from localhost ([127.0.0.1]:39343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1eUw-0000w8-Be for submit@debbugs.gnu.org; Tue, 01 Nov 2016 15:13:26 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:59177) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1eUu-0000vx-5q for 24811@debbugs.gnu.org; Tue, 01 Nov 2016 15:13:24 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1c1eUq-0007sI-V6; Tue, 01 Nov 2016 20:13:23 +0100 From: Lars Ingebrigtsen To: Mark Oteiza Subject: Re: bug#24811: 26.0.50; backtrace References: <8737jh1ddj.fsf@udel.edu> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEWYjovRzcwPBgcMBAQL AgMJAAFdU1IxKCj////+//4bEhL4+PeB5JKfAAACYElEQVQ4jZ3TT2/TMBQAcHegtFovLUijaJfJ 7hYpN+zsA6xJhLQTgkZIO4WBbOguWYdsKb20lylRLpygxy6daim7DCGhsn05nCZlYQsX3iWyf3m2 n/+A8B8B/gMm7Xa71amAWEG7E157zcqhJpRuLSsg1hhvNR7CRKOcgub0PkR1LpgHAGj/+hvGC0YZ BVm0t6cleCI549xbiVa7vYMNgwuqMjQNAMZB7fkazgzVz9XvAx4gAnXeyeELMiQVFGzfqqmICjzK YYNAmXKvNo187WQTIcibK4jOiC4kp80w9rXTuAW2i8kjREQgZAYzwJZ3dcQIJSIxjEYY+bW63ykB hEMLm1dh6LW0ZNEsZWATm/0XCkB9CIW3ruNyV7eI0z8IJ+9AfQDTRBZ1fHawY0G0B9gOpTpOIbzI 4b1pu31opLLb475xZkC4l8MHBe4bwxBzm7P5AEOo5/DYdFXgNFXlDBK1I6sMtf1PHdXv9NI0lYFu EALhLM/4sZ9luHqQSiiHSG3WVQ7fdlX34aV7KAIpGB1C+DGHczW362uL7pEQUh0UM4o6xqbjvgXa py2nJ0QqeI0VECO3/wponbFpKxkKwZfF0R677ktKp2PbIkSoiWZ/bsnua079cGLaFjSlCE7XcI6O Fuw0jOe2hQnWh6M1xMdET9TaH9kEEbRabXF3r700a90QgjAiRqP0DAZZa0xQBnqnBM921BLjRI1D 8N60BN9Xd2ADIgU7pYdTxFcIESGzhxCzdE7IxUMIfwZdt18FEwXWqALCzX0XN6rgxrT0ZRWMu72T 7Bvdh5j5y0pYR/QbXAbhsXppCpMAAAAASUVORK5CYII= Date: Tue, 01 Nov 2016 20:10:48 +0100 In-Reply-To: (Lars Ingebrigtsen's message of "Tue, 01 Nov 2016 19:54:16 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24811 Cc: 24811@debbugs.gnu.org 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.0 (/) I really mean. :-) diff --git a/src/process.c b/src/process.c index 8cf045c..8b89498 100644 --- a/src/process.c +++ b/src/process.c @@ -3088,6 +3088,12 @@ finish_after_tls_connection (Lisp_Object proc) Fplist_get (contact, QChost), Fplist_get (contact, QCservice)); + if (p->outfd < 0) { + pset_status (p, Qfailed); + deactivate_process (proc); + return; + } + if (NILP (result)) { pset_status (p, list2 (Qfailed, -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 01 15:22:42 2016 Received: (at 24811) by debbugs.gnu.org; 1 Nov 2016 19:22:42 +0000 Received: from localhost ([127.0.0.1]:39358 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1edq-0001Hd-Nd for submit@debbugs.gnu.org; Tue, 01 Nov 2016 15:22:42 -0400 Received: from mail-qt0-f193.google.com ([209.85.216.193]:34566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1edl-0001HF-WF for 24811@debbugs.gnu.org; Tue, 01 Nov 2016 15:22:37 -0400 Received: by mail-qt0-f193.google.com with SMTP id l20so2582299qta.1 for <24811@debbugs.gnu.org>; Tue, 01 Nov 2016 12:22:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=udel-edu.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=1FVhzxw7agGF3xJl3jP3sJc5sZ9sf8cXVpZyqrzBSG0=; b=PtSc7/6NuuSqc2ZyPORh3/qxGYjTsmDG4G9mgMlsQq0xN6MSz/ZyYYirvqvkpo7YVV MGuZD0tc+/+7e1RZAs3bV6vj72mSa9IfWs3Yf4FQ7YjELkTQqruhcEsrefIGGcallQbE oZBeJD5BYVELkIZODO8wbejOnB5Y/hZJ6ZX0Cp+qYA0FmBROO4dVz+EZb+ermMPqnvWB a4d3/TjU8JoOb4ujrqPRW+7vEVDAaUOOfHF7eXC/Osni1I+DIralEwsmGiimNVK9hdcp Ws3YYVCIJHF8OhoPYYyigaiXfBJpR0SPV68P0CQwxKdaoKoaOrlSvIeSx6OGCf1k8D7e 7kcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=1FVhzxw7agGF3xJl3jP3sJc5sZ9sf8cXVpZyqrzBSG0=; b=N1/7Mv6C1+/cvbCzKtT2b8qd22lXzRzlun8nQY/vvqXeZtkfJXwhHzACCiJXwJHKG9 7qjbwIgRDyfhDeeFdMRJGLAT6go4K5uWhLZM3pZ43KS2Uvly7tRIVlsK6b79vlCUTU1I ofY71QV2i8cCUx0XG9yLOJPjoXHv1sbRzWV8zQG/tpHDPinil1VGowEzrHNAJvsYYUpX Fyvnm/bqHDdKywsagpVnT8l+PWa9/O2RiwGbOC0cpIDfhwlcJIbNbKWzlSgiPehnviXi wZCjW7kEQfkagtaoFJadzBTwlzKzzC3ahYPFdkHfGV/mq4ztwpwucyfPUeGGkGhgrmxK e9hA== X-Gm-Message-State: ABUngvdff36ocINeF7aIrfwi4P6hLppR4e24eKevLxzx+br9E28JxYNAH3HByMDf9ydGEJyd X-Received: by 10.237.45.225 with SMTP id i88mr14837476qtd.48.1478028147869; Tue, 01 Nov 2016 12:22:27 -0700 (PDT) Received: from holos.localdomain ([69.250.222.218]) by smtp.gmail.com with ESMTPSA id y22sm4604896qtb.26.2016.11.01.12.22.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 01 Nov 2016 12:22:27 -0700 (PDT) Received: by holos.localdomain (Postfix, from userid 1000) id 785F2663BC; Tue, 1 Nov 2016 15:22:26 -0400 (EDT) Date: Tue, 1 Nov 2016 15:22:26 -0400 From: Mark Oteiza To: Lars Ingebrigtsen Subject: Re: bug#24811: 26.0.50; backtrace Message-ID: <20161101192226.GA22422@holos.localdomain> References: <8737jh1ddj.fsf@udel.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: User-Agent: Mutt/1.7+23 (87911ba95dae) (2016-08-17) X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 24811 Cc: 24811@debbugs.gnu.org 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 01/11/16 at 07:54pm, Lars Ingebrigtsen wrote: > Lars Ingebrigtsen writes: >=20 > > I'm unable to reproduce this problem. Can you test the following patch > > and see whether it fixes the bug? >=20 > I mean: >=20 > diff --git a/src/process.c b/src/process.c > index 8cf045c..d7a122f 100644 > --- a/src/process.c > +++ b/src/process.c > @@ -3082,6 +3082,12 @@ finish_after_tls_connection (Lisp_Object proc) > Lisp_Object contact =3D p->childp; > Lisp_Object result =3D Qt; > =20 > + if (p->outfd < 0) { > + pset_status (p, Qfailed); > + deactivate_process (proc); > + return; > + } > + > if (!NILP (Ffboundp (Qnsm_verify_connection))) > result =3D call3 (Qnsm_verify_connection, > proc, >=20 >=20 > --=20 Nope :( #0 0x00007fd16cf1204f in raise () at /usr/lib/libc.so.6 #1 0x00007fd16cf1347a in abort () at /usr/lib/libc.so.6 #2 0x00007fd16cf4fc50 in __libc_message () at /usr/lib/libc.so.6 #3 0x00007fd16cfd7f17 in __fortify_fail () at /usr/lib/libc.so.6 #4 0x00007fd16cfd6050 in __readonly_area () at /usr/lib/libc.so.6 #5 0x00007fd16cfd7e8a in () at /usr/lib/libc.so.6 #6 0x0000000000596431 in fd_ISSET (set=3D0xbfb9c0 , fd= =3D-1) at sysselect.h:72 __d =3D -1 contact =3D result =3D #7 0x0000000000596431 in finish_after_tls_connection (proc=3Dproc@entry=3D= 67118981) at process.c:3108 contact =3D result =3D #8 0x000000000059e6ae in wait_reading_process_output (time_limit=3D, nsecs=3D, read_kbd=3Dread_kbd@entry=3D-1, do_displ= ay=3Ddo_display@entry=3Dtrue, wait_for_cell=3Dwait_for_cell@entry=3D0, wait= _proc=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at process.c:4912 process_list_head =3D 64340291 process_skipped =3D false channel =3D nfds =3D Available =3D {fds_bits =3D {256, 0 }} Writeok =3D {fds_bits =3D {0 }} check_write =3D check_delay =3D no_avail =3D xerrno =3D 11 proc =3D timeout =3D {tv_sec =3D 0, tv_nsec =3D 100000000} end_time =3D timer_delay =3D got_output_end_time =3D {tv_sec =3D 0, tv_nsec =3D -1} wait =3D TIMEOUT got_some_output =3D -1 retry_for_async =3D false now =3D {tv_sec =3D 0, tv_nsec =3D -1} #9 0x00000000004f31d4 in kbd_buffer_get_event (end_time=3D0x7ffdaceeb4a0, = used_mouse_menu=3D0x0, kbp=3D) at keyboard.c:3818 obj =3D c =3D 0 save_jump =3D {{__jmpbuf =3D {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_s= aved =3D 0, __saved_mask =3D {__val =3D {0 }}}} kb =3D terminal =3D events =3D {0, 0, 0, -5809654947410033408, 3, 14, 140727504777856, = 14, 66919448, 15, 15, 140727504777016, 1099517375168, 140727504776944, 16, = -5809654947410033408} n =3D c =3D jmpcount =3D 12 local_getcjmp =3D=20 {{__jmpbuf =3D {12428384, -8151255294061554333, 2, 0, 0, 0,= 8150307658420737379, -8151254874423011997}, __mask_was_saved =3D 0, __save= d_mask =3D {__val =3D {140537456196320, 16, 140727504778280, 384, 24480, 65= 534, 64190832, 0, 67123829, 384, 24480, 65534, 5166445, 416, 5611381, 384}}= }} save_jump =3D=20 {{__jmpbuf =3D {2, 140727504778280, 384, 24480, 65534, 5616= 201, 0, 1}, __mask_was_saved =3D -1393642704, __saved_mask =3D {__val =3D {= 5641617, 3, 65462096, 65461712, 2, 0, 5515067, 0, 2, 0, 2, 140727504778128,= 5641617, 66794753, 65462064, 65461712}}}} tem =3D save =3D previous_echo_area_message =3D 0 also_record =3D 0 reread =3D false recorded =3D false polling_stopped_here =3D true orig_kboard =3D 0x3d37970 #10 0x00000000004f31d4 in read_event_from_main_queue (used_mouse_menu=3D, local_getcjmp=3D, end_time=3D) = at keyboard.c:2159 c =3D 0 save_jump =3D {{__jmpbuf =3D {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_s= aved =3D 0, __saved_mask =3D {__val =3D {0 }}}} kb =3D terminal =3D events =3D {0, 0, 0, -5809654947410033408, 3, 14, 140727504777856, = 14, 66919448, 15, 15, 140727504777016, 1099517375168, 140727504776944, 16, = -5809654947410033408} n =3D c =3D jmpcount =3D 12 local_getcjmp =3D=20 {{__jmpbuf =3D {12428384, -8151255294061554333, 2, 0, 0, 0,= 8150307658420737379, -8151254874423011997}, __mask_was_saved =3D 0, __save= d_mask =3D {__val =3D {140537456196320, 16, 140727504778280, 384, 24480, 65= 534, 64190832, 0, 67123829, 384, 24480, 65534, 5166445, 416, 5611381, 384}}= }} save_jump =3D=20 {{__jmpbuf =3D {2, 140727504778280, 384, 24480, 65534, 5616= 201, 0, 1}, __mask_was_saved =3D -1393642704, __saved_mask =3D {__val =3D {= 5641617, 3, 65462096, 65461712, 2, 0, 5515067, 0, 2, 0, 2, 140727504778128,= 5641617, 66794753, 65462064, 65461712}}}} tem =3D save =3D previous_echo_area_message =3D 0 also_record =3D 0 reread =3D false recorded =3D false polling_stopped_here =3D true orig_kboard =3D 0x3d37970 #11 0x00000000004f31d4 in read_decoded_event_from_main_queue (used_mouse_me= nu=3D, prev_event=3D, local_getcjmp=3D, end_time=3D) at keyboard.c:2222 terminal =3D events =3D {0, 0, 0, -5809654947410033408, 3, 14, 140727504777856, = 14, 66919448, 15, 15, 140727504777016, 1099517375168, 140727504776944, 16, = -5809654947410033408} n =3D c =3D jmpcount =3D 12 local_getcjmp =3D=20 {{__jmpbuf =3D {12428384, -8151255294061554333, 2, 0, 0, 0,= 8150307658420737379, -8151254874423011997}, __mask_was_saved =3D 0, __save= d_mask =3D {__val =3D {140537456196320, 16, 140727504778280, 384, 24480, 65= 534, 64190832, 0, 67123829, 384, 24480, 65534, 5166445, 416, 5611381, 384}}= }} save_jump =3D=20 {{__jmpbuf =3D {2, 140727504778280, 384, 24480, 65534, 5616= 201, 0, 1}, __mask_was_saved =3D -1393642704, __saved_mask =3D {__val =3D {= 5641617, 3, 65462096, 65461712, 2, 0, 5515067, 0, 2, 0, 2, 140727504778128,= 5641617, 66794753, 65462064, 65461712}}}} tem =3D save =3D previous_echo_area_message =3D 0 also_record =3D 0 reread =3D false recorded =3D false polling_stopped_here =3D true orig_kboard =3D 0x3d37970 #12 0x00000000004f31d4 in read_char (commandflag=3Dcommandflag@entry=3D0, m= ap=3Dmap@entry=3D0, prev_event=3Dprev_event@entry=3D0, used_mouse_menu=3Dus= ed_mouse_menu@entry=3D0x0, end_time=3D0x7ffdaceeb4a0) at keyboard.c:2810 c =3D jmpcount =3D 12 local_getcjmp =3D=20 {{__jmpbuf =3D {12428384, -8151255294061554333, 2, 0, 0, 0,= 8150307658420737379, -8151254874423011997}, __mask_was_saved =3D 0, __save= d_mask =3D {__val =3D {140537456196320, 16, 140727504778280, 384, 24480, 65= 534, 64190832, 0, 67123829, 384, 24480, 65534, 5166445, 416, 5611381, 384}}= }} save_jump =3D=20 {{__jmpbuf =3D {2, 140727504778280, 384, 24480, 65534, 5616= 201, 0, 1}, __mask_was_saved =3D -1393642704, __saved_mask =3D {__val =3D {= 5641617, 3, 65462096, 65461712, 2, 0, 5515067, 0, 2, 0, 2, 140727504778128,= 5641617, 66794753, 65462064, 65461712}}}} tem =3D save =3D previous_echo_area_message =3D 0 also_record =3D 0 reread =3D false recorded =3D false polling_stopped_here =3D true orig_kboard =3D 0x3d37970 #13 0x0000000000579651 in read_filtered_event (no_switch_frame=3Dfalse, asc= ii_required=3Dfalse, error_nonascii=3Dfalse, input_method=3D= , seconds=3D) at lread.c:614 val =3D delayed_switch_frame =3D 0 end_time =3D {tv_sec =3D 1478027703, tv_nsec =3D 127744771} #14 0x000000000055b33b in Ffuncall (nargs=3D4, args=3Dargs@entry=3D0x7ffdac= eeb5c0) at eval.c:2721 internal_argbuf =3D {0, 12941008, 0, 1, 2, 4407197, 0, 5543262} fun =3D 11969901 original_fun =3D numargs =3D 3 val =3D internal_args =3D 0x7ffdaceeb5c8 #15 0x0000000000592a25 in exec_byte_code (bytestr=3D, vector= =3D8913389, maxdepth=3D, args_template=3D, na= rgs=3Dnargs@entry=3D1, args=3D, args@entry=3D0x7ffdaceeb5e0)= at bytecode.c:639 op =3D type =3D targets =3D=20 {0x592ac8 , 0x594758 , = 0x59475d , 0x594762 , 0x5928e6 , 0x5928f0 , 0x594767 , 0x59479d , 0x592c2d , 0x5= 92c32 , 0x592c37 , 0x592c3c , 0x592935 , 0x592938 , 0x592c41 , 0x592c14 , 0x592d= 75 , 0x592d7a , 0x592d7f , 0x592d84 , 0x592987 , 0x592990 , 0x592da2 , 0x592d89 = , 0x592e01 , 0x592e06 , 0x592e0b , 0x592e10 ,= 0x592a85 , 0x592a88 , 0x592ddb , 0x592de8 , 0x592e3b , 0x592e40 , 0x592e45 , 0x= 592e4a , 0x5929fb , 0x592a00 , 0x592e15 , 0x592e22 , 0x592e75 , 0x592e7a , 0x592= e7f , 0x592e84 , 0x592a42 , 0x592a48 , 0x592e4f , 0x592e5c , 0x5932de , 0x5932d0= , 0x59324e , 0x592ac8 , 0x592ac8 , 0x592ac8 = , 0x592ac8 , 0x592ac8 , 0x59343e = , 0x5934c2 , 0x593501 , 0x593546 , 0x59358b ,= 0x592cc2 , 0x592d04 , 0x5935cc <= exec_byte_code+3868>, 0x592c8a , 0x592d3d , 0x5936c1 , 0x5935f9 , = 0x593622 , 0x59365b , 0x59368e , 0x59373c , 0x593765 , 0x59379e , 0x5937db , 0= x593804 , 0x59382d , 0x593866 , 0x59389f , 0x5938d8 , 0x593915 , 0x593948 , 0x= 59397b , 0x5939f0 , 0x593a32 , 0x593a74 , 0x593c52 , 0x593bd6 , 0x593c14 , 0x5= 93af1 , 0x593b2f , 0x593b62 , 0x593ba3 , 0x593abe , 0x593dc2 , 0x593d5c , 0x59= 3cc9 , 0x592b20 , 0x593d05 , 0x593d2e , 0x593e37 , 0x593e73 , 0x593eaf , 0x593= ed8 , 0x593f03 , 0x593f2e , 0x593f61 , 0x592ac8 , 0x593f8c , 0x593fb7 , 0x593f= e2 , 0x59400d , 0x594038 , 0x594063 , 0x592b20 , 0x592ac8 , 0x59408c , 0x5940c= 9 , 0x5940f2 , 0x59411b , 0x594154 , 0x59418d , 0x5941b6 , 0x5941d8 , 0x594211= , 0x59424a , 0x594283 , 0x5942ae , 0x592ac8 = , 0x59311b , 0x592ead , 0x592c4e = , 0x592ed0 , 0x592f0c , 0x592f45 , 0x5948cf ,= 0x5930fc , 0x592daf , 0x59315a <= exec_byte_code+2730>, 0x593186 , 0x5931e4 , 0x593210 , 0x59330a , = 0x593357 , 0x593394 , 0x5933da , 0x592e89 , 0x5942d7 , 0x594314 , 0x59433d , 0= x594366 , 0x59438f , 0x5943b8 , 0x5943f1 , 0x59442a , 0x594463 , 0x59449c , 0x= 59451d , 0x5945b8 , 0x594556 , 0x59457f , 0x5945f1 , 0x59462a , 0x594662 , 0x5= 9469a , 0x593d8f , 0x593c90 , 0x5946cd , 0x594713 , 0x592ac8 , 0x592f7e , 0x59= 3020 , 0x59305a , 0x593094 , 0x5930c8 , 0x5936fa , 0x5939ae , 0x593df5 , 0x594= 7dd , 0x59481e , 0x592ac8 , 0x592ac8 , 0x59486b , 0x592ac8 , 0x592ac8 , 0x592a= c8 , 0x592ac8 , 0x592ac8 , 0x592ac8 , 0x592ac8 , 0x592ac8 , 0x592ac8 , 0x59489= c } const_length =3D bytestr_length =3D vectorp =3D 0x8801f0 quitcounter =3D 1 '\001' stack_items =3D sa_avail =3D sa_count =3D sa_must_free =3D stack_base =3D stack_lim =3D top =3D 0x7ffdaceeb5c0 void_stack_lim =3D bytestr_data =3D pc =3D count =3D result =3D #16 0x000000000055ae66 in funcall_lambda (fun=3D140727504778688, nargs=3Dna= rgs@entry=3D1, arg_vector=3D0x7ffdaceeb5e0, arg_vector@entry=3D0x7ffdaceeb8= 18) at eval.c:2878 size =3D val =3D syms_left =3D lexenv =3D i =3D optional =3D rest =3D #17 0x000000000055b14b in Ffuncall (nargs=3D2, args=3Dargs@entry=3D0x7ffdac= eeb810) at eval.c:2775 fun =3D original_fun =3D 4346592 numargs =3D 1 val =3D internal_args =3D #18 0x0000000000592a25 in exec_byte_code (bytestr=3D, vector= =3D9745021, maxdepth=3D, args_template=3D, na= rgs=3Dnargs@entry=3D3, args=3D, args@entry=3D0x7ffdaceeb860)= at bytecode.c:639 op =3D type =3D targets =3D=20 {0x592ac8 , 0x594758 , = 0x59475d , 0x594762 , 0x5928e6 , 0x5928f0 , 0x594767 , 0x59479d , 0x592c2d , 0x5= 92c32 , 0x592c37 , 0x592c3c , 0x592935 , 0x592938 , 0x592c41 , 0x592c14 , 0x592d= 75 , 0x592d7a , 0x592d7f , 0x592d84 , 0x592987 , 0x592990 , 0x592da2 , 0x592d89 = , 0x592e01 , 0x592e06 , 0x592e0b , 0x592e10 ,= 0x592a85 , 0x592a88 , 0x592ddb , 0x592de8 , 0x592e3b , 0x592e40 , 0x592e45 , 0x= 592e4a , 0x5929fb , 0x592a00 , 0x592e15 , 0x592e22 , 0x592e75 , 0x592e7a , 0x592= e7f , 0x592e84 , 0x592a42 , 0x592a48 , 0x592e4f , 0x592e5c , 0x5932de , 0x5932d0= , 0x59324e , 0x592ac8 , 0x592ac8 , 0x592ac8 = , 0x592ac8 , 0x592ac8 , 0x59343e = , 0x5934c2 , 0x593501 , 0x593546 , 0x59358b ,= 0x592cc2 , 0x592d04 , 0x5935cc <= exec_byte_code+3868>, 0x592c8a , 0x592d3d , 0x5936c1 , 0x5935f9 , = 0x593622 , 0x59365b , 0x59368e , 0x59373c , 0x593765 , 0x59379e , 0x5937db , 0= x593804 , 0x59382d , 0x593866 , 0x59389f , 0x5938d8 , 0x593915 , 0x593948 , 0x= 59397b , 0x5939f0 , 0x593a32 , 0x593a74 , 0x593c52 , 0x593bd6 , 0x593c14 , 0x5= 93af1 , 0x593b2f , 0x593b62 , 0x593ba3 , 0x593abe , 0x593dc2 , 0x593d5c , 0x59= 3cc9 , 0x592b20 , 0x593d05 , 0x593d2e , 0x593e37 , 0x593e73 , 0x593eaf , 0x593= ed8 , 0x593f03 , 0x593f2e , 0x593f61 , 0x592ac8 , 0x593f8c , 0x593fb7 , 0x593f= e2 , 0x59400d , 0x594038 , 0x594063 , 0x592b20 , 0x592ac8 , 0x59408c , 0x5940c= 9 , 0x5940f2 , 0x59411b , 0x594154 , 0x59418d , 0x5941b6 , 0x5941d8 , 0x594211= , 0x59424a , 0x594283 , 0x5942ae , 0x592ac8 = , 0x59311b , 0x592ead , 0x592c4e = , 0x592ed0 , 0x592f0c , 0x592f45 , 0x5948cf ,= 0x5930fc , 0x592daf , 0x59315a <= exec_byte_code+2730>, 0x593186 , 0x5931e4 , 0x593210 , 0x59330a , = 0x593357 , 0x593394 , 0x5933da , 0x592e89 , 0x5942d7 , 0x594314 , 0x59433d , 0= x594366 , 0x59438f , 0x5943b8 , 0x5943f1 , 0x59442a , 0x594463 , 0x59449c , 0x= 59451d , 0x5945b8 , 0x594556 , 0x59457f , 0x5945f1 , 0x59462a , 0x594662 , 0x5= 9469a , 0x593d8f , 0x593c90 , 0x5946cd , 0x594713 , 0x592ac8 , 0x592f7e , 0x59= 3020 , 0x59305a , 0x593094 , 0x5930c8 , 0x5936fa , 0x5939ae , 0x593df5 , 0x594= 7dd , 0x59481e , 0x592ac8 , 0x592ac8 , 0x59486b , 0x592ac8 , 0x592ac8 , 0x592a= c8 , 0x592ac8 , 0x592ac8 , 0x592ac8 , 0x592ac8 , 0x592ac8 , 0x592ac8 , 0x59489= c } const_length =3D bytestr_length =3D vectorp =3D 0x94b280 quitcounter =3D 1 '\001' stack_items =3D sa_avail =3D sa_count =3D sa_must_free =3D stack_base =3D stack_lim =3D top =3D 0x7ffdaceeb810 void_stack_lim =3D bytestr_data =3D pc =3D count =3D result =3D #19 0x000000000055ae66 in funcall_lambda (fun=3D140727504779280, nargs=3Dna= rgs@entry=3D3, arg_vector=3D0x7ffdaceeb860, arg_vector@entry=3D0x7ffdaceebb= d0) at eval.c:2878 size =3D val =3D syms_left =3D lexenv =3D i =3D optional =3D rest =3D #20 0x000000000055b14b in Ffuncall (nargs=3Dnargs@entry=3D4, args=3Dargs@en= try=3D0x7ffdaceebbc8) at eval.c:2775 fun =3D original_fun =3D 749968 numargs =3D 3 val =3D internal_args =3D #21 0x0000000000556e2a in Ffuncall_interactively (nargs=3D4, args=3D0x7ffda= ceebbc8) at callint.c:252 #22 0x000000000055b249 in Ffuncall (nargs=3Dnargs@entry=3D5, args=3D0x7ffda= ceebbc0) at eval.c:2694 fun =3D 11960045 original_fun =3D 24480 numargs =3D 4 val =3D internal_args =3D #23 0x000000000055ca20 in Fapply (nargs=3Dnargs@entry=3D3, args=3Dargs@entr= y=3D0x7ffdaceebd30) at eval.c:2342 i =3D numargs =3D funcall_nargs =3D 5 funcall_args =3D spread_arg =3D 0 fun =3D retval =3D sa_avail =3D sa_must_free =3D #24 0x000000000055719c in Fcall_interactively (function=3D749968, record_fl= ag=3D0, keys=3D) at callint.c:389 input =3D funval =3D events =3D args =3D visargs =3D specs =3D 64365603 filter_specs =3D teml =3D up_event =3D enable =3D sa_avail =3D 16384 sa_must_free =3D false next_event =3D prefix_arg =3D 0 string =3D 0x0 tem =3D varies =3D i =3D nargs =3D mark =3D arg_from_tty =3D false key_count =3D 2 record_then_fail =3D false save_this_command =3D 749968 save_last_command =3D 0 save_this_original_command =3D 749968 save_real_this_command =3D 749968 #25 0x000000000055b33b in Ffuncall (nargs=3D4, args=3Dargs@entry=3D0x7ffdac= eebe68) at eval.c:2721 internal_argbuf =3D {749968, 0, 0, 0, 1, 4407197, 140727504780776, = 5543262} fun =3D 11959997 original_fun =3D numargs =3D 3 val =3D internal_args =3D 0x7ffdaceebe70 #26 0x0000000000592a25 in exec_byte_code (bytestr=3D, vector= =3D9745829, maxdepth=3D, args_template=3D, na= rgs=3Dnargs@entry=3D1, args=3D, args@entry=3D0x7ffdaceebea0)= at bytecode.c:639 op =3D type =3D targets =3D=20 {0x592ac8 , 0x594758 , = 0x59475d , 0x594762 , 0x5928e6 , 0x5928f0 , 0x594767 , 0x59479d , 0x592c2d , 0x5= 92c32 , 0x592c37 , 0x592c3c , 0x592935 , 0x592938 , 0x592c41 , 0x592c14 , 0x592d= 75 , 0x592d7a , 0x592d7f , 0x592d84 , 0x592987 , 0x592990 , 0x592da2 , 0x592d89 = , 0x592e01 , 0x592e06 , 0x592e0b , 0x592e10 ,= 0x592a85 , 0x592a88 , 0x592ddb , 0x592de8 , 0x592e3b , 0x592e40 , 0x592e45 , 0x= 592e4a , 0x5929fb , 0x592a00 , 0x592e15 , 0x592e22 , 0x592e75 , 0x592e7a , 0x592= e7f , 0x592e84 , 0x592a42 , 0x592a48 , 0x592e4f , 0x592e5c , 0x5932de , 0x5932d0= , 0x59324e , 0x592ac8 , 0x592ac8 , 0x592ac8 = , 0x592ac8 , 0x592ac8 , 0x59343e = , 0x5934c2 , 0x593501 , 0x593546 , 0x59358b ,= 0x592cc2 , 0x592d04 , 0x5935cc <= exec_byte_code+3868>, 0x592c8a , 0x592d3d , 0x5936c1 , 0x5935f9 , = 0x593622 , 0x59365b , 0x59368e , 0x59373c , 0x593765 , 0x59379e , 0x5937db , 0= x593804 , 0x59382d , 0x593866 , 0x59389f , 0x5938d8 , 0x593915 , 0x593948 , 0x= 59397b , 0x5939f0 , 0x593a32 , 0x593a74 , 0x593c52 , 0x593bd6 , 0x593c14 , 0x5= 93af1 , 0x593b2f , 0x593b62 , 0x593ba3 , 0x593abe , 0x593dc2 , 0x593d5c , 0x59= 3cc9 , 0x592b20 , 0x593d05 , 0x593d2e , 0x593e37 , 0x593e73 , 0x593eaf , 0x593= ed8 , 0x593f03 , 0x593f2e , 0x593f61 , 0x592ac8 , 0x593f8c , 0x593fb7 , 0x593f= e2 , 0x59400d , 0x594038 , 0x594063 , 0x592b20 , 0x592ac8 , 0x59408c , 0x5940c= 9 , 0x5940f2 , 0x59411b , 0x594154 , 0x59418d , 0x5941b6 , 0x5941d8 , 0x594211= , 0x59424a , 0x594283 , 0x5942ae , 0x592ac8 = , 0x59311b , 0x592ead , 0x592c4e = , 0x592ed0 , 0x592f0c , 0x592f45 , 0x5948cf ,= 0x5930fc , 0x592daf , 0x59315a <= exec_byte_code+2730>, 0x593186 , 0x5931e4 , 0x593210 , 0x59330a , = 0x593357 , 0x593394 , 0x5933da , 0x592e89 , 0x5942d7 , 0x594314 , 0x59433d , 0= x594366 , 0x59438f , 0x5943b8 , 0x5943f1 , 0x59442a , 0x594463 , 0x59449c , 0x= 59451d , 0x5945b8 , 0x594556 , 0x59457f , 0x5945f1 , 0x59462a , 0x594662 , 0x5= 9469a , 0x593d8f , 0x593c90 , 0x5946cd , 0x594713 , 0x592ac8 , 0x592f7e , 0x59= 3020 , 0x59305a , 0x593094 , 0x5930c8 , 0x5936fa , 0x5939ae , 0x593df5 , 0x594= 7dd , 0x59481e , 0x592ac8 , 0x592ac8 , 0x59486b , 0x592ac8 , 0x592ac8 , 0x592a= c8 , 0x592ac8 , 0x592ac8 , 0x592ac8 , 0x592ac8 , 0x592ac8 , 0x592ac8 , 0x59489= c } const_length =3D bytestr_length =3D vectorp =3D 0x94b5a8 quitcounter =3D 1 '\001' stack_items =3D sa_avail =3D sa_count =3D sa_must_free =3D stack_base =3D stack_lim =3D top =3D 0x7ffdaceebe68 void_stack_lim =3D bytestr_data =3D pc =3D count =3D result =3D #27 0x000000000055ae66 in funcall_lambda (fun=3D140727504780904, nargs=3Dna= rgs@entry=3D1, arg_vector=3D0x7ffdaceebea0, arg_vector@entry=3D0x7ffdaceec0= f8) at eval.c:2878 size =3D val =3D syms_left =3D lexenv =3D i =3D optional =3D rest =3D #28 0x000000000055b14b in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@en= try=3D0x7ffdaceec0f0) at eval.c:2775 fun =3D original_fun =3D 15120 numargs =3D 1 val =3D internal_args =3D #29 0x000000000055b45a in call1 (fn=3Dfn@entry=3D15120, arg1=3D) at eval.c:2573 #30 0x00000000004f6c19 in command_loop_1 () at keyboard.c:1490 cmd =3D keybuf =3D=20 {110, 482, 5080972739175776326, -5809654947410033408, 0, 5218704,= 10053880, 5663953, 4, 29040, 0, 12469504, 0, 0, 0, 4407197, 4, 5543262, 0,= 12469504, 0, -5809654947410033408, 29040, 0, 13209299, 4002, -1, 5545017, = 29040, 96} i =3D prev_modiff =3D 8 prev_buffer =3D 0xc51400 #31 0x00000000005599b2 in internal_condition_case (bfun=3Dbfun@entry=3D0x4f= 6810 , handlers=3Dhandlers@entry=3D19440, hfun=3Dhfun@entry= =3D0x4ed7d0 ) at eval.c:1314 val =3D c =3D #32 0x00000000004e80ac in command_loop_2 (ignore=3Dignore@entry=3D0) at key= board.c:1118 val =3D 0 #33 0x0000000000559953 in internal_catch (tag=3Dtag@entry=3D46800, func=3Df= unc@entry=3D0x4e8090 , arg=3Darg@entry=3D0) at eval.c:1080 val =3D c =3D #34 0x00000000004e8069 in command_loop () at keyboard.c:1097 #35 0x00000000004ed3d7 in recursive_edit_1 () at keyboard.c:703 val =3D #36 0x00000000004ed718 in Frecursive_edit () at keyboard.c:774 buffer =3D #37 0x00000000004154fb in main (argc=3D, argv=3D0x7ffdaceec4= e8) at emacs.c:1659 dummy =3D 0 stack_bottom_variable =3D 0 '\000' do_initial_setlocale =3D dumping =3D skip_args =3D 1 no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x0 ch_to_dir =3D 0x0 original_pwd =3D disable_aslr =3D rlim =3D {rlim_cur =3D 8720384, rlim_max =3D 18446744073709551615} sockfd =3D -1 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 01 15:50:18 2016 Received: (at 24811) by debbugs.gnu.org; 1 Nov 2016 19:50:18 +0000 Received: from localhost ([127.0.0.1]:39391 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1f4c-00024N-19 for submit@debbugs.gnu.org; Tue, 01 Nov 2016 15:50:18 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:59627) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1f4Z-00024D-F9 for 24811@debbugs.gnu.org; Tue, 01 Nov 2016 15:50:15 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1c1f4V-0000WQ-LW; Tue, 01 Nov 2016 20:50:13 +0100 From: Lars Ingebrigtsen To: Mark Oteiza Subject: Re: bug#24811: 26.0.50; backtrace References: <8737jh1ddj.fsf@udel.edu> <20161101192226.GA22422@holos.localdomain> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAKlBMVEWKNjWQgBn48rN7AEOM cz+IAD+npAnjwQhfAT1fVDk2YzeDEC2IADiMAD9PU3BIAAABMUlEQVQ4jZXSMW7DMAwFUO5GAatD A3gUMmXNCdqxa+EDdElXuUN0ha7duiboYPAKTm5gjx17l5KyVImygiDczKdPEkFg1SkqALj7FQUr WwOoahhOCzD0HAjGMQOOEAzjOGXAkYohJQYbQSY4UrklOdiwfQHGbRd3wRtDx7NOwxL4Yj54WkB3 CShSlcFcAusOLoEB+QP/g+WDi1AL+InQpfCyjWDr4Ryet9sUTIC2lWCr8/yc+wLMND+nEjusnXzb JR52nvb73ddHLAJf74/YF0GvEQug7rUuwKtSWutNOouB2hygiAT+t3NAzoJP13cBsR0O3G+eGJ4x mTXDtw+kgNRHF9gQoEg06Fdn0KBLuECcBQfq4zEEUnDfIRBnwfx59IEF4DpAnwFeBbwd+psBr8Af Lvl5xs5urLIAAAAASUVORK5CYII= Date: Tue, 01 Nov 2016 20:47:39 +0100 In-Reply-To: <20161101192226.GA22422@holos.localdomain> (Mark Oteiza's message of "Tue, 1 Nov 2016 15:22:26 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24811 Cc: 24811@debbugs.gnu.org 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.0 (/) Mark Oteiza writes: > Nope :( Yeah, can you try that third version of the patch? The second had that check in the wrong place -- before the NSM call. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 01 15:51:51 2016 Received: (at 24811) by debbugs.gnu.org; 1 Nov 2016 19:51:51 +0000 Received: from localhost ([127.0.0.1]:39395 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1f67-00026U-C5 for submit@debbugs.gnu.org; Tue, 01 Nov 2016 15:51:51 -0400 Received: from mail-qk0-f179.google.com ([209.85.220.179]:33453) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1f65-00026H-PQ for 24811@debbugs.gnu.org; Tue, 01 Nov 2016 15:51:50 -0400 Received: by mail-qk0-f179.google.com with SMTP id v138so121792785qka.0 for <24811@debbugs.gnu.org>; Tue, 01 Nov 2016 12:51:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=udel-edu.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=uhxiyyPR1LdXCbovrtcV3NeVPZVwKo6SgRpqTiD+c+Y=; b=TWo2DhiXspRShy/NGxjyHgqmuafMvr+r4Kb6DeDcNDy658z5FJboGhXHGOg9K5B7pY z7Mq0sp/hmPYXEJyZOMGTCL8BfSu9VR2AGN0pRbFdV7oiducXu5aGUp0qAp9XYF0se+6 P0xS+6M2j2dwLEiRseDhK1Jyoq5lEYQ2c25fHLek5pWdqG0g35m/Zuvs/gc4UM704gZG iXftic+7YfWjkX4ZH1LVssaG/Gi8wYTz2mq37eaIIo+j/krU5jmJPTXmyKQRiAAa5RxF 7gGC787D/s5UKpr7IQyUY+nQxRgWXrk0lzdcDVOphww2GtCIafuUREHZIu/iAPCTaT4/ 34ZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=uhxiyyPR1LdXCbovrtcV3NeVPZVwKo6SgRpqTiD+c+Y=; b=mu6aUr9IPn2eOhX40DbjKa9VaMQmBRdH9ebJLwn4QemiZtPU63qfXKnfMU2xq3dOre ezSFibSRa0z0OXUVN4jbA+6s8mvdILviByBTd/O0bvZDHiV5/NUOheOoXPiLSelQSp9a p5ith/Ff8lX2V55gceMzr4Tklf99qYEEhTxHaIHe39m62i07f2Sh1R3GM+O4osOocCmh JBnfN5Zv67pE487zMbcLCnZNzu0+aMT7jr8tW0FXWhSK7zhckVUjBhI68pVaMPOXQQWI 16OydMOSUgWJHkOD3BzALoj43MPwLIYF3kKPWBGjjmlF/vXwJUM+1v91yR6CkKtTCIHJ 9eHw== X-Gm-Message-State: ABUngvftTP+GuvZ512UFWpZpJXwtXPy1gFTdiYWGNNkQQABYWIrqH04nPMujnHQkbaj7LQQG X-Received: by 10.55.125.193 with SMTP id y184mr35207195qkc.181.1478029904132; Tue, 01 Nov 2016 12:51:44 -0700 (PDT) Received: from holos.localdomain ([69.250.222.218]) by smtp.gmail.com with ESMTPSA id x75sm16521493qkg.35.2016.11.01.12.51.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 01 Nov 2016 12:51:43 -0700 (PDT) Received: by holos.localdomain (Postfix, from userid 1000) id ACCBA688A6; Tue, 1 Nov 2016 15:51:42 -0400 (EDT) Date: Tue, 1 Nov 2016 15:51:42 -0400 From: Mark Oteiza To: Lars Ingebrigtsen Subject: Re: bug#24811: 26.0.50; backtrace Message-ID: <20161101195142.GA25698@holos.localdomain> References: <8737jh1ddj.fsf@udel.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7+23 (87911ba95dae) (2016-08-17) X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 24811 Cc: 24811@debbugs.gnu.org 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.2 (/) On 01/11/16 at 08:10pm, Lars Ingebrigtsen wrote: > I really mean. :-) Yep, fixed x) > diff --git a/src/process.c b/src/process.c > index 8cf045c..8b89498 100644 > --- a/src/process.c > +++ b/src/process.c > @@ -3088,6 +3088,12 @@ finish_after_tls_connection (Lisp_Object proc) > Fplist_get (contact, QChost), > Fplist_get (contact, QCservice)); > > + if (p->outfd < 0) { > + pset_status (p, Qfailed); > + deactivate_process (proc); > + return; > + } > + > if (NILP (result)) > { > pset_status (p, list2 (Qfailed, > > > -- > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 01 15:52:57 2016 Received: (at 24811) by debbugs.gnu.org; 1 Nov 2016 19:52:57 +0000 Received: from localhost ([127.0.0.1]:39399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1f7B-00028B-LO for submit@debbugs.gnu.org; Tue, 01 Nov 2016 15:52:57 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:59671) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1f79-000283-HT for 24811@debbugs.gnu.org; Tue, 01 Nov 2016 15:52:55 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1c1f77-0000eG-4k; Tue, 01 Nov 2016 20:52:55 +0100 From: Lars Ingebrigtsen To: Mark Oteiza Subject: Re: bug#24811: 26.0.50; backtrace References: <8737jh1ddj.fsf@udel.edu> <20161101195142.GA25698@holos.localdomain> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAKlBMVEWKNjWQgBn48rN7AEOM cz+IAD+npAnjwQhfAT1fVDk2YzeDEC2IADiMAD9PU3BIAAABMUlEQVQ4jZXSMW7DMAwFUO5GAatD A3gUMmXNCdqxa+EDdElXuUN0ha7duiboYPAKTm5gjx17l5KyVImygiDczKdPEkFg1SkqALj7FQUr WwOoahhOCzD0HAjGMQOOEAzjOGXAkYohJQYbQSY4UrklOdiwfQHGbRd3wRtDx7NOwxL4Yj54WkB3 CShSlcFcAusOLoEB+QP/g+WDi1AL+InQpfCyjWDr4Ryet9sUTIC2lWCr8/yc+wLMND+nEjusnXzb JR52nvb73ddHLAJf74/YF0GvEQug7rUuwKtSWutNOouB2hygiAT+t3NAzoJP13cBsR0O3G+eGJ4x mTXDtw+kgNRHF9gQoEg06Fdn0KBLuECcBQfq4zEEUnDfIRBnwfx59IEF4DpAnwFeBbwd+psBr8Af Lvl5xs5urLIAAAAASUVORK5CYII= Date: Tue, 01 Nov 2016 20:50:20 +0100 In-Reply-To: <20161101195142.GA25698@holos.localdomain> (Mark Oteiza's message of "Tue, 1 Nov 2016 15:51:42 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24811 Cc: 24811@debbugs.gnu.org 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.0 (/) Mark Oteiza writes: > On 01/11/16 at 08:10pm, Lars Ingebrigtsen wrote: >> I really mean. :-) > > Yep, fixed x) Yay. :-) I'll check it in, then. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 01 16:00:12 2016 Received: (at control) by debbugs.gnu.org; 1 Nov 2016 20:00:12 +0000 Received: from localhost ([127.0.0.1]:39403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1fEC-0002JD-Cq for submit@debbugs.gnu.org; Tue, 01 Nov 2016 16:00:12 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:59745) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1fEA-0002J5-Ru for control@debbugs.gnu.org; Tue, 01 Nov 2016 16:00:11 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1c1fE8-0000nR-J4 for control@debbugs.gnu.org; Tue, 01 Nov 2016 21:00:10 +0100 Date: Tue, 01 Nov 2016 20:57:35 +0100 Message-Id: To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #24811 X-Spam-Score: 0.0 (/) 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.0 (/) tags 24811 fixed close 24811 From unknown Thu Jun 19 14:04:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 30 Nov 2016 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator