From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23162 invoked by alias); 10 Apr 2016 14:49:33 -0000 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 Received: (qmail 23149 invoked by uid 89); 10 Apr 2016 14:49:32 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.1 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=inspired X-HELO: mail-wm0-f54.google.com Received: from mail-wm0-f54.google.com (HELO mail-wm0-f54.google.com) (74.125.82.54) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Sun, 10 Apr 2016 14:49:31 +0000 Received: by mail-wm0-f54.google.com with SMTP id l6so115847904wml.1 for ; Sun, 10 Apr 2016 07:49:31 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to; bh=WRyGD20CYGds4DTIigEXdWn8o9mKzVfrhcP5TCfWOcw=; b=cIwVNp7S39INeEA079Och+3RyoH8p+uaL4XPLKuEuTF6dHQyStshVD2fEya4GC6Avj 2XqcjJ8JEPJE8pX7rtb2z31dO6AhxYw6lEkamC0pqNkrBVPFgeA+mHsnAsWAkzlpa4Cx YBBs9mfjSx5jlhRsz7/gHzZQ+dgPMQNGa7PGwgTDUIetvzgYxwxAEcO0YwDkuc1ePHbl a+fPTjV4NXehuqWNuX80OyrsCFFAa2jw3+IRK1bfoJZN8IQJB+zcGmqGyo+uCUl+BJrH 8zYf4n/k5BPWhvAQ5bZj7vMyBTnchB1dW/a4Ld6+vnNbdhgaKEJmh9d8r+t6eFcoWvJw /WqQ== X-Gm-Message-State: AD7BkJJFEQuW1H1OA7ppqKdN1KAhaWxl428hAnWDNOdLKxssxQHMW9Z0OMQWJSjXWgDoal46931l9DiHsgLUeg== MIME-Version: 1.0 X-Received: by 10.194.8.38 with SMTP id o6mr19142467wja.31.1460299768932; Sun, 10 Apr 2016 07:49:28 -0700 (PDT) Received: by 10.28.170.1 with HTTP; Sun, 10 Apr 2016 07:49:28 -0700 (PDT) Date: Sun, 10 Apr 2016 14:49:00 -0000 Message-ID: Subject: PR13984 - gdb stops controlling a thread after "Remote 'g' packet reply is too long: ..." error message From: Orgad Shaneh To: gdb-patches@sourceware.org Content-Type: multipart/mixed; boundary=047d7b5d4604feb0640530228896 X-IsSubscribed: yes X-SW-Source: 2016-04/txt/msg00200.txt.bz2 --047d7b5d4604feb0640530228896 Content-Type: text/plain; charset=UTF-8 Content-length: 100 Please review the attached patch. It was inspired by the patch attached to the bug report. Thanks. --047d7b5d4604feb0640530228896 Content-Type: application/octet-stream; name="0001-PR13984-gdb-stops-controlling-a-thread.patch" Content-Disposition: attachment; filename="0001-PR13984-gdb-stops-controlling-a-thread.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_imuoqtae0 Content-length: 1916 RnJvbSAwM2FiOTU5MzNiODVkZDg1YzJmNGZhNTc5NzAxN2U2Y2VlMGM4NDY2 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBPcmdhZCBTaGFuZWgg PG9yZ2FkLnNoYW5laEBhdWRpb2NvZGVzLmNvbT4KRGF0ZTogU3VuLCAxMCBB cHIgMjAxNiAxNzozOToyNCArMDMwMApTdWJqZWN0OiBbUEFUQ0hdIFBSMTM5 ODQsIGdkYiBzdG9wcyBjb250cm9sbGluZyBhIHRocmVhZC4uLgoKLi4uIGFm dGVyICJSZW1vdGUgJ2cnIHBhY2tldCByZXBseSBpcyB0b28gbG9uZzogLi4u IiBlcnJvciBtZXNzYWdlCgpQUjEzOTg0OgogICAgcmVtb3RlLmM6IEhhbmRs ZSBsb25nIGcgcGFja2V0cyBpbnN0ZWFkIG9mIGZhaWxpbmcKLS0tCiBnZGIv cmVtb3RlLmMgfCA2ICstLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0 aW9uKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2dkYi9yZW1v dGUuYyBiL2dkYi9yZW1vdGUuYwppbmRleCA1YzQwN2I2Li5lODk1MWRjIDEw MDY0NAotLS0gYS9nZGIvcmVtb3RlLmMKKysrIGIvZ2RiL3JlbW90ZS5jCkBA IC03MTg4LDEwICs3MTg4LDYgQEAgcHJvY2Vzc19nX3BhY2tldCAoc3RydWN0 IHJlZ2NhY2hlICpyZWdjYWNoZSkKIAogICBidWZfbGVuID0gc3RybGVuIChy cy0+YnVmKTsKIAotICAvKiBGdXJ0aGVyIHNhbml0eSBjaGVja3MsIHdpdGgg a25vd2xlZGdlIG9mIHRoZSBhcmNoaXRlY3R1cmUuICAqLwotICBpZiAoYnVm X2xlbiA+IDIgKiByc2EtPnNpemVvZl9nX3BhY2tldCkKLSAgICBlcnJvciAo XygiUmVtb3RlICdnJyBwYWNrZXQgcmVwbHkgaXMgdG9vIGxvbmc6ICVzIiks IHJzLT5idWYpOwotCiAgIC8qIFNhdmUgdGhlIHNpemUgb2YgdGhlIHBhY2tl dCBzZW50IHRvIHVzIGJ5IHRoZSB0YXJnZXQuICBJdCBpcyB1c2VkCiAgICAg IGFzIGEgaGV1cmlzdGljIHdoZW4gZGV0ZXJtaW5pbmcgdGhlIG1heCBzaXpl IG9mIHBhY2tldHMgdGhhdCB0aGUKICAgICAgdGFyZ2V0IGNhbiBzYWZlbHkg cmVjZWl2ZS4gICovCkBAIC03MjAyLDcgKzcxOTgsNyBAQCBwcm9jZXNzX2df cGFja2V0IChzdHJ1Y3QgcmVnY2FjaGUgKnJlZ2NhY2hlKQogICAgICB1cGRh dGUgb3VyIHJlY29yZHMuICBBICdnJyByZXBseSB0aGF0IGRvZXNuJ3QgaW5j bHVkZSBhIHJlZ2lzdGVyJ3MKICAgICAgdmFsdWUgaW1wbGllcyBlaXRoZXIg dGhhdCB0aGUgcmVnaXN0ZXIgaXMgbm90IGF2YWlsYWJsZSwgb3IgdGhhdAog ICAgICB0aGUgJ3AnIHBhY2tldCBtdXN0IGJlIHVzZWQuICAqLwotICBpZiAo YnVmX2xlbiA8IDIgKiByc2EtPnNpemVvZl9nX3BhY2tldCkKKyAgaWYgKGJ1 Zl9sZW4gIT0gMiAqIHJzYS0+c2l6ZW9mX2dfcGFja2V0KQogICAgIHsKICAg ICAgIHJzYS0+c2l6ZW9mX2dfcGFja2V0ID0gYnVmX2xlbiAvIDI7CiAKLS0g CjIuOC4wLndpbmRvd3MuMQoK --047d7b5d4604feb0640530228896--