Não é possível criar um arquivo principal para meu programa que sofreu pane

Eu estou usando o Ubuntu 12.04 LTS. Eu escrevi um programa simples da seguinte forma para criar um acidente

// null.c
#include<stdio.h>

int main()
{
   int *p = NULL;
   int k=*p;
   printf("%d",sizeof(0));
   return 0;
}

Agora eu corro com "gcc -g null.c" e depois "./a.out" e a saída é como esperado.

Segmentation fault (core dumped)

Agora quero ver o arquivo de despejo principal usando o gdb. Eu fiz as seguintes coisas

Eu verifiquei o diretório atual, não há nenhum arquivo de despejo principalEu tentei mudar o / proc / sys / kernel / core_pattern com o conteúdo "core.% E.% P". Mas eu não sou capaz de escrever no arquivo. Está dizendo "Falha de Fsync".Eu usei o "sudo vi / proc / sys / kernel / core_pattern". Ainda não é possível gravar no arquivo.

Eu quero criar o despejo principal no meu diretório atual. O que fazer agora?

questionAnswers(4)

yourAnswerToTheQuestion