From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32027 invoked by alias); 14 May 2008 18:09:41 -0000 Received: (qmail 32019 invoked by uid 22791); 14 May 2008 18:09:40 -0000 X-Spam-Check-By: sourceware.org Received: from wr-out-0506.google.com (HELO wr-out-0506.google.com) (64.233.184.235) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 14 May 2008 18:09:10 +0000 Received: by wr-out-0506.google.com with SMTP id 67so8262wri.3 for ; Wed, 14 May 2008 11:09:07 -0700 (PDT) Received: by 10.114.125.2 with SMTP id x2mr1380350wac.48.1210788547083; Wed, 14 May 2008 11:09:07 -0700 (PDT) Received: by 10.115.76.14 with HTTP; Wed, 14 May 2008 11:09:07 -0700 (PDT) Message-ID: <578d90ee0805141109y1b768c67jc64828923162cea9@mail.gmail.com> Date: Wed, 14 May 2008 18:27:00 -0000 From: "Francois Chouinard" To: gdb-patches@sourceware.org Subject: Patch for bug2457 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_1350_4086232.1210788547077" 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: 2008-05/txt/msg00436.txt.bz2 ------=_Part_1350_4086232.1210788547077 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Content-length: 272 Hi, Here's a simple patch for bug2457 (Incorrect handling of erroneous breakpoint conditions). It just postpones the update of the breakpoint condition until it has been parsed successfully. If there is a parsing error, the condition is set to NULL. Best Regards, /fc ------=_Part_1350_4086232.1210788547077 Content-Type: text/x-diff; name=gdb-bug2457.patch Content-Transfer-Encoding: base64 X-Attachment-Id: f_fg7uznop0 Content-Disposition: attachment; filename=gdb-bug2457.patch Content-length: 1810 IyMjIEVjbGlwc2UgV29ya3NwYWNlIFBhdGNoIDEuMA0KI1AgZ2RiDQpJbmRl eDogYnJlYWtwb2ludC5jDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1Mg ZmlsZTogL2N2cy9zcmMvc3JjL2dkYi9icmVha3BvaW50LmMsdg0KcmV0cmll dmluZyByZXZpc2lvbiAxLjMyMQ0KZGlmZiAtdSAtcjEuMzIxIGJyZWFrcG9p bnQuYw0KLS0tIGJyZWFrcG9pbnQuYwk0IE1heSAyMDA4IDE5OjM4OjU5IC0w MDAwCTEuMzIxDQorKysgYnJlYWtwb2ludC5jCTE0IE1heSAyMDA4IDE3OjMy OjA2IC0wMDAwDQpAQCAtNTk2LDExICs1OTYsMTMgQEANCiAJICAgICAgfQ0K IAkgIH0NCiAJaWYgKGItPmNvbmRfc3RyaW5nICE9IE5VTEwpDQotCSAgeGZy ZWUgKGItPmNvbmRfc3RyaW5nKTsNCisJICB7DQorCSAgICB4ZnJlZSAoYi0+ Y29uZF9zdHJpbmcpOw0KKwkgICAgYi0+Y29uZF9zdHJpbmcgPSBOVUxMOwkv KiBLZWVwIGluIHN5bmMgKi8NCisJICB9DQogDQogCWlmICgqcCA9PSAwKQ0K IAkgIHsNCi0JICAgIGItPmNvbmRfc3RyaW5nID0gTlVMTDsNCiAJICAgIGlm IChmcm9tX3R0eSkNCiAJICAgICAgcHJpbnRmX2ZpbHRlcmVkIChfKCJCcmVh a3BvaW50ICVkIG5vdyB1bmNvbmRpdGlvbmFsLlxuIiksIGJudW0pOw0KIAkg IH0NCkBAIC02MDksNyArNjExLDYgQEANCiAJICAgIGFyZyA9IHA7DQogCSAg ICAvKiBJIGRvbid0IGtub3cgaWYgaXQgbWF0dGVycyB3aGV0aGVyIHRoaXMg aXMgdGhlIHN0cmluZyB0aGUgdXNlcg0KIAkgICAgICAgdHlwZWQgaW4gb3Ig dGhlIGRlY29tcGlsZWQgZXhwcmVzc2lvbi4gICovDQotCSAgICBiLT5jb25k X3N0cmluZyA9IHNhdmVzdHJpbmcgKGFyZywgc3RybGVuIChhcmcpKTsNCiAJ ICAgIGItPmNvbmRpdGlvbl9ub3RfcGFyc2VkID0gMDsNCiAJICAgIGZvciAo bG9jID0gYi0+bG9jOyBsb2M7IGxvYyA9IGxvYy0+bmV4dCkNCiAJICAgICAg ew0KQEAgLTYxOSw2ICs2MjAsOSBAQA0KIAkJaWYgKCphcmcpDQogCQkgIGVy cm9yIChfKCJKdW5rIGF0IGVuZCBvZiBleHByZXNzaW9uIikpOw0KIAkgICAg ICB9DQorCSAgICAvKiBJZiB3ZSBnZXQgaGVyZSwgdGhlIGNvbmRpdGlvbiB3 YXMgcGFyc2VkIHN1Y2Nlc3NmdWxseSBhbmQNCisgICAgICAgICAgIG5vIGV4 Y2VwdGlvbiB3YXMgdGhyb3duLiBTZWUgYnVnIDI0NTcuICovDQorCSAgICBi LT5jb25kX3N0cmluZyA9IHNhdmVzdHJpbmcgKHAsIHN0cmxlbiAocCkpOw0K IAkgIH0NCiAJYnJlYWtwb2ludHNfY2hhbmdlZCAoKTsNCiAJYnJlYWtwb2lu dF9tb2RpZnlfZXZlbnQgKGItPm51bWJlcik7DQo= ------=_Part_1350_4086232.1210788547077--