Vim segfault sem motivo aparente

Vim segfault sem motivo aparente

Ocasionalmente, o Vim está me atacando durante a edição, mas não é nada óbvio o que está causando isso. Tenho certeza de que é algum plugin de terceiros que possuo, mas não tenho ideia de qual.

Como posso rastrear o que está causando isso?

Responder1

Muitas vezes, umpesquisa bináriaonde você desativa metade de seus plug-ins, apenas metade disso (quando o problema ainda persiste) ou a outra metade (quando o problema desaparece) permite que você acesse o script problemático rapidamente. O mesmo pode ser feito com a configuração em seu ~/.vimrc(comentando os blocos). Mas para problemas que aparecem apenas esporadicamente, isso é muito complicado (você tem que trabalhar sem alguns de seus plug-ins por muito tempo) e dificilmente terá sucesso (pode levar muito tempo para detalhar adequadamente o plug-in (que você apenas suspeita ser o causa)). Portanto, a menos que você encontre uma maneira de "forçar" travamentos, isso não será aplicável.

Eu tentaria executar o Vim com login permanente:

$ vim -V20vimlog

Não é garantido que as últimas declarações sejam capturadas, mas você pode ter sorte.

Além disso, tente atualizar frequentemente para as versões de desenvolvimento mais recentes do Vim; o problema pode ter sido resolvido nesse meio tempo.

Responder2

Você pode querer usar o comandostrace vim

Você poderá ver quais arquivos o vim abre e mais informações de depuração.

informação relacionada