Para depurar arquivos principais, seria útil adicionar informações em um arquivo principal no momento em que é gerado.
Atualmente estou usando / proc / sys / kernel / core_pattern para executar um script 'mudo' que registra o arquivo principal e informações adicionais em um arquivo secundário - mas estou curioso para saber se pode haver algum técnica avançada que modifica o próprio arquivo principal para incluir dados arbitrários ou algum melhor fluxo de trabalho para incluir informação.
Eu não tenho a capacidade de usar o breakpad do google (arco não suportado), então estou um pouco limitado às opções de baunilha disponíveis para despejar arquivos básicos brutos.
A suposição é que o núcleo não é fatal para o sistema geral, mas em vez disso, apenas um único serviço que pode ser reiniciado com sucesso.
O sistema em que estou trabalhando é limitado em armazenamento, então a perspectiva de despejando um arquivo de 500 meg core e, em seguida, tarring-lo e arquivos adicionais em outro arquivo (ocupando mais ~ 500 megas não é uma solução ideal).