Ogni volta che l'applicazione si arresta, un file di dump di base non viene generato. Ricordo che alcuni giorni fa, su un altro server è stato generato . Sono in esecuzione l'applicazione utilizzando schermo in bash come questo:Il file di dump di base non viene generato
#!/bin/bash
ulimit -c unlimited
while true; do ./server; done
Come potete vedere sto usando ulimit -c unlimited
che è importante se voglio generare un core dump, ma ancora non generarla, quando ho avuto un errore di segmentazione. Come posso farlo funzionare?
non sembra il caso, ma attenzione se si utilizza 'sudo' (e probabilmente altri tipi di sottotitoli): in 'ulimit -c unlimited; sudo./server-crashing', il nuovo limite non ha effetto quando si verifica un arresto anomalo di "server-crashing". – ribamar