Y a-t-il par ex. un journal central ou quelque chose de similaire ?
L'emplacement normal des journaux système est /var/log/
. Ce qui est mis dans chaque journal dépend de la configuration de syslog, mais généralement tout sauf les connexions va à /var/log/syslog
.
Cela ne garantit pas que les applications individuelles y auront laissé la moindre trace en cas de problème. Mais eux, ou le shell, cracheront probablement quelque chose dans les flux d'erreur standard/de sortie standard, et si vous exécutez une application gênante au premier plan à partir d'un terminal, vous pourrez voir ce genre de choses.
Sur Ubuntu, les erreurs de segmentation sont écrites à /var/log/kern.log
. Je l'ai testé en créant un programme qui segfault :
void main() {
int *a=0;
*a=0;
}
Après une erreur de segmentation, il y avait cette ligne dans /var/log/kern.log
:
a.out[534]: segfault at 0 ip 08048432 sp bfaec8c0 error 6 in a.out[8048000+1000]