From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21131 invoked by alias); 5 May 2011 12:08:40 -0000 Received: (qmail 21107 invoked by uid 22791); 5 May 2011 12:08:39 -0000 X-SWARE-Spam-Status: No, hits=-2.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from localhost (HELO sourceware.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 05 May 2011 12:08:27 +0000 From: "fyzmat at gmail dot com" To: gdb-prs@sourceware.org Subject: [Bug gdb/12733] New: Reading memory from target omits the first byte X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gdb X-Bugzilla-Component: gdb X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fyzmat at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Date: Thu, 05 May 2011 12:08:00 -0000 Mailing-List: contact gdb-prs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-prs-owner@sourceware.org X-SW-Source: 2011-q2/txt/msg00268.txt.bz2 http://sourceware.org/bugzilla/show_bug.cgi?id=12733 Summary: Reading memory from target omits the first byte Product: gdb Version: 7.2 Status: NEW Severity: normal Priority: P2 Component: gdb AssignedTo: unassigned@sourceware.org ReportedBy: fyzmat@gmail.com Created attachment 5706 --> http://sourceware.org/bugzilla/attachment.cgi?id=5706 Place of the bug and fix Hello, I found out that gdb omits the first byte of memory in a special case. If the reading of large amount of memory fails, the gdb tries to read just one byte at first and then it reads smaller pieces of memory. In this case the first read byte is omitted. I have done some investigation of this behaviour and a probable bug in function target_read_until_error in file target.c. I am attaching my fix. Regards, Tomas -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.