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

Re: Donde está el "core".... ?



El 11 de mayo de 2009 19:02, Sever P A <gnu.sever@gmail.com> escribió:
Hola,

Hola,
 
Estoy intentando debugear una aplicación en C++. Lo curioso es que no
logro encontrar porqué no me saca el fichero "core", una vez peta la
aplicación compilada, obviamente, con el parámetro -g.

Eso es irrelevante. Compilando con -g tendrás más información en el core, pero no es necesario para generarlo.
 
$ ulimit
unlimited

Prueba con:
$ ulimit -a

Y mira si realmente puedes generar cores o no. Si es que no, actívalo con:
$ ulimit -c unlimited

Y vuelve a probar.

El core debería aparecer el el directorio desde el que lanzas el proceso, y deberás tener permisos de escritura en él.

$ cat /proc/sys/kernel/core_pattern
core

$ cat /proc/sys/kernel/core_uses_pid
0

alguna idea... ?

Prueba lo que te he dicho.


Un saludo,

         Edu,

Reply to: