From unknown Wed Jun 18 23:02:04 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#23158 <23158@debbugs.gnu.org> To: bug#23158 <23158@debbugs.gnu.org> Subject: Status: 25.1.50; crash by consecutive http accesses Reply-To: bug#23158 <23158@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:02:04 +0000 retitle 23158 25.1.50; crash by consecutive http accesses reassign 23158 emacs submitter 23158 Katsumi Yamaoka severity 23158 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 30 02:21:08 2016 Received: (at submit) by debbugs.gnu.org; 30 Mar 2016 06:21:08 +0000 Received: from localhost ([127.0.0.1]:44443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1al9V6-0000tA-0G for submit@debbugs.gnu.org; Wed, 30 Mar 2016 02:21:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41220) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1al9V4-0000sK-Dk for submit@debbugs.gnu.org; Wed, 30 Mar 2016 02:21:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1al9Uy-0000C5-Gb for submit@debbugs.gnu.org; Wed, 30 Mar 2016 02:21:01 -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_TVD_MIME_NO_HEADERS autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54013) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1al9Uy-0000C1-D2 for submit@debbugs.gnu.org; Wed, 30 Mar 2016 02:21:00 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60422) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1al9Ux-000775-CZ for bug-gnu-emacs@gnu.org; Wed, 30 Mar 2016 02:21:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1al9Us-0000BZ-Cb for bug-gnu-emacs@gnu.org; Wed, 30 Mar 2016 02:20:59 -0400 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:48780 helo=hampton.hostforweb.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1al9Us-0008HB-6u for bug-gnu-emacs@gnu.org; Wed, 30 Mar 2016 02:20:54 -0400 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:61988 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.86_1) (envelope-from ) id 1al9U8-000q56-SV; Wed, 30 Mar 2016 01:20:10 -0500 Date: Wed, 30 Mar 2016 15:20:09 +0900 Message-ID: From: Katsumi Yamaoka To: bug-gnu-emacs@gnu.org Subject: 25.1.50; crash by consecutive http accesses Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (i686-pc-cygwin) Cancel-Lock: sha1:Q1eWInaggzcoAp/S7l9dLl9uMp0= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-OutGoing-Spam-Status: No, score=-2.9 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (barebone) [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: -5.0 (-----) 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: -5.0 (-----) --=-=-= (Recipe, bt full, and xbacktrace are below) Hi, I got a spam mail that crashes Emacs (at least the one built from the git master and 24.5 bundled with Cygwin). The mail contains a lot of mail addresses in the From: header like this: From: usergreenstream.in ly.com,abeherajmi.ac.in,Alanajmpco.com,ahronjmpeacecorps.gov,kyujmtek.com,campfijfjmu.edu,cnrraojncasr.ac.in,jeffvjndtho mas.com,calpolyslofellowjnf.org,edwin.rainbowjnled.nl,a728399jnxjn.com,cfjob114.cc,jrobertsjobeshenderson.com,salishnavaja ... When trying to read it using Gnus, Gnus tries to fetch gravatar image for each address, and those consecutive http accesses seem to crash Emacs. Here is a simplified code for `emacs -Q' to reproduce the problem: (progn (require 'gnus-gravatar) (require 'url) (with-temp-buffer (let ((url-cache-expire-time 0) (gnus-article-buffer (current-buffer))) (insert "From:") (dotimes (i 255) (insert " foo@example.com.invalid,")) (insert "\n") (gnus-gravatar-transform-address "from" 'from-gravatar)))) `bt full' and xbacktrace are attached. Thanks in advance. In GNU Emacs 25.1.50.1 (i686-pc-cygwin, GTK+ Version 3.14.13) of 2016-03-30 built on localhost Windowing system distributor 'The Cygwin/X Project', version 11.0.11702000 Configured using: 'configure --verbose --with-x-toolkit=gtk3 --with-xwidgets' --=-=-= Content-Type: application/x-gunzip Content-Disposition: attachment; filename=bt-full.gz Content-Transfer-Encoding: base64 H4sIAJVu+1YCA+yde28jt3bA/+5+iomNAruNm/L96I1zb5ObpEHRB5CLAgUECPPg7AorS64k+64b 5AP0i/Vz9XCkGY6sI82sLSdZ5ASR1xoOX4eH5KF/h+R/rJZvV/lNtgplmN2HKlvP3i7yefbjD9// +O33/3mV/Rje3oTFJt/Mlouszu/mmy9esQ+MKauDsNlska3D5u52Wi6r2eLtdP2w3oSb7PXe12vB hJbGXWXbx9fsQ737782rDP7LN7uQL8p/1JaZV/HH32TZN//87Tf/Mv3m3//8w799P/3xv378y7f/ Ov3+279Mf/jzoxzalP/+q1n15g+vXr+tijdZscnqu/n81SXLsnMW+bC42e6/sJxPNw+3IbvOvlze bmY3s/8BkS7vNl+9uuTbQmgrVZ2nQtyulmVYr/cLs85e755f7/79E7TB6uGaG+2F88zaphS7QCiG 1cx2xZgtyndQBKO6J1CEx4/2a48UWLQFtpbpWODvbvL3YboIm78uV+/bgmevZ7fTvKpW8HtYXz9K 5aop4vFiS2l1V6I6v5nNH6Aoonu0ChukaF2tbjfFbLM+8cZ6UAyHsvoQVqvFEp5x7lNCOTxgH4wI II7guuex5vOwiG+bnmihw5SnSh4lcCJ4RALL1Wa9WUELDrxU3NXwxoVjE8ZYEX8c+1zsxTuRLK4v begivwkngqE8dVideOHdcn0q83VY3c/KUznslPHEG/VsvjlZhjX0ttkizE+80tf6Uykty/dHRoQD tWepCrPYvTbLcokV4VKO7JmLfPV2fc3FVdb8wj7A4JMH7rpBt9cRPbeknaSdZ9BOtdNOmTPXzLbf 1XeLMp/PW4VsfrYTmtwpZ+9Zq6eq09Nwn89BSYVxPBXsLo66FvRWsvR0uZq9nYEBM90Gc8OZTdPJ 4u4m5hMD0kNI+5QkF9AYMcFdxOOd4m4RNcOLV5d6JwFThryOEggfQjktHjYhTvMhex1/hf5xOFve h3KzXMX50jhtuQTp3OQfqnC7eXdtdv14Chp+O8834XrvWyu8q+xQymwn5IP89qTOmsk5li2WEuTt XGr0Dbwamrm2e5RlP0FTmbKuZfblfhU/t9JD8jE4iMAOgrV2KoVrLDzFr5H4hrFdeBnEYbiwYlxw VbPDYAXWSheukHBonlQ6jZVOt/GZ5wfhztsuGEnecdMF54fBnnd1q5HgVLaB4CCtOCw69KZUtsOq OcFT2TRStrZmgVuk2URXtaDFYe6GG9HFrxDByi79EmsYEPy44KAQpYOxgqfSI7mLrvKgVEjyMqUv GFZ6o7twjcRXKsm+QBpeuE6pkehSsHHBgZcKKRxL4ViPlV3uQSiOFF70KqexyqVwg1VeJ60vEM2S squdR2rXjScDwUFwrHI2dWiBVE562YV7bDhjKX2HVb4fHxvumO8qXyItr1LtKmQ8Um5ccMUcMty4 pLUGK7vpunxAZKek7gbLCtE7xXu9okIUT6ex+vRM8msGVxoZxwW33UBukA4vRNfslZFIfFj+duFG IuEuhSNqI1QXPyhkwDCsa/mgOCJ6l+Y5gyiOUL7rFsph6acxQ2EDmk+qYerD/AUMKm04zDtIeCqf 1Uh8041JlUW6JdiLKbzEzADZjTlOIum7VH6HjFnC+RTfI/F96nkOkS8MuSkckY9kXb+vvMDip/p5 RD6SpwnFe3RKSOHInCBFqn+OTHhS8hQusfCu61c5Ij+pUv1zZGiAkaWrf4EMPTJZkVWBTXkmyb/k 6KzQla9A+pe0nblRFRVHwlP/L7H8fTctVCUmf29S+RD9VCxZgiViZypmOis5R8wtq9Ocn+dYeJd/ yBH9tCaZa5j+WZ5m3RqbVjv1CB4RjxUyhVuFhKfi+YCEyzRz5cjwZlUyWXKFhadZ3yDVMypV3yiJ hOvOHjQWi5+GT4Oa4mlaH1hDYaOzSaNjMEh0Y0Q3O1iseqabeIPFqmdZio9Vz+oU32PxnR2nHUO1 x8Zu45LyOIaFJ+E7cdj4xvfiI8ppfFIO5xDlYUm5HFI+m8bmwPHaJ3tbSiRcd/ZyjYztzqbWqz1m 1aX6hfxwqeW070zWUCILPSNGmkZBI8sF07MKGbKA90l3pUNqD32zjc6R2nGekscMdi7SElsglhFP S60gcsygT62jMe3rraY0pn08aYeWWHjSLo3MjEakma8SEjGqefcXhgqZOZVIllOQAjHaXTezBIct GUyXf8BmJp0sL42stAVLlhFDtMurTnsCoh2uNzTViPhcMtwCNnE6nmaeEpk5HE+GccWx+Ek9K8Qw dCI1b4UMjU6kzl/lSHyZ1K9Ceg/YJV14QGY2p9LQWyDysTbVvzDI4GW75g0FZhg4kcIRw9C6tKYr EfW3PnWPEpGf9al9S2Th4xjv9KP0yODFTNf+BZa/SfVzmOXAU/0k9pecnuEj0T8kOTZy3YhF5z27 VZaH0blNvVth8Xt2q0LUnye7MjBk9FS+t66qsXVRKl+O2a3pbzXBY+rTWxdgc5Pqrbtq7A8WjrGz rNoDE1jqjv32/+DwawYHZjClAWs1+3IVbkO+WWcwqmxmN2H91c8HCOQ4rn8EXhrYcbsD6yXPhSgT mtrk5XsI+qmHG27L9l2hbBDZxUQwMZGMX1z1qURT5g4/cqOt1tZocewl+CdvkGKbtHeQtGQGPvYz yENNFvs5LMKH7fvayoKpREmSMDbL2/aNiLJ6Hg3ru/lJfnnEf8S0WM2XYC7OFtmOqk3n+U1R5dlr +N6CI1i4YxjINcBnuoNM6dc97lYX7k2fuXnhR6Ky9cPNejoP9WaPFs5Bjxb3e49mp306ZsvFyXxA hJgAL20nobrwQ+DRH+OOdXHIHa0Rj7jj0eI/4o8w0zIEP7oXoo9Ovbp0Z6CPLs6gTPfoo2ZEH4k+ En0k+kj0kegj0Ueij0QfiT4SfST6SPSR6CPRR6KPRB+JPhJ9JPpI9JHoI9FHoo+/RfrojsBHmGaU UuPgYwXmZGl38FEoOwAfnfLO8HHwMSYNlb+YFH+E1PVEGHYCPPJyCDzWxRnAox8JHiMz0o5jBEiP AI8FjEufKHiEOXw8eDRHwCPU/4zgUYCFD0MNgh71C6FHy0AQ/Czo0Srd3/goDKFHQo+EHgk9Enok 9EjokdAjoUdCj4QeCT0SeiT0SOiR0COhR0KPhB4JPRJ6JPRI6JHQ428RPerj6NHpsfseQYFdnl1M mDTZREo1gYVSFrcoygm0+IQxDk918zRuXpxcTARn269MyM8n9w1WZFLsXjWTYrKZ3F/+HTwfBpkc lsVq3C5K5Z0rd7soIYuvJ4vJRVMiJqGoUPC6KfRBrnuAUw7trIzM7PmAk4vRgNNqbzHOJMcATlF9 soBTfgTgVMcAp6jOubPSKFiJSG4wxilfiHFCYS/BKnk+4xScu73tlcQ4iXES4yTGSYyTGCcxTmKc xDiJcRLjJMZJjJMYJzFOYpzEOIlxEuMkxkmMkxgnMU5inL9NximPMU6jqmok46wMaJjeMs4vIrr8 h/jbBEodv8C/fCKYmQgph059jVaQH7nxEuakxCu3Z75CbifYpApDbFJU52CTeiSbFFxw5p/MJpUt P1U2ac7BJpV152WTGha4vSuBX55NagmysGe4eJJryZXvH/3qxrBJzaU6vvd3CE/GNjCsJEhJkJIg JUFKgpQEKQlSEqQkSEmQkiAlQUqClAQpCVISpCRISZCSICVBSoKUBCkJUhKkPCekLExQciSk9LUr YVS8mAgTt1KKN/Ew2KtmUyWLezGZmWw+awObx4LJJnwVf/x3sy1TKtW8Wex+Nps13+x2RjJjt3s0 ld4mB7+ZrN3QyfibETs2lYMFgjajCCjUqGCqIaA62xaPmWyXm/rDtkxSnCCiYK0PEFFl3RmIqGt5 XyX9qXswuZYSJ6KjjqNtaVRLA51JirOG8pwo+nhgeuydDp8epYMvBFP9OU6yNey8MFWAMeuZ+gUP s9Xs1aVgZ4KprA9TlRkJU9G9nmo0TIUJlGAqwVSCqQRTCaYSTCWYSjCVYCrBVIKpBFMJphJMJZhK MJVgKsFUgqkEUwmmEkwlmEow9Zyn2hbNnyhGw9Q8iOZCzTFE08jRRDOvXEM0I8PUzUc2hNbEz9ft w78dOIbWDW71NOwMYFPw8WCTC30cDw2AzZYM/a7AphAfATb1MbBpHTvvFZ1gNyJUU70Q1VQeBNEe 5ZsHWTaCyG9v5w+tGMSu6jvNt/snFsveruBU3GPZtvq7OIC1bcguoBNuUqXbVcirGL63hfi0fFdh M6Cg+TS/z2cDr9zcrTfTehXwTqpa8TFnh/RIHtMjZw9PQjaOP6qn9Zxb5Y/pj3IKO/tYvJTyOKi9 fj4S10YLYXj/7GNBZx8TCScSTiScSDiRcCLhRMKJhBMJJxJOJJxIOJFwIuFEwomEEwknEk4knEg4 kXAi4UTCf4skXBwh4Xkt63w0CfcORo2LZjvxdwMsXIMh5p0bycK9k73zjZnkzW2sm+bu2M9PwG9Y 3g7Ab2fPcM6xMOPOOY70SOqn38Hq60/1DlZhz3HOsa/PeAerkLDWEOoXPORYCRCEO8O+XAfLDNff lysZQUiCkAQhCUIShCQISRCSICRBSIKQBCEJQhKEJAhJEJIgJEFIgpAEIQlCEoQkCEkQkiDkp3S2 cSm4D2MvYIUxxfrsgkUIORGSD3BIsO9gwFLj7lktpQwuu1hNiu0ZyIKr//tf+MkbJMmkgI+MaLI7 gxgeqImMxxBLDf9y+IjtTbBCfNZcBcseXwXbB5ilEEMA09fnAJh+BMCEz44H7RiUxw8oFmNQJgzN nyjKlLuTdWXByirKqtmCuicplKUdPm06xXXzsxWd2d/czBLbbIDewP7kUzVO7XBKP8LNy+5Ald02 cS2KBn9CVafruwIEt1zdbHeIgwXj+Z4gRG8j6WnIe1p3OgS8I7Zddv5gpBKmLzpINr7/UzNicMnj Ln7W/C9g7HBQH2ZB743WMcRzBWs8AyHsZ6hzt3s7h8VkZN+3q+XbRfa6WFYPbY2l3KuxEvZRlRgk 1O5+Lh1oWkxoHjbZ60a5tskoMI76yXhl+217u35y2yP9K5wcau7z1Xy23pzWyMXdS+tbu+PZG2uP 6ptiwu7pG++Jv9/xkpQ/bif5dj+0YNI+S1H3Mu4UVSKK2gfxhjkFi9KrDFY2Kmopv8o02FGeO9BY MDh9DIw6y6HiTTA3wsI6VDMV9VcP669iSg7rrxnXGFJ/VGMo+aTGkMo/szF6GXeNIQYaw+lIQ00U vJVM+ChrDXYALKpZ97sU8fdtmDOewWzbjDWaGwlfY5u0/jQFr7f+NHeLv84W1RSaZgOj/KNRQe+N ChwWEQNVv5RuXFtp/lFtpZ/Ucbjnz+04Guk4bKCtWulbCc0FxhwzPDUXc4+ayyjhuPaxqYS82p33 YpiFthZWxDbzI/oRj3Hjg56pFR9zPdi91M4wEVXFVZP+Or8HC/1utYK0psVdXYfVvmJ0yVazTb1Y R92AoRCS4qNan7OPGjYht6e0PnNMP6/1+xm3rc8dNr8LBh0UDHq27XCwflAyNrq9ymCGjv6KvAkw 3DjLLLSqEmNadcTsroZndy5pdu8PUmrc7A4z20epqfyVZvd+xp2aomaoMt4Zx1obtI2vdfu7Zjyq Ldt+QKW1dy5q65i5nFs/rK0Dc3n88WgI0x81rXPzK03r/Yy7VtBYK4BkHQwELE7nu6lAK9UYV8Y3 0/l2qt81UhR/N23ncjtER2k80tbYitAhZ7AAv95bJHPvDaTRzsw5L91TD/EpeVEeutL2bqnp+7bC zPHYijFeOy5j/QXMfmkq1NGA7OovuIph3ds8usHFcOa4NT9jJwZZecxf91gzPv/woJ1ESnbY7hLk 7Z/psQsmhIMF3kefGcQZfo0OH3uNTillSX675LdLfrvkt0t+u+S3S3675LdLfrvkt0t+u+S3S367 5LdLfrvkt0t+u+S3S3675LdLfrvkt0t+u+S3e8bDg7zJo5F2e7dqRm8DCjjKhzfUdfwzdBMvEiEj 7VfZxYQxMWnOFjp5zU4DW8bdsQP5RBM35QMDVLzHh/N4rNCkOOGWK/MBt9zI157vlqvZiEt1mhpH unaMFJ32xO0g0e/qRh3NP+I8InEMokrpzncekYIJyKDnEfEXOo+IcxCEOAPddKJ/GFF0K/wl6KYq iG4S3SS6SXST6CbRTaKbRDeJbhLdJLpJdJPoJtFNoptEN4luEt0kukl0k+gm0U2im0Q3n0Q3+TG6 Wfiyo5sCCjCWbgZV96ij8DpSx8WbryN5/KfJ5noimIqHCQ1hThf32o3BnEGJfoZOxAyLJptTkFPz IcgppTsD5JQjIad1/MmQs2VFvy/Iqc4BOVVxRsgpuHS6dynPy0NOD3LQz2ecsDTnfcapxjFOYZ7H OE3piHES4yTGSYyTGCcxTmKcxDiJcRLjJMZJjJMYJzFOYpzEOIlxEuMkxkmMkxgnMU5inMQ4z8o4 DU+MkxkY30YxzpoJ29vB6aS2252V8U4Uno3ZxGnVuEtZICvj+1mpiFNvJ0xu89plKiaM8ea+lfsT xNOVQ8RTFecgnmYc8bTSPn1bZ0uOfl/E056DeJpSnXNbJ5iV6pfc1mlBDu0ZwWDy6r4cpk1iebmZ 3Yf5QyuVVhKH1Y9xIEqUgHKQbnuEfc6cxeQrH6W0f8mPcRw581cqfkx4sBxT7own/Q6JTr+6NO2e a5Oz5iqk7zC5xWpHLb3eNe8VqGS5XFXTep6/vWZX2fvwsL52xhmltxdjJEk6aUYWf6DU97P1wBvr 21CePDZ7NodqTYde24SbU8W8u52G+3BylgmLvJiHFz0Nvj+id+VJmnW7CvXsQ1SEU1m0M9DTjtG/ z1ezsH7isLcYaEvQ/fcD9zvVq+XNdLN5OPEa6OV0yCTYqfLmXVhM66E2uQ/w4mwNid7c5Itq6N15 Di048t0m3W5EGBlpFeDdgRJdGt6doV7IoXlCHZsnnMLOUHcjz1DvRg62vXwHDB62vZhHWnuViXhB TAxOYVzDGkScPD9d9i5K+ejz0+Wzzk93+vD8dAWifvYBA1pz7/oHDOhRzjeKM/E85xtf0QED5HxD zjfkfEPON+R8Q8435HxDzjfkfEPON+R8Q8435HxDzjfkfEPON+R8Q8435HxDzjfkfEPON+R88yTn G4k738jaF+3x6QpmXzHugIG4Lb/onG+U897K7fHpZvux2+PNhTp9wECkLnbMAQPNOQB5L0OwHWOG MmYmWDzV4I+Qo4Yv8ojvzZDXjVNnOEzdjDpnIFZb+Sd73bTI6HfldWPOcs6Ar854zoCFxcQv6HIj QQjtzeq50o1rTBQAB61aXNeLXUVtcz02pMlbv5E9ZYkHI1yarXOYqnJRhCadLcaezpfL2ykk2ER5 Hx6KZb6q4q3gyqZqlTfVafiPcGgokoo3Uu9uK9/d5A2rld715mDReu4eX2mevssYX3LpvWsuQIeG 83tvQ++Jr3ABbcriVeBGCVgRMcV3hLuJyPqvwBeYVrdxU9p4RMhROel/HqXqt6twP71ZVrM6ykLo /QCQUB1WzdjjFJhSMO4X6/V0Xaze78JgHR+ne2ir1t3MFWXjZtXpTblcVLPYoaZlvo6QOw4u8Uen 8qrydZyK95sXppt38G0eVuvr9pddFG8YyOJdTOjdfkJcRosBmn4aVqvl6qvH3QiExx4pfqpzifbo rf+YKsvA6gMlFNnr2dvFchV219P3lZF5f5DVpWndxlwpin055ZvyXfZ6k7+9hk87RAgwtq+a8fk6 /khVLcuq/v/KriWHQRCIXqVJF+0Sv3iCXoNQwNQqYgTs9TsqfoqkTTcsCDwyOO/NJLxE/87i+el+ FJRl4Z5VEcLZf8FjtATPGfWDD/AP4QI2RY62EUqmTb1gttfVIIiATAgRNy/SH3J0xvGCmkSTGNw+ YY+gONuiWzP5iOtqIStK6GsAV1IYrnCFLOiLGJxGs9SVN0mZHmPPd34TbqUcrUfAygJnuz9ZTN0K uStjlCSjR8p5wdDpAi0JumwIilQt0AYSQwvTKJDQbxUTDuzmbqWkjRbbeXXVrd6UrQoo+ICU2+6w /mnb2utDeEulcGax/Tx7EKMIr3pvfi0/3SskwG9MBEH9qYABAA== --=-=-= Content-Type: application/x-gunzip Content-Disposition: attachment; filename=xbacktrace.gz Content-Transfer-Encoding: base64 H4sIAMZu+1YCA32RTXLCMAxG95yCYdUuPJPwl8Cy615CUWSawbE9shLo7WtDcaAw3eo9jaRPn13w 8w/AozAg7WeLHo6kLMnJ8VF5dkghLOZvxXlTrYDK+n22cJ5sVoIwQZ8N3SRjYKMu1iNtys2Nfol4 pTvbKs1ECp21hNI5m91le+/m8rrC3zKTcEcjqc4KsQWTnW3x18moqtcRgffmO9fqKk06MIwgwM89 O33hdggqSzEuG7TjXkHb8l1GTVMU0TYkuYKY1olZHqbr2usZ9pQiiEji9RnSMsEA8TYcmMmKagat iSdD4+MQLMqnIVhcBtM4RYMlpu3IxLcrlYgyEEQFOueIcbW6tb2A6yZDzzH5F8oWU156sAjGXL8D 8bcjTZlHJ/3hH6HepEXR9T3EhOhMOEh+Ce7auMUPjTllkbwCAAA= --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 30 11:23:44 2016 Received: (at 23158) by debbugs.gnu.org; 30 Mar 2016 15:23:44 +0000 Received: from localhost ([127.0.0.1]:45202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alHyC-0000Fb-Bs for submit@debbugs.gnu.org; Wed, 30 Mar 2016 11:23:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42222) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alHyA-0000FO-L5 for 23158@debbugs.gnu.org; Wed, 30 Mar 2016 11:23:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1alHy1-000457-GR for 23158@debbugs.gnu.org; Wed, 30 Mar 2016 11:23:37 -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.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:35280) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alHy1-00044x-Ds; Wed, 30 Mar 2016 11:23:33 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3995 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1alHy0-0002OP-IN; Wed, 30 Mar 2016 11:23:33 -0400 Date: Wed, 30 Mar 2016 18:23:19 +0300 Message-Id: <83vb44uh08.fsf@gnu.org> From: Eli Zaretskii To: Katsumi Yamaoka In-reply-to: (message from Katsumi Yamaoka on Wed, 30 Mar 2016 15:20:09 +0900) Subject: Re: bug#23158: 25.1.50; crash by consecutive http accesses References: 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.0 (------) X-Debbugs-Envelope-To: 23158 Cc: 23158@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.0 (------) > Date: Wed, 30 Mar 2016 15:20:09 +0900 > From: Katsumi Yamaoka > > (Recipe, bt full, and xbacktrace are below) > > Hi, > > I got a spam mail that crashes Emacs (at least the one built from > the git master and 24.5 bundled with Cygwin). The mail contains > a lot of mail addresses in the From: header like this: > > From: usergreenstream.in > ly.com,abeherajmi.ac.in,Alanajmpco.com,ahronjmpeacecorps.gov,kyujmtek.com,campfijfjmu.edu,cnrraojncasr.ac.in,jeffvjndtho > mas.com,calpolyslofellowjnf.org,edwin.rainbowjnled.nl,a728399jnxjn.com,cfjob114.cc,jrobertsjobeshenderson.com,salishnavaja > ... > > When trying to read it using Gnus, Gnus tries to fetch gravatar > image for each address, and those consecutive http accesses seem > to crash Emacs. Here is a simplified code for `emacs -Q' to > reproduce the problem: > > (progn > (require 'gnus-gravatar) > (require 'url) > (with-temp-buffer > (let ((url-cache-expire-time 0) > (gnus-article-buffer (current-buffer))) > (insert "From:") > (dotimes (i 255) (insert " foo@example.com.invalid,")) > (insert "\n") > (gnus-gravatar-transform-address "from" 'from-gravatar)))) > > `bt full' and xbacktrace are attached. Thanks in advance. Thanks. Can you try reproducing the problem in an unoptimized build, and show the backtrace from that? From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 30 11:44:04 2016 Received: (at 23158) by debbugs.gnu.org; 30 Mar 2016 15:44:04 +0000 Received: from localhost ([127.0.0.1]:45236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alIHs-0000k6-0z for submit@debbugs.gnu.org; Wed, 30 Mar 2016 11:44:04 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:35674) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alIHq-0000jZ-J8 for 23158@debbugs.gnu.org; Wed, 30 Mar 2016 11:44:03 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.84_2) (envelope-from ) id 1alIHj-0007gO-T1; Wed, 30 Mar 2016 17:43:59 +0200 From: Lars Magne Ingebrigtsen To: Katsumi Yamaoka Subject: Re: bug#23158: 25.1.50; crash by consecutive http accesses References: Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAALVBMVEUAAAAaGxwLCw0BAQMC BAYBAQEAAQNUVVi5ubsCAgQBAgNxcnQJCQoICAgGBgb1ZQlrAAABJUlEQVQ4jWNQFDpz5tCZQ0pn dM4AwSElGGBgiAxgwAJYgQirBCe6AFZVpCggaAAChBLWxRWAS44oe1hBPsemgRXN5wEICVRluDgI EBqAQwKrBhKCB8UgVhQeA0rgoTsITC7F0IEqj8WKmZiiAQysoQyhR1AVQgEwqRkji8LCgQtoQyaG UWCPcy3AtAMClpogG44USqwmWNWzhjJPQXESwlfGU7CoBwEzHBKsmX5QxgQkA0G0pR+aAJQMtvRF dydUgfE8oCCWRMQKdi622A/F6qpQoDZLLOLs5UAgguIciKnc28sLqytRJcCAuwMIijEcysAFlqjC YgdYohJJKVxid3k13A6GAJhvogIYy8urd4swrHz37u29t+/A4M7dt3fv3j0ELpwA2qxIS+pKHq4A AAAASUVORK5CYII= Date: Wed, 30 Mar 2016 17:43:55 +0200 In-Reply-To: (Katsumi Yamaoka's message of "Wed, 30 Mar 2016 15:20:09 +0900") Message-ID: 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.0 (/) X-Debbugs-Envelope-To: 23158 Cc: 23158@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 (/) Katsumi Yamaoka writes: > When trying to read it using Gnus, Gnus tries to fetch gravatar > image for each address, and those consecutive http accesses seem > to crash Emacs. Here is a simplified code for `emacs -Q' to > reproduce the problem: > > (progn > (require 'gnus-gravatar) > (require 'url) > (with-temp-buffer > (let ((url-cache-expire-time 0) > (gnus-article-buffer (current-buffer))) > (insert "From:") > (dotimes (i 255) (insert " foo@example.com.invalid,")) > (insert "\n") > (gnus-gravatar-transform-address "from" 'from-gravatar)))) Hm... this doesn't crash Emacs on this Linux machine, at least. > #0 0x00475e27 in setup_coding_system (coding_system=2025368, coding=0xffffffff) at coding.c:5706 > eol_type = > #1 0x005734fa in setup_process_coding_systems (process=process@entry=1659289077) at process.c:7507 > inch = 64 > outch = 64 > coding_system = > #2 0x00577705 in Fmake_network_process (ip_addresses=, proc=1659289077) at process.c:3375 > family = 2 This is happening in the code paths that were refactored during the async network rewrite, but this seems to be called pretty straightforwardly here (not in a callback from the DNS code). (Which makes sense, since Windows doesn't have getaddrinfo_a...) Hm... coding=0xffffffff looks pretty suspicious, but it's difficult to tell with an optimised build. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 30 22:32:03 2016 Received: (at 23158) by debbugs.gnu.org; 31 Mar 2016 02:32:03 +0000 Received: from localhost ([127.0.0.1]:45534 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alSOx-0007mo-Bz for submit@debbugs.gnu.org; Wed, 30 Mar 2016 22:32:03 -0400 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:57095 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alSOv-0007mK-FI for 23158@debbugs.gnu.org; Wed, 30 Mar 2016 22:32:01 -0400 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60839 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.86_1) (envelope-from ) id 1alSOj-002qlN-2j; Wed, 30 Mar 2016 21:31:51 -0500 Date: Thu, 31 Mar 2016 11:31:52 +0900 Message-ID: From: Katsumi Yamaoka To: Eli Zaretskii Subject: Re: bug#23158: 25.1.50; crash by consecutive http accesses References: <83vb44uh08.fsf@gnu.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (i686-pc-cygwin) Cancel-Lock: sha1:I2bXXB0ZxwWtQgRAKWbAx/1Ww8E= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-OutGoing-Spam-Status: No, score=-2.9 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23158 Cc: 23158 <23158@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.7 (/) On Wed, 30 Mar 2016 18:23:19 +0300, Eli Zaretskii wrote: >> those consecutive http accesses seem to crash Emacs. > Thanks. Can you try reproducing the problem in an unoptimized build, > and show the backtrace from that? I built Emacs from the git master with the option CFLAGS=3D'-O0' and verified it works for the test code with no problem. However, for reading the spam mail in question, Emacs doesn't crash but it gets to be unusable; when I try to run some command, Emacs says Wrong type argument: sequencep, #> and does not proceed. A Lisp backtrace follows: Debugger entered--Lisp error: (wrong-type-argument sequencep #>) process-list() window--process-window-list() window--adjust-process-windows() read-from-minibuffer("Switch to buffer in other frame (default *Summary n= nml:tmp*): " nil (keymap (10 . minibuffer-complete-and-exit) (13 . minibuff= er-complete-and-exit) keymap (menu-bar keymap (minibuf "Minibuf" keymap (ta= b menu-item "Complete" minibuffer-complete :help "Complete as far as possib= le") (space menu-item "Complete Word" minibuffer-complete-word :help "Compl= ete at most one word") (63 menu-item "List Completions" minibuffer-completi= on-help :help "Display all possible completions") "Minibuf")) (27 keymap (1= 18 . switch-to-completions)) (prior . switch-to-completions) (63 . minibuff= er-completion-help) (32 . minibuffer-complete-word) (9 . minibuffer-complet= e) keymap (menu-bar keymap (minibuf "Minibuf" keymap (previous menu-item "P= revious History Item" previous-history-element :help "Put previous minibuff= er history element in the minibuffer") (next menu-item "Next History Item" = next-history-element :help "Put next minibuffer history element in the mini= buffer") (isearch-backward menu-item "Isearch History Backward" isearch-bac= kward :help "Incrementally search minibuffer history backward") (isearch-fo= rward menu-item "Isearch History Forward" isearch-forward :help "Incrementa= lly search minibuffer history forward") (return menu-item "Enter" exit-mini= buffer :key-sequence "" :help "Terminate input and exit minibuffer") (quit = menu-item "Quit" abort-recursive-edit :help "Abort input and exit minibuffe= r") "Minibuf")) (10 . exit-minibuffer) (13 . exit-minibuffer) (7 . abort-re= cursive-edit) (C-tab . file-cache-minibuffer-complete) (9 . self-insert-com= mand) (XF86Back . previous-history-element) (up . previous-line-or-history-= element) (prior . previous-history-element) (XF86Forward . next-history-ele= ment) (down . next-line-or-history-element) (next . next-history-element) (= 27 keymap (114 . previous-matching-history-element) (115 . next-matching-hi= story-element) (112 . previous-history-element) (110 . next-history-element= ))) nil buffer-name-history "*Summary nnml:tmp*" nil) completing-read-default("Switch to buffer in other frame (default *Summar= y nnml:tmp*): " internal-complete-buffer nil confirm-after-completion nil b= uffer-name-history "*Summary nnml:tmp*" nil) read-buffer("Switch to buffer in other frame: " # confirm-after-completion) read-buffer-to-switch("Switch to buffer in other frame: ") (list (read-buffer-to-switch "Switch to buffer in other frame: ")) call-interactively(switch-to-buffer-other-frame nil nil) command-execute(switch-to-buffer-other-frame) Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 30 22:45:32 2016 Received: (at 23158) by debbugs.gnu.org; 31 Mar 2016 02:45:32 +0000 Received: from localhost ([127.0.0.1]:45545 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alSbz-00085M-Rs for submit@debbugs.gnu.org; Wed, 30 Mar 2016 22:45:32 -0400 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:38910 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alSby-00085A-ND for 23158@debbugs.gnu.org; Wed, 30 Mar 2016 22:45:30 -0400 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:63903 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.86_1) (envelope-from ) id 1alSbq-0033ru-O5; Wed, 30 Mar 2016 21:45:24 -0500 Date: Thu, 31 Mar 2016 11:45:27 +0900 Message-ID: From: Katsumi Yamaoka To: 23158@debbugs.gnu.org Subject: Re: bug#23158: 25.1.50; crash by consecutive http accesses References: <83vb44uh08.fsf@gnu.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (i686-pc-cygwin) Cancel-Lock: sha1:BCPT0apDPKlQhUCaRDDRmxOgwwg= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-2.9 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23158 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 (/) A spam mail that causes the problem is: http://www.jpl.org/tmp/bug#23158-mail From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 31 12:34:03 2016 Received: (at 23158) by debbugs.gnu.org; 31 Mar 2016 16:34:03 +0000 Received: from localhost ([127.0.0.1]:46432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alfXm-0004Ub-UR for submit@debbugs.gnu.org; Thu, 31 Mar 2016 12:34:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37964) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alfXl-0004U8-Hw for 23158@debbugs.gnu.org; Thu, 31 Mar 2016 12:34:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1alfXc-0007o5-0h for 23158@debbugs.gnu.org; Thu, 31 Mar 2016 12:33:56 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37979) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alfXb-0007nr-T9; Thu, 31 Mar 2016 12:33:51 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1825 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1alfXb-0001fv-8q; Thu, 31 Mar 2016 12:33:51 -0400 Date: Thu, 31 Mar 2016 19:33:41 +0300 Message-Id: <83h9fmvc7u.fsf@gnu.org> From: Eli Zaretskii To: Katsumi Yamaoka In-reply-to: (message from Katsumi Yamaoka on Thu, 31 Mar 2016 11:31:52 +0900) Subject: Re: bug#23158: 25.1.50; crash by consecutive http accesses References: <83vb44uh08.fsf@gnu.org> 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.0 (------) X-Debbugs-Envelope-To: 23158 Cc: 23158@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.0 (------) > Date: Thu, 31 Mar 2016 11:31:52 +0900 > From: Katsumi Yamaoka > Cc: 23158 <23158@debbugs.gnu.org> > > On Wed, 30 Mar 2016 18:23:19 +0300, Eli Zaretskii wrote: > >> those consecutive http accesses seem to crash Emacs. > > > Thanks. Can you try reproducing the problem in an unoptimized build, > > and show the backtrace from that? > > I built Emacs from the git master with the option CFLAGS='-O0' > and verified it works for the test code with no problem. However, > for reading the spam mail in question, Emacs doesn't crash but it > gets to be unusable; when I try to run some command, Emacs says > > Wrong type argument: sequencep, #> > > and does not proceed. A Lisp backtrace follows: > > Debugger entered--Lisp error: (wrong-type-argument sequencep #>) So what is #>? nil? From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 31 20:29:00 2016 Received: (at 23158) by debbugs.gnu.org; 1 Apr 2016 00:29:00 +0000 Received: from localhost ([127.0.0.1]:46600 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1almxQ-0001qZ-Ef for submit@debbugs.gnu.org; Thu, 31 Mar 2016 20:29:00 -0400 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:45429 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1almxP-0001qN-3z for 23158@debbugs.gnu.org; Thu, 31 Mar 2016 20:28:59 -0400 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60392 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.86_1) (envelope-from ) id 1almxF-003QIk-EU; Thu, 31 Mar 2016 19:28:50 -0500 Date: Fri, 01 Apr 2016 09:28:52 +0900 Message-ID: From: Katsumi Yamaoka To: Eli Zaretskii Subject: Re: bug#23158: 25.1.50; crash by consecutive http accesses References: <83vb44uh08.fsf@gnu.org> <83h9fmvc7u.fsf@gnu.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (i686-pc-cygwin) Cancel-Lock: sha1:lxA2l3q7EOShGnlnOb6fSQvnYh0= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-0.4 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 2.4 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Thu, 31 Mar 2016 19:33:41 +0300, Eli Zaretskii wrote: >> Debugger entered--Lisp error: (wrong-type-argument sequencep #>) > So what is #>? nil? [...] Content analysis details: (2.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [205.234.186.191 listed in list.dnswl.org] 3.1 URI_OBFU_WWW BODY: Obfuscated URI X-Debbugs-Envelope-To: 23158 Cc: 23158 <23158@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: 2.4 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Thu, 31 Mar 2016 19:33:41 +0300, Eli Zaretskii wrote: >> Debugger entered--Lisp error: (wrong-type-argument sequencep #>) > So what is #>? nil? [...] Content analysis details: (2.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [205.234.186.191 listed in list.dnswl.org] 3.1 URI_OBFU_WWW BODY: Obfuscated URI On Thu, 31 Mar 2016 19:33:41 +0300, Eli Zaretskii wrote: >> Debugger entered--Lisp error: (wrong-type-argument sequencep #>) > So what is #>? nil? Unfortunately I have no access to a variable that holds the value #>. But I can guess from process-list (defined in process.c) that `process_alist' has it as a non-list value, i.e.: (let ((Vprocess_alist '\#>)) (mapcar #'cdr Vprocess_alist)) => (wrong-type-argument sequencep \#>) From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 01 02:51:32 2016 Received: (at 23158) by debbugs.gnu.org; 1 Apr 2016 06:51:32 +0000 Received: from localhost ([127.0.0.1]:46677 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alsvc-0002UF-3Y for submit@debbugs.gnu.org; Fri, 01 Apr 2016 02:51:32 -0400 Received: from mail-out.m-online.net ([212.18.0.9]:56887) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alsva-0002U7-0o for 23158@debbugs.gnu.org; Fri, 01 Apr 2016 02:51:30 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 3qbsVS3cxwz3hjJm; Fri, 1 Apr 2016 08:51:28 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3qbsVS2DpwzvSfW; Fri, 1 Apr 2016 08:51:28 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id LGoouDis5xou; Fri, 1 Apr 2016 08:51:27 +0200 (CEST) X-Auth-Info: xrDY2Y90RyN85Csmch63KQgKebi+6lVynlFBjv6wzHcooLRBNzYmga39yrJUhU9z Received: from igel.home (ppp-88-217-11-81.dynamic.mnet-online.de [88.217.11.81]) by mail.mnet-online.de (Postfix) with ESMTPA; Fri, 1 Apr 2016 08:51:27 +0200 (CEST) Received: by igel.home (Postfix, from userid 1000) id 21B102C36D0; Fri, 1 Apr 2016 08:51:27 +0200 (CEST) From: Andreas Schwab To: Eli Zaretskii Subject: Re: bug#23158: 25.1.50; crash by consecutive http accesses References: <83vb44uh08.fsf@gnu.org> <83h9fmvc7u.fsf@gnu.org> X-Yow: As President I have to go vacuum my coin collection! Date: Fri, 01 Apr 2016 08:51:27 +0200 In-Reply-To: <83h9fmvc7u.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 31 Mar 2016 19:33:41 +0300") Message-ID: <87io013jps.fsf@linux-m68k.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23158 Cc: Katsumi Yamaoka , 23158@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.7 (/) Eli Zaretskii writes: > So what is #>? nil? A process object. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 24 04:16:36 2019 Received: (at 23158) by debbugs.gnu.org; 24 Sep 2019 08:16:36 +0000 Received: from localhost ([127.0.0.1]:37615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iCfzw-0001EA-18 for submit@debbugs.gnu.org; Tue, 24 Sep 2019 04:16:36 -0400 Received: from quimby.gnus.org ([80.91.231.51]:58770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iCfzt-0001Bn-Lh for 23158@debbugs.gnu.org; Tue, 24 Sep 2019 04:16:34 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iCfzo-0003PT-0x; Tue, 24 Sep 2019 10:16:31 +0200 From: Lars Ingebrigtsen To: Katsumi Yamaoka Subject: Re: bug#23158: 25.1.50; crash by consecutive http accesses References: Date: Tue, 24 Sep 2019 10:16:27 +0200 In-Reply-To: (Lars Magne Ingebrigtsen's message of "Wed, 30 Mar 2016 17:43:55 +0200") Message-ID: <87lfue1544.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Lars Magne Ingebrigtsen writes: > Hm... this doesn't crash Emacs on this Linux machine, at least. > >> #0 0x00475e27 in setup_coding_system (coding_system=2025368, >> coding=0xffffffff) at coding.c:5706 >> eol_type = [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 23158 Cc: 23158@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: -1.0 (-) Lars Magne Ingebrigtsen writes: > Hm... this doesn't crash Emacs on this Linux machine, at least. > >> #0 0x00475e27 in setup_coding_system (coding_system=2025368, >> coding=0xffffffff) at coding.c:5706 >> eol_type = >> #1 0x005734fa in setup_process_coding_systems >> (process=process@entry=1659289077) at process.c:7507 >> inch = 64 >> outch = 64 >> coding_system = >> #2 0x00577705 in Fmake_network_process (ip_addresses=> out>, proc=1659289077) at process.c:3375 >> family = 2 This was three years ago on Emacs 25, so I doubt we'll be able to make any further progress here, and I'm closing this bug report. If you're still seeing this in more modern Emacs versions, please reopen. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 24 04:16:45 2019 Received: (at control) by debbugs.gnu.org; 24 Sep 2019 08:16:45 +0000 Received: from localhost ([127.0.0.1]:37618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iCg01-0001Id-Dy for submit@debbugs.gnu.org; Tue, 24 Sep 2019 04:16:41 -0400 Received: from quimby.gnus.org ([80.91.231.51]:58786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iCfzy-0001G7-IA for control@debbugs.gnu.org; Tue, 24 Sep 2019 04:16:38 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iCfzw-0003Pa-0a for control@debbugs.gnu.org; Tue, 24 Sep 2019 10:16:38 +0200 Date: Tue, 24 Sep 2019 10:16:35 +0200 Message-Id: <87k19y153w.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #23158 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 23158 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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: -1.0 (-) close 23158 quit From unknown Wed Jun 18 23:02:04 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 22 Oct 2019 11:24:08 +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