From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2138 invoked by alias); 15 Oct 2009 18:10:27 -0000 Received: (qmail 2128 invoked by uid 22791); 15 Oct 2009 18:10:26 -0000 X-SWARE-Spam-Status: No, hits=-1.8 required=5.0 tests=AWL,BAYES_00,SARE_MSGID_LONG40,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org Received: from smtp-out.google.com (HELO smtp-out.google.com) (216.239.45.13) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 15 Oct 2009 18:10:21 +0000 Received: from zps18.corp.google.com (zps18.corp.google.com [172.25.146.18]) by smtp-out.google.com with ESMTP id n9FIAJaJ011186 for ; Thu, 15 Oct 2009 11:10:19 -0700 Received: from gxk7 (gxk7.prod.google.com [10.202.11.7]) by zps18.corp.google.com with ESMTP id n9FIA2u1015529 for ; Thu, 15 Oct 2009 11:10:17 -0700 Received: by gxk7 with SMTP id 7so1419361gxk.14 for ; Thu, 15 Oct 2009 11:10:16 -0700 (PDT) MIME-Version: 1.0 Received: by 10.101.7.25 with SMTP id k25mr493957ani.192.1255630216673; Thu, 15 Oct 2009 11:10:16 -0700 (PDT) In-Reply-To: <200910142329.06920.pedro@codesourcery.com> References: <20091013184120.30A5776761@ppluzhnikov.mtv.corp.google.com> <200910142216.46073.pedro@codesourcery.com> <8ac60eac0910141428t428f0accqa16008c53cac5c16@mail.gmail.com> <200910142329.06920.pedro@codesourcery.com> Date: Thu, 15 Oct 2009 18:10:00 -0000 Message-ID: <8ac60eac0910151110r12e99653ne86660fb83cfa3b2@mail.gmail.com> Subject: Re: [patch] Fix for internal-error: linux_nat_post_attach_wait: Assertion `pid == new_pid && WIFSTOPPED (status)' failed. From: Paul Pluzhnikov To: Pedro Alves Cc: gdb-patches@sourceware.org Content-Type: multipart/mixed; boundary=001636c92af708bc720475fd31f6 X-System-Of-Record: true X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2009-10/txt/msg00351.txt.bz2 --001636c92af708bc720475fd31f6 Content-Type: text/plain; charset=ISO-8859-1 Content-length: 532 On Wed, Oct 14, 2009 at 3:29 PM, Pedro Alves wrote: > I've no preference really. Any of those is fine with me. > If someone else wants to suggest something, I'm sure they'll > speak up now. :-) Nobody did, so I've checked in the "Unable to attach: ..." variant ... > Something else I noticed: ... > Should be: > > enum target_signal signo = target_signal_from_host (WTERMSIG (status)); With that fix. (Attached patch has been checked in, here just for reference.) Thanks, -- Paul Pluzhnikov --001636c92af708bc720475fd31f6 Content-Type: text/plain; charset=US-ASCII; name="gdb-assert-10757-20091015.txt" Content-Disposition: attachment; filename="gdb-assert-10757-20091015.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g0ttqbtt0 Content-length: 2920 SW5kZXg6IGxpbnV4LW5hdC5jCj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNT IGZpbGU6IC9jdnMvc3JjL3NyYy9nZGIvbGludXgtbmF0LmMsdgpyZXRyaWV2 aW5nIHJldmlzaW9uIDEuMTUxCmRpZmYgLXUgLXAgLXUgLXIxLjE1MSBsaW51 eC1uYXQuYwotLS0gbGludXgtbmF0LmMJOSBPY3QgMjAwOSAwMTo1NzoxMiAt MDAwMAkxLjE1MQorKysgbGludXgtbmF0LmMJMTUgT2N0IDIwMDkgMTg6MDI6 NTggLTAwMDAKQEAgLTEzMzgsNyArMTMzOCwxNiBAQCBsaW51eF9uYXRfcG9z dF9hdHRhY2hfd2FpdCAocHRpZF90IHB0aWQsCiAgICAgICAqY2xvbmVkID0g MTsKICAgICB9CiAKLSAgZ2RiX2Fzc2VydCAocGlkID09IG5ld19waWQgJiYg V0lGU1RPUFBFRCAoc3RhdHVzKSk7CisgIGdkYl9hc3NlcnQgKHBpZCA9PSBu ZXdfcGlkKTsKKworICBpZiAoIVdJRlNUT1BQRUQgKHN0YXR1cykpCisgICAg eworICAgICAgLyogVGhlIHBpZCB3ZSB0cmllZCB0byBhdHRhY2ggaGFzIGFw cGFyZW50bHkganVzdCBleGl0ZWQuICAqLworICAgICAgaWYgKGRlYnVnX2xp bnV4X25hdCkKKwlmcHJpbnRmX3VuZmlsdGVyZWQgKGdkYl9zdGRsb2csICJM TlBBVzogRmFpbGVkIHRvIHN0b3AgJWQ6ICVzIiwKKwkJCSAgICBwaWQsIHN0 YXR1c190b19zdHIgKHN0YXR1cykpOworICAgICAgcmV0dXJuIHN0YXR1czsK KyAgICB9CiAKICAgaWYgKFdTVE9QU0lHIChzdGF0dXMpICE9IFNJR1NUT1Ap CiAgICAgewpAQCAtMTM5Niw2ICsxNDA1LDkgQEAgbGluX2x3cF9hdHRhY2hf bHdwIChwdGlkX3QgcHRpZCkKIAkJCSAgICB0YXJnZXRfcGlkX3RvX3N0ciAo cHRpZCkpOwogCiAgICAgICBzdGF0dXMgPSBsaW51eF9uYXRfcG9zdF9hdHRh Y2hfd2FpdCAocHRpZCwgMCwgJmNsb25lZCwgJnNpZ25hbGxlZCk7CisgICAg ICBpZiAoIVdJRlNUT1BQRUQgKHN0YXR1cykpCisJcmV0dXJuIC0xOworCiAg ICAgICBscCA9IGFkZF9sd3AgKHB0aWQpOwogICAgICAgbHAtPnN0b3BwZWQg PSAxOwogICAgICAgbHAtPmNsb25lZCA9IGNsb25lZDsKQEAgLTE0OTUsNiAr MTUwNywzOSBAQCBsaW51eF9uYXRfYXR0YWNoIChzdHJ1Y3QgdGFyZ2V0X29w cyAqb3BzCiAKICAgc3RhdHVzID0gbGludXhfbmF0X3Bvc3RfYXR0YWNoX3dh aXQgKGxwLT5wdGlkLCAxLCAmbHAtPmNsb25lZCwKIAkJCQkgICAgICAgJmxw LT5zaWduYWxsZWQpOworICBpZiAoIVdJRlNUT1BQRUQgKHN0YXR1cykpCisg ICAgeworICAgICAgaWYgKFdJRkVYSVRFRCAoc3RhdHVzKSkKKwl7CisJICBp bnQgZXhpdF9jb2RlID0gV0VYSVRTVEFUVVMgKHN0YXR1cyk7CisKKwkgIHRh cmdldF90ZXJtaW5hbF9vdXJzICgpOworCSAgdGFyZ2V0X21vdXJuX2luZmVy aW9yICgpOworCSAgaWYgKGV4aXRfY29kZSA9PSAwKQorCSAgICBlcnJvciAo XygiVW5hYmxlIHRvIGF0dGFjaDogcHJvZ3JhbSBleGl0ZWQgbm9ybWFsbHku IikpOworCSAgZWxzZQorCSAgICBlcnJvciAoXygiVW5hYmxlIHRvIGF0dGFj aDogcHJvZ3JhbSBleGl0ZWQgd2l0aCBjb2RlICVkLiIpLAorCQkgICBleGl0 X2NvZGUpOworCX0KKyAgICAgIGVsc2UgaWYgKFdJRlNJR05BTEVEIChzdGF0 dXMpKQorCXsKKwkgIGVudW0gdGFyZ2V0X3NpZ25hbCBzaWdubzsKKworCSAg dGFyZ2V0X3Rlcm1pbmFsX291cnMgKCk7CisJICB0YXJnZXRfbW91cm5faW5m ZXJpb3IgKCk7CisKKwkgIHNpZ25vID0gdGFyZ2V0X3NpZ25hbF9mcm9tX2hv c3QgKFdURVJNU0lHIChzdGF0dXMpKTsKKwkgIGVycm9yIChfKCJVbmFibGUg dG8gYXR0YWNoOiBwcm9ncmFtIHRlcm1pbmF0ZWQgd2l0aCBzaWduYWwgIgor CQkgICAiJXMsICVzLiIpLAorCQkgdGFyZ2V0X3NpZ25hbF90b19uYW1lIChz aWdubyksCisJCSB0YXJnZXRfc2lnbmFsX3RvX3N0cmluZyAoc2lnbm8pKTsK Kwl9CisKKyAgICAgIGludGVybmFsX2Vycm9yIChfX0ZJTEVfXywgX19MSU5F X18sCisJCSAgICAgIF8oInVuZXhwZWN0ZWQgc3RhdHVzICVkIGZvciBQSUQg JWxkIiksCisJCSAgICAgIHN0YXR1cywgKGxvbmcpIEdFVF9MV1AgKHB0aWQp KTsKKyAgICB9CisKICAgbHAtPnN0b3BwZWQgPSAxOwogCiAgIC8qIFNhdmUg dGhlIHdhaXQgc3RhdHVzIHRvIHJlcG9ydCBsYXRlci4gICovCg== --001636c92af708bc720475fd31f6--