EPERMEPERM — Operação Não Permitida
O processo não possui as permissões necessárias para executar a operação solicitada.
SIGABRT (6)O processo foi abortado, geralmente pela chamada de abort() ou por uma asserção que falhou.
O programa chamou abort(), um assert() com falha disparou abort(), ou uma função da biblioteca C detectou um erro fatal como double free ou corrupção de heap.
Verifique o core dump com gdb. Procure por asserções com falha. Verifique se há corrupção de memória com Valgrind ou AddressSanitizer.
EPERMO processo não possui as permissões necessárias para executar a operação solicitada.
EILSEQUma sequência de caracteres multibyte ou wide inválida foi encontrada durante a conversão de caracteres.
EFBIGO tamanho do arquivo excede o máximo permitido pelo sistema de arquivos ou pelo limite de recursos do processo.
ENOTEMPTYFoi feita uma tentativa de remover um diretório que ainda contém entradas.
ENOLINKUm recurso remoto vinculado via sistema de arquivos de rede não está mais acessível.
EDOMUma função matemática recebeu um argumento fora de seu domínio definido.