🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Aconsejadme sobre IDE para C/C++

#12435
From: gradha
Date: Mon, 09 Jul 2001 22:37
27 lines
2361 bytes
Santiago Romero <sromero@escomposlinux.org> wrote:
>>  http://hem1.passagen.se/blizzar/mss/index.html
>
>  Ya he visto como funciona, ahora lo que necesito saber es c�mo
>  se deben interpretar sus logs para encontrar fallos :)

Bueno, sacar logs por logs no es muy �til :) Intenta hacer un peque�o
programa que haga cosas "malvadas" como hacer un free dos veces del
mismo puntero, o reservar 10kb y escribir 11, cosas as�. Yo para
"entender" los archivos log, abro el fichero y busco la palabra
warning. Si no existe, es buena se�al. Y luego, voy a la tabla del
final y compruebo si la memoria reservada en el momento de salir del
programa es 0. Si no lo es, es que te has dejado algo colgando.

El resto del log es interesante tratarlo de alguna forma para por
ejemplo obtener una gr�fica de d�nde se realizan las reservas de
memoria y eso, pero aparte de efecto cosm�tico no tiene mucho m�s.
S�lo resulta �til si est�s "a la caza" de un puntero no liberado y
est�s usando las macros que asignan un nombre a un puntero para
localizarlo en el log m�s f�cilmente.

Por supuesto no olvides el fichero de configuraci�n, hay un par de
cosas que s�lo se pillan si activas el modo hiper-paran�ico, que
por supuesto tarda luego un ri��n en en generar los logs, pero bueno.

--
 Grzegorz Adam Hankiewicz   gradha@terra.es   http://gradha.infierno.org
Technical Details
Message-ID: <2obdi9.jnf.ln@127.0.0.1>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!130.133.1.3!fu-berlin.de!newsfeed.bcn.ttd.net!news.bcn.ttd.net!not-for-mail
References: <WUh07.1028$F9.67961036@news.jazztel.es> <slrn9k4882.20k.hierro@otilio.cps.unizar.es> <9rdth9.se9.ln@127.0.0.1> <vqn6i9.632.ln@127.0.0.1>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,28d7d4f71796b11d
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-07-09 15:57:33 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!130.133.1.3!fu-berlin.de!newsfeed.bcn.ttd.net!news.bcn.ttd.net!not-for-mail
From: gradha@iname.com
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Aconsejadme sobre  IDE para C/C++
Date: Tue, 10 Jul 2001 00:37:54 +0200
Organization: Telefonica Transmision de Datos
Lines: 27
Message-ID: <2obdi9.jnf.ln@127.0.0.1>
References: <WUh07.1028$F9.67961036@news.jazztel.es> <slrn9k4882.20k.hierro@otilio.cps.unizar.es> <9rdth9.se9.ln@127.0.0.1> <vqn6i9.632.ln@127.0.0.1>
NNTP-Posting-Host: 213-98-252-134.uc.nombres.ttd.es
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
User-Agent: tin/1.4.1-19991201 ("Polish") (UNIX) (Linux/2.4.2-pre4 (i686))