🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #18654

Re: PROBLEMA DE MEMORIA

#18654
From: Luis Molina
Date: Wed, 28 Jul 1999 00:00
43 lines
2183 bytes
Hola!

Cymoril sin patas wrote:

Bueno, lo solucion�, efectivamente era que ten�a un puntero "perdido" 
que implicaba que el siguiente malloc realizado tras un uso 
"incorrecto" diese ese error.

> >Si tu te sales de tu zona y tocas en la
> >suya, en las siguientes invocaciones sueles tener problemas como el
> >que describes.

> Pos hombre, eso es mu bonito. Pero entonces significar�a que malloc
> tiene un fallo mun gordo. Se supone que busca una zona de memoria
> libre y � se pisa a si mismo ? Lo cierto es que llevo exactamente 8
> d�as "programando" C, pero no me pega nada que eso pueda ser as�. De
> lo contrario, � cu�ntas variables din�micas puedes declarar ? 2 ? Las
> declaras todas al principio ?
> Creo que no.

Pues s� se produce, aunque sigo pensando que es un poco raro, ya que el 
puntero simplemente acced�a a donde no deb�a (y modificar�a datos
referentes 
a esa informaci�n adicional que imposibilitar�a realizar otra reserva de
forma
correcta). Aunque al menos este detalle me ha permitido detectarlo
realizando 
peticiones de memoria en posiciones determinadas del programa ;-).

> Quiz� es por eso,
> que se pisan los news con los controles de los mallocs ... ?

Debido a que en Linux la zona de Heap no est� limitada en Linux este
problema
no se da, por lo que no creo que sea eso. 

>  no lo
> s�. En fin, espero no haberos vuelto locos y al menos, haberos dado
> alguna idea �til.

S�, no sab�a lo de la diferencia de reserva (aunque supongo que ser� m�s
bien un
tema de implementaci�n).
Technical Details
Message-ID: <379EE643.1371AC57@redestb.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <37965935.58146EAA@redestb.es> <87yag87n4e.fsf@eb2ebu.ampr.org> <37c2b43f.12754070@news.mad.ttd.net>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,b7bf25496a21e6c5
X-Google-Attributes: gidf86c8,public
From: Luis Molina <lmolina@redestb.es>
Subject: Re: PROBLEMA DE MEMORIA
Date: 1999/07/28
Message-ID: <379EE643.1371AC57@redestb.es>
X-Deja-AN: 506357523
Content-Transfer-Encoding: 8bit
References: <37965935.58146EAA@redestb.es> <87yag87n4e.fsf@eb2ebu.ampr.org> <37c2b43f.12754070@news.mad.ttd.net>
X-Accept-Language: en
Content-Type: text/plain; charset=iso-8859-1
Organization: SERVICOM
Mime-Version: 1.0
Newsgroups: es.comp.os.linux.programacion