From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15807 invoked by alias); 14 Jun 2003 20:43:45 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 15772 invoked from network); 14 Jun 2003 20:43:44 -0000 Received: from unknown (HELO planck.amplepower.com) (216.39.162.139) by sources.redhat.com with SMTP; 14 Jun 2003 20:43:44 -0000 Received: from [192.168.8.29] (helo=bozoland.mynet) by planck.amplepower.com with esmtp (Exim 3.36 #1 (Debian)) id 19RHhG-0004sX-00 for ; Sat, 14 Jun 2003 13:32:23 -0700 Date: Sat, 14 Jun 2003 20:43:00 -0000 From: "Theodore A. Roth" X-X-Sender: troth@bozoland.mynet To: gdb-patches@sources.redhat.com Subject: [commit] [avr] fix a buffer overrun Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-1463809535-939267701-1055623293=:9723" X-SW-Source: 2003-06/txt/msg00496.txt.bz2 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. ---1463809535-939267701-1055623293=:9723 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-length: 458 Hi, This patch protects against a buffer overrun in the avr prologue scanner. The overrun was causing gdb to seg fault. It's basically a band-aid to allow me to test the rest of the patches I'll be committing this weekend to frame-ify and remove deprecated interfaces from avr-tdep.c. Ted Roth 2003-06-14 Theodore A. Roth * avr-tdep.c (avr_scan_prologue): Fix to avoid a buffer over run which causes gdb to seg fault. ---1463809535-939267701-1055623293=:9723 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="avr-fix-overrun.diff" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="avr-fix-overrun.diff" Content-length: 1139 MjAwMy0wNi0xNCAgVGhlb2RvcmUgQS4gUm90aCAgPHRyb3RoQG9wZW5hdnIu b3JnPg0KDQoJKiBhdnItdGRlcC5jIChhdnJfc2Nhbl9wcm9sb2d1ZSk6IEZp eCB0byBhdm9pZCBhIGJ1ZmZlciBvdmVyIHJ1biB3aGljaA0KCWNhdXNlcyBn ZGIgdG8gc2VnIGZhdWx0Lg0KDQpJbmRleDogYXZyLXRkZXAuYw0KPT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9jdnMvc3JjL3NyYy9nZGIv YXZyLXRkZXAuYyx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNTQNCmRpZmYg LXUgLXAgLXIxLjU0IGF2ci10ZGVwLmMNCi0tLSBhdnItdGRlcC5jCTEzIEp1 biAyMDAzIDE3OjUyOjI4IC0wMDAwCTEuNTQNCisrKyBhdnItdGRlcC5jCTE0 IEp1biAyMDAzIDIwOjI2OjQxIC0wMDAwDQpAQCAtNDg2LDcgKzQ4Niw3IEBA IGF2cl9zY2FuX3Byb2xvZ3VlIChzdHJ1Y3QgZnJhbWVfaW5mbyAqZmkNCiAg ICAgIGZyYW1lIHBvaW50ZXIsIGFkanVzdCB0aGUgc3RhY2sgcG9pbnRlciwg YW5kIHNhdmUgcmVnaXN0ZXJzLiAgKi8NCiANCiAgIGdldF9mcmFtZV9leHRy YV9pbmZvIChmaSktPmZyYW1lc2l6ZSA9IDA7DQotICBwcm9sb2d1ZV9sZW4g PSBwcm9sb2d1ZV9lbmQgLSBwcm9sb2d1ZV9zdGFydDsNCisgIHByb2xvZ3Vl X2xlbiA9IG1pbiAocHJvbG9ndWVfZW5kIC0gcHJvbG9ndWVfc3RhcnQsIEFW Ul9NQVhfUFJPTE9HVUVfU0laRSk7DQogICByZWFkX21lbW9yeSAocHJvbG9n dWVfc3RhcnQsIHByb2xvZ3VlLCBwcm9sb2d1ZV9sZW4pOw0KIA0KICAgLyog U2Nhbm5pbmcgbWFpbigpJ3MgcHJvbG9ndWUNCg== ---1463809535-939267701-1055623293=:9723--