From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 20693 invoked from network); 27 Jun 2020 21:10:06 -0000 Received: from ns1.primenet.com.au (HELO primenet.com.au) (203.24.36.2) by inbox.vuxu.org with ESMTPUTF8; 27 Jun 2020 21:10:06 -0000 Received: (qmail 10972 invoked by alias); 27 Jun 2020 21:09:58 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: List-Unsubscribe: Sender: zsh-workers@zsh.org X-Seq: 46155 Received: (qmail 15442 invoked by uid 1010); 27 Jun 2020 21:09:58 -0000 X-Qmail-Scanner-Diagnostics: from mxa1.seznam.cz by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.102.3/25850. spamassassin: 3.4.4. Clear:RC:0(77.75.78.90):SA:0(-2.6/5.0):. Processed in 2.384221 secs); 27 Jun 2020 21:09:58 -0000 X-Envelope-From: SRS0=cfYX=AI=soptik.tech=petr@seznam.cz X-Qmail-Scanner-Mime-Attachments: |signature.asc| X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at seznam.cz designates 77.75.78.90 as permitted sender) To: zsh-workers@zsh.org From: =?UTF-8?B?UGV0ciDFoMWlYXN0bsO9?= Subject: Re: [BUG] Zsh crashes when using autocomplete because of memory unsafety (double free) Autocrypt: addr=petr@soptik.tech; keydata= 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 Message-ID: Date: Sat, 27 Jun 2020 23:08:53 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="YRYsCaLXIXPwCIROO3rPnbhkYBd8t5Zis" --YRYsCaLXIXPwCIROO3rPnbhkYBd8t5Zis Content-Type: multipart/mixed; boundary="gXlyNN7ol2YbCHEkVXXlazyeLmNPu5pGB" --gXlyNN7ol2YbCHEkVXXlazyeLmNPu5pGB Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US Daniel Shahaf wrote on Fri, 26 Jun 2020 16:24:05 +0000: > Petr, could you please check whether the issue reproduces if you =C2=ABunsetopt completeinword=C2=BB? I can confirm the issue is gone afterwards, nothing happens at all after trying to autocomplete. I don't have any experience debugging this kind of thing, so if there is anything I can do, please let me know. Also, I'm sorry for late reply. I just discovered my selfhosted mail was down for like a week so I didn't receive any mails. Yey. But I should reply faster now. --=20 Petr =C5=A0=C5=A5astn=C3=BD FIT =C4=8CVUT soptik.tech --gXlyNN7ol2YbCHEkVXXlazyeLmNPu5pGB-- --YRYsCaLXIXPwCIROO3rPnbhkYBd8t5Zis Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEnfko3z6idgQhse08O+RQfywML7YFAl73tXAACgkQO+RQfywM L7YcGA/+NmtLuDY9Na2AfyC+9n70ArBLBcapSV1FhNm2oWtlKwT5c9hz9VaIEkuh grsXt4YYiHdTymHvqU4Enofdm7AUu21eIm7i8FHgXgDzVD4lOelGYzuCXbbzUfnj fWiXped8FAV7F8gc9fru1OioY5bTZpnhX6T8c5NfmRIcf+svCMe67QUK1f18UcLq v/Jhqxb3sIY+a8daUi61d9gbLV4A+R2B26hL6zRLM1ADeikLvxVyIk2zA/QB54mL f5qZmHDfTfUhgkWh6vtcCxGfuti5R99gi2KpmmOr12TYljQP5i5gqcA7bJwblcEy jkbYJSUFgKnxHijZDTDF4CEGAsnhwaO8vyIEsY1mlnl/jQVnetJngbYU75Q/GfHF LxIcakZi0VwCGpTNXMn0ZaAPOTFAUwosSfjG8IPcTBK+4MDN3E3jjhfi/Yqfsg3n y5RUmJ/RzE7+vRCatgjH4FnYR+DlAYzL6Oxf6KF28Q/uZERs4m39LZhxtvyu9zsE 993/+ZhOuwGwBEpNRC8RqNyOYSwNTGoOo9RnyS+HcS135ubUJXZq1y/9Akxrvowf c5SsWe85v8USi4mNBN443iv8SEw82sq8wePltX4o6oa+cCXso5EDpJN2m+0Uok/n 6/7dQHzm0igXIQIsLaDd70pfDwkvnkeZrNwvO/0b2miJ9GBfR6w= =p5mw -----END PGP SIGNATURE----- --YRYsCaLXIXPwCIROO3rPnbhkYBd8t5Zis--