From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Caldwell Newsgroups: gmane.emacs.devel Subject: Re: Bug#23924 - crashes on next OS X release Date: Tue, 19 Jul 2016 16:28:40 -0700 Message-ID: References: <83shv70zn5.fsf@gnu.org> <20160718190346.GA11206@breton.holly.idiocy.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms040603090700080008070701" X-Trace: ger.gmane.org 1468970978 30411 80.91.229.3 (19 Jul 2016 23:29:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 19 Jul 2016 23:29:38 +0000 (UTC) To: Alan Third , Eli Zaretskii , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jul 20 01:29:24 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bPeS2-0004ZP-FT for ged-emacs-devel@m.gmane.org; Wed, 20 Jul 2016 01:29:22 +0200 Original-Received: from localhost ([::1]:59524 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bPeS1-0003ju-Dy for ged-emacs-devel@m.gmane.org; Tue, 19 Jul 2016 19:29:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48033) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bPeRr-0003jo-OE for emacs-devel@gnu.org; Tue, 19 Jul 2016 19:29:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bPeRp-0008Nj-7q for emacs-devel@gnu.org; Tue, 19 Jul 2016 19:29:10 -0400 Original-Received: from sa38.galvanix.net ([98.126.48.38]:45324 helo=smtp.porkrind.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bPeRh-0008G0-O2; Tue, 19 Jul 2016 19:29:02 -0400 Original-Received: from porkrind.org (cpe-23-241-25-146.socal.res.rr.com [23.241.25.146]) by smtp.porkrind.org (Postfix) with ESMTPS id 1ACAF600E5; Tue, 19 Jul 2016 16:28:43 -0700 (PDT) Authentication-Results: smtp.porkrind.org; dkim=fail reason="signature verification failed" (1536-bit key; unprotected) header.d=porkrind.org header.i=@porkrind.org header.b=SizoxQP8; dkim-atps=neutral Original-Received: from [10.0.0.10] (black.local [10.0.0.10]) (authenticated bits=0) by porkrind.org (8.15.2/8.15.2/Debian-4) with ESMTPSA id u6JNSfct013800 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 19 Jul 2016 16:28:41 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=porkrind.org; s=apoptygma; t=1468970921; bh=Kaw6+U/XFL8w5BaMrLfmXLjHN6whFJZjSK8yviiuCAE=; h=Subject:To:References:From:Date:In-Reply-To:From; b=SizoxQP8SozI8p6VCL5M8w9E3x/fAKczluQtfiG1ZVsYKhv4yWajFxOjkwqknjvIE 4+6RMe9GVXYwMBWZsFbnGHUsPWwDGfGnc3stF2B6tDxRiUQHSPJhLXE7jjPoj6ZmGu Q/6OXoVJl1DRsQLY+gpQrUqBTW/MpkHYIEfz/WwOwalujNskNY56TZDT6cVZkT55Z0 FTJYyUBVaXoj3MU45MztMXfvn6W9BKJlND3astDq8ntWt8h+WuXLXyGbsrF Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAACXBIWXMAAAsTAAALEwEAmpwY AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+S X8VGAAABiklEQVR42rRYSZIDIQwzLv7/ZXLoEAzeBKG7ag4DRhZeBKQ0Qr5imLWCrKwn0HImc1Mx aAvmmc/cuAT7RMYws6v/gHeb0p4/y5792GJJlLZWOPgsdV5NaRes4Xe4632sLljD7wKv1Ta74H/h MxecN1Rc2TatYcP7zb+6WFfN/zMSHg1Ymuxjrzd+DuLw6Nlekggt1hvr7KK9tRIX85jjM6GTYhfv nzXH3jBdYc4koueBs66M+Xv9O9n5ML4urWssjGeMY3if3bzGSvk30BQ46OOaxJjLCpzPJAzXrOrD z5VFh58TIiwESIiCHNxxwPTy97qDei8YdpVdyYEv6EQcK8n+iTyE/Cn1eoe7HwN+F56oErVSGtJY Q1sR2ehaUHfjvJuv0tL7qAzEbBmfF2IHrVi8zp9N0pZtQZZHOXp/sLW4+hqKvm3iccaPwP3XgnKX n8/YtVeOsnenRG7VCBFlZ5fe3LOyANCVdGAIwDs7tTXGF4hIk15/iAfSgv2UkNFItSszOG3Ha7r0 GQBerhBkHOAzmQAAAABJRU5ErkJggg== User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:47.0) Gecko/20100101 Thunderbird/47.0 In-Reply-To: <20160718190346.GA11206@breton.holly.idiocy.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 98.126.48.38 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:205849 Archived-At: This is a cryptographically signed message in MIME format. --------------ms040603090700080008070701 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 7/18/16 12:03 PM, Alan Third wrote: > On Mon, Jul 18, 2016 at 09:16:09AM -0700, John Wiegley wrote: >>>>>>> "EZ" =3D=3D Eli Zaretskii writes: >> >> EZ> If you are confident that it won't do any trouble, and that 10.10,= and >> EZ> only that version, needs this fix, feel free to push to emacs-25. >> >> Before you do, can you show us the patch here so that I can have a sen= se of >> what it changes? I've been running emacs-25 crash-free on 10.11 for m= any >> months now. >=20 > I=E2=80=99m not that confident as I couldn=E2=80=99t find anything abou= t the bug in > question except what was in the bug report and comment in the code. I > tried removing the fix and can=E2=80=99t reproduce the original problem= on > 10.11. It=E2=80=99s possible it=E2=80=99s actually been fixed in later = releases of > 10.10 too. >=20 > We=E2=80=99ve had two reports of crashes on 10.12 which my patch resolv= es. >=20 > I haven=E2=80=99t yet found anyone running 10.10 who can test it. I have a 10.10 VM that I can test with. I built the latest pretest + the patch you included here on 10.10 and ran it. There was no obvious crashing. I tried double clicking some text, as the original bug report (18993) mentioned that often caused the freeze, and I suffered no freezes= =2E If there's something specific you would like me to do, let me know. -David --------------ms040603090700080008070701 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC Ct0wggTzMIID26ADAgECAhA5IEwCoOHUpDUe6xUti95tMA0GCSqGSIb3DQEBCwUAMHUxCzAJ BgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSkwJwYDVQQLEyBTdGFydENvbSBD ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEjMCEGA1UEAxMaU3RhcnRDb20gQ2xhc3MgMSBDbGll bnQgQ0EwHhcNMTYwMjA5MDA1NTI1WhcNMTcwMjA5MDA1NTI1WjBAMRswGQYDVQQDDBJkYXZp ZEBwb3JrcmluZC5vcmcxITAfBgkqhkiG9w0BCQEWEmRhdmlkQHBvcmtyaW5kLm9yZzCCASIw DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOqlU6S8xlPcP2hxvHVNDpEO3Vuq+vS1x2dP 1AOhXxKU8qkcX7bpBMx94GtXi4Hskhpl11vOBdJagkXf5/ngCV70lkeCudGdxDaNCreWkNze bdVPLu4/sIjWdG9puNly9QAlGR1zS+NSCXrdvSlxew14mYidSd6/lTFKVzqV3nJDkzyWEtC0 rY1jyZKW3dwowiAjbIDdHAqhqO6XYrs9ISnRRICYNVsWgzr34VMZrduInYvZUkwzBXbB1foa c7KNO96v6Dmh/DddFrJ916An6obyddsnG8y1G0uGmhBmj8vfV6NJV9zA4pmkYZ4gaas+S2XG qosjq4k1LMkJrxosa00CAwEAAaOCAbIwggGuMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggr BgEFBQcDAgYIKwYBBQUHAwQwCQYDVR0TBAIwADAdBgNVHQ4EFgQUA9l0VXhtsu5JI+KrWaUs HejEFW0wHwYDVR0jBBgwFoAUJIFsOWG+SQ+PtxtGK8kotSdIbWgwbwYIKwYBBQUHAQEEYzBh MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5zdGFydHNzbC5jb20wOQYIKwYBBQUHMAKGLWh0 dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRzL3NjYS5jbGllbnQxLmNydDA4BgNVHR8EMTAv MC2gK6AphidodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9zY2EtY2xpZW50MS5jcmwwHQYDVR0R BBYwFIESZGF2aWRAcG9ya3JpbmQub3JnMCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRz c2wuY29tLzBGBgNVHSAEPzA9MDsGCysGAQQBgbU3AQIEMCwwKgYIKwYBBQUHAgEWHmh0dHA6 Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeTANBgkqhkiG9w0BAQsFAAOCAQEAnnRLhi5jCnSZ qiS1BpSFXvPECUTyZcTJTFYPYZ8ftv4vVi4am7rEUht4KPAY0HWPgAPp2qJUtXjGk65YX1q5 xgnHhF32nmptoydwuO6Pp2KfuRhfN5ZpWAIsC6gaYI8vYr54q/fkmSYzyTMT4YSWQjLoCb/x 2h/kUvMyxQl36g2PKziLXg8iUx0DzFdqf0QPuvQ4sDmOIadR5MkYnZ23tJLD0ytPRUIA7XaF GfhJ6i+jmHPStqNjsd/xgJZoPCfhJxmUkReFKazL4BYH1UGhz/U17yfl8trSFMIoWuoVJ/hK 8BNxW53skV2LTtoMODaT55xtqhqMKAu/9qvkVkjrmzCCBeIwggPKoAMCAQICEGunin0K14jW UQr5WeTntOEwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx KTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE1MTIxNjAx MDAwNVoXDTMwMTIxNjAxMDAwNVowdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYD VQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBAL192vfDon2D9luC/dtbX64eG3XAtRmvmCSsu1d52DXsCR58zJQbCtB2/A5u FqNxWacpXGGtTCRk9dEDBlmixEd8QiLkUfvHpJX/xKnmVkS6Iye8wUbYzMsDzgnpazlPg19d nSqfhM+Cevdfa89VLnUztRr2cgmCfyO9Otrh7LJDPG+4D8ZnAqDtVB8MKYJL6QgKyVhhaBc4 y3bGWxKyXEtx7QIZZGxPwSkzK3WIN+VKNdkiwTubW5PIdopmykwvIjLPqbJK7yPwFZYekKE0 15OsW6FV+s4DIM8UlVS8pkIsoGGJtMuWjLL4tq2hYQuuN0jhrxK1ljz50hH23gA9cbMCAwEA AaOCAWQwggFgMA4GA1UdDwEB/wQEAwIBBjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUH AwQwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRwOi8vY3JsLnN0 YXJ0c3NsLmNvbS9zZnNjYS5jcmwwZgYIKwYBBQUHAQEEWjBYMCQGCCsGAQUFBzABhhhodHRw Oi8vb2NzcC5zdGFydHNzbC5jb20wMAYIKwYBBQUHMAKGJGh0dHA6Ly9haWEuc3RhcnRzc2wu Y29tL2NlcnRzL2NhLmNydDAdBgNVHQ4EFgQUJIFsOWG+SQ+PtxtGK8kotSdIbWgwHwYDVR0j BBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwPwYDVR0gBDgwNjA0BgRVHSAAMCwwKgYIKwYB BQUHAgEWHmh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeTANBgkqhkiG9w0BAQsFAAOC AgEAi+P3h+wBi4StDwECW5zhIycjBL008HACblIf26HY0JdOruKbrWDsXUsiI0j/7Crft9S5 oxvPiDtVqspBOB/y5uzSns1lZwh7sG96bYBZpcGzGxpFNjDmQbcM3yl3WFIRS4WhNrsOY14V 7y2IrUGsvetsD+bjyOngCIVeC/GmsmtbuLOzJ606tEc9uRbhjTu/b0x2Fo+/e7UkQvKzNeo7 OMhijixaULyINBfCBJb+e29bLafgu6JqjOUJ9eXXj20p6q/CW+uVrZiSW57+q5an2P2i7hP8 5jQJcy5j4HzA0rSiF3YPhKGAWUxKPMAVGgcYoXzWydOvZ3UDsTDTagXpRDIKQLZo02wrlxY6 iMFqvlzsemVf1odhQJmi7Eh5TbxI40kDGcBOBHhwnaOumZhLP+SWJQnjpLpSlUOj95uf1zo9 oz9e0NgIJoz/tdfrBzez76xtDsK0KfUDHt1/q59BvDI7RX6gVr0fQoCyMczNzCTcRXYHY0tq 2J0oT+bsb6sH2b4WVWAiJKnSYaWDjdA70qHX4mq9MIjO/ZskmSY8wtAk24orAc0vwXgYanqN sBX5Yv4sN4Z9VyrwMdLcusP7HJgRdAGKpkR2I9U4zEsNJQJewM7S4Jalo1DyPrLpL2nTET8Z rSl5Utp1UeGp/2deoprGevfnxWB+vHNQiu85o6MxggPMMIIDyAIBATCBiTB1MQswCQYDVQQG EwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjEpMCcGA1UECxMgU3RhcnRDb20gQ2VydGlm aWNhdGlvbiBBdXRob3JpdHkxIzAhBgNVBAMTGlN0YXJ0Q29tIENsYXNzIDEgQ2xpZW50IENB AhA5IEwCoOHUpDUe6xUti95tMA0GCWCGSAFlAwQCAQUAoIICEzAYBgkqhkiG9w0BCQMxCwYJ KoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjA3MTkyMzI4NDBaMC8GCSqGSIb3DQEJBDEi BCDq0z1ohL5D9NFlo1Q/CgZF6OxCjz72DiNdJfFZWgNSAjBsBgkqhkiG9w0BCQ8xXzBdMAsG CWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0G CCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGaBgkrBgEEAYI3EAQxgYww gYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0 YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFydENvbSBDbGFz cyAxIENsaWVudCBDQQIQOSBMAqDh1KQ1HusVLYvebTCBnAYLKoZIhvcNAQkQAgsxgYyggYkw dTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0 Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFydENvbSBDbGFzcyAx IENsaWVudCBDQQIQOSBMAqDh1KQ1HusVLYvebTANBgkqhkiG9w0BAQEFAASCAQDoTV2l/SPh GHSQqrK5M8ny7f0gegTMXbRHi4YdMvqByF/WEUvvMW2KiNCvxb0HlmyBH1jiFYoK+ok6i3S1 y/NicCFmDopkP0VsuGS9QwfQDiABkSms3ZjkyiUnZRJHSX+328M8fBTE6IOjP69B1S+jbKL9 NTZs0eEubIyHjx4qnL61wG2tXGgkmbLASzgFNQ2zbGFJqsKLbNyxnnpheizxXYZa9HqV0h/K eWGYn+Ci+mfjvbBEvxOaeI7R/OzcOMwt8t3rEwv1hchBPr41jKrnTjhgay5lKpPvdW49Uim2 gxk2BaQh/u4V8X5JBfH8TPY0RqT6JVgXH3sXVA6wmoD5AAAAAAAA --------------ms040603090700080008070701--