J'ai un programme C ++ qui fait ce qu'il est censé faire, mais il doit y avoir un problème avec le pointeur, car il se bloque à la fin et crée un vidage de mémoire. Mon problème est que je ne trouve pas le fichier principal, donc je ne peux pas le déboguer.
j'ai essayé
ulimit -c unlimited
ulimit -a
et maintenant la dimension du fichier est définie sur illimité, mais je ne trouve toujours pas le noyau. J'ai essayé dans chaque dossier écrit ici, mais il semble toujours qu'aucun fichier de base ne soit créé.
Où puis-je le trouver?
/var/log/apport.log
, car les versions modernes d'Ubuntu utilisent Apport, ce qui peut interférer avec le vidage de mémoire de manière non évidente. Voir stackoverflow.com/a/18368068/1772379 pour plus d'informations.
/var/crash