🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Un core un tanto listillo

#12785
From: Alexis Roda
Date: Tue, 15 May 2001 15:35
35 lines
2501 bytes
Pablo wrote:
> 
>     Pues eso, he hecho un programilla en C q cuando le da la gana y solo
> cuando le da la gana me hace un segmentation faul. Digo cuando le da la gana
> porq solo me lo hace de ciento en viento y no hay forma de detectar el porq.
> 
>     Lo compilo con gcc -g y al depurarlo con gdb lo unico q me dice es:
>                 0 0x711 ??()
> 
>     no es capaz de decirme en q funci�n ha dado el segmentation y para colmo
> la pila (stack) est� a cero, con lo q no se nada de nada.
> 
>     �Alguien me podria decir porq ocurre esto????

Si se machaca la pila tiene toda la pinta de un puntero desmadrado o un
acceso fuera de limites a algun array local a una funcion. Supongo que
no te digo nada nuevo ...

�Depurarlo? Tal vez la libreria Electric Fence o alguna por el estilo te
sea util. Unos cuantos printf/fflush estrategicamente colocados te
pueden resultar muy utiles.

Cuando dices que lo hace cuando le da la gana te refieres a que el mismo
binario con los mismos datos de entrada a veces peta y otras no?



Saludos
-- 
                                  ////
                                 (@ @)
---------------------------oOO----(_)----OOo------------------------
        Los pecados de los tres mundos desapareceran conmigo.
Alexis Roda - Universitat Rovira i Virgili - Reus, Tarragona (Spain)
--------------------------------------------------------------------
Technical Details
Message-ID: <3B014CBD.2C9EC866@si.urv.es>
Path: arc1-ca.pugleaf.net!archiver1.sj.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!130.59.214.20!news-ge.switch.ch!news.rediris.es!news.cesca.es!not-for-mail
References: <seNK6.83601$nG5.1407470@telenews.teleline.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,66fe196c66c51b4d
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-05-15 08:37:03 PST
Path: arc1-ca.pugleaf.net!archiver1.sj.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!130.59.214.20!news-ge.switch.ch!news.rediris.es!news.cesca.es!not-for-mail
From: Alexis Roda <alexis.roda@si.urv.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Un core un tanto listillo
Date: Tue, 15 May 2001 17:35:25 +0200
Organization: CESCA - Servidor de news de l'Anella Cientifica
Lines: 35
Message-ID: <3B014CBD.2C9EC866@si.urv.es>
References: <seNK6.83601$nG5.1407470@telenews.teleline.es>
NNTP-Posting-Host: sc64.urv.es
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: noucreus.cesca.es 989941022 28088 193.144.22.193 (15 May 2001 15:37:02 GMT)
X-Complaints-To: newsmanager@cesca.es
NNTP-Posting-Date: Tue, 15 May 2001 15:37:02 +0000 (UTC)
X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.4.1 i586)
X-Accept-Language: en, es-ES