* Francesco Bochicchio <[EMAIL PROTECTED]> [181002, 21:04]:
> On Thu, Oct 17, 2002 at 04:10:14PM +0200, [EMAIL PROTECTED] wrote:
> > 
> Per capire dove va in crash il programma, puoi fare cosi':
> - metti nel tuo .xsession qualcosa tipo ulimit -c 10000000 (o un numero anche 
> maggiore) 
>   Cosi' abiliti la generazione di 'core dump' fino a 10MB

ok

> - Poi fai gdb `which programmachecrasha` core  ed al prompt di dbg dai il 
> comando where 
>   Questo ti stampa lo stack trace, ovvero la lista di funzioni chiamate : 
> anche se il programma 
>   non e' compilato con l'opzione debug, il nome della funzione in cui e' 
> avvenuto il
>   crash (la prima) qualche volta e' di aiuto 

uhmm non mi pare molto da profano come soluzione per� mi in effetti mi
attizza di piu'.. ho fatto uno strace e purtroppo non c'ho capito molto
in quanto me' parso che citasse una mancanza di risorse.
Prover� come mi hai suggerito, rimane comunque il problema, ossia
escludendo che sia un problema di applicazione e dando per scontato che
sia un problema di libreria come faccio a sapere a quale libreria quella
funzione appartiene ?


-- 
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GIT d--- s+:--- a C++ UL++++ P! L++++ E--- W+ N+++ o K- w-- 
O- M- V- PS+++ PE+ Y-- PGP--- t++ 5 X- R tv+ b+++ DI-- D 
G-- e-- h+ r- !y+ 
------END GEEK CODE BLOCK------


Rispondere a