🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gdb.bug
Article #214

random return value in gdb-3.2

#214
From: Eirik Fuller
Date: Thu, 27 Jul 1989 19:54
23 lines
961 bytes
read_memory() doesn't always return a meaningful value, which
sometimes produces mysterious error messages.  A patch follows.

*** ../gdb-3.2/core.c	Wed Jul  5 12:45:09 1989
--- core.c	Fri Jul 21 06:37:17 1989
***************
*** 275,281
       int len;
  {
    if (len == 0)
!     return;
  
    if (have_inferior_p ())
        return read_inferior_memory (memaddr, myaddr, len);

--- 275,281 -----
       int len;
  {
    if (len == 0)
!     return 0;
  
    if (have_inferior_p ())
        return read_inferior_memory (memaddr, myaddr, len);
Technical Details
Message-ID: <8907271954.AA04637@elf.LABS.TEK.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!labs.labs.tek.com!eirik

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!labs.labs.tek.com!eirik
From: eirik@labs.labs.tek.com (Eirik Fuller)
Newsgroups: gnu.gdb.bug
Subject: random return value in gdb-3.2
Message-ID: <8907271954.AA04637@elf.LABS.TEK.COM>
Date: 27 Jul 89 19:54:45 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 23