[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Para qué valen los core



On Fri, 23 Feb 2001, Carlos wrote:

> ¿Para qué valen los archivos core que generan los programas cuando cascan? 

Sirven para averiguar porque cascó el programa.

> Me pueden ayudar a mí como programador para depurar los algoritmos? 

A depurar algoritmos precisamente no.

> ¿Con qué programas puedo hacerlo?

Con el depurador gdb.

Si el programa no ha sido compilado con las opciones adecuadas para usar
el debuger el core resultará muy poco util porque no incluirá información
de símbolos. (opcion -ggdb)

No tiene mucho que ver pero un programa que te puede interesar para analizar 
la ejecución de un programa es strace. Genera una traza de las distintas
llamadas a funciones del kernel y muchas veces te pone sobre la pista de
que cosas se itentaban hacer antes de cascar.

lint o lclint te analiza un fuente C y te avisa de un montón de cosas 
potencialmente problemáticas.


> Carlos.
> ------------
> 


Un saludo

Antonio Castro

+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
        /\     /\      Ciberdroide Informática (Tienda de Linux)
          \\W//            <<< http://www.ciberdroide.com >>>
	 _|0 0|_                                                    
+-oOOO--(___o___)--OOOo----------------------------------------------------+ 
|  . . . . U U . . . . Antonio Castro Snurmacher  acastro@ciberdroide.com  |  
|  . . . . . . . . . .                                                     | 
+()()()----------()()()----------------------------------------------------+
| *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** |
| <<< http://www.ciberdroide.com/misc/donde/dondelinux.html >>>            |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+




Reply to: