erro: getrlimit (RLIMIT_CORE): operação não permitida. Proftpd em ambiente de Linux Embutido

2

Estou tentando usar o proftpd no Arm7 Embedded linux.

Depois de iniciar a execução, esta mensagem é exibida:

error: getrlimit(RLIMIT_CORE): Operation not permitted

A versão do Proftpf é 1.3.4b. Alguma pista sobre o que poderia fazer com que o getrlimit falhasse?

Muito obrigado.

    
por DBeltran 26.09.2014 / 10:57

1 resposta

0

No meu caso, o erro EPERM foi causado pelo suporte de Arquivos Grandes ativado na configuração de compilação. Isso fez com que _FILE_OFFSET_BITS fosse definido como 64 e, portanto, a chamada getrlimit() se tornou realmente uma chamada getrlimit64() , que falhou. Desativar o suporte a arquivos grandes corrigiu o problema. Eu estou trabalhando em um aplicativo ARM embutido, então, esperançosamente, desabilitar o suporte ao Large File não me prejudicará muito.

    
por 01.10.2018 / 17:22