Concordo. É muito estranho mesmo.
E para dificultar, esses tipos de erros são muito difíceis de descobrir exatamente o que os causaram quando há muitas mudanças no código.
Praticamente tem que ser na tentativa e erro.
Tente mudando as opções de "Linking" (ou Linker) e "debugging".
Eu sugiro que tente mudar uma por uma das que são booleanas.
Faça um Build e tente executar após ativar uma delas.
Se funcionar blz. Em caso negativo, deixe a atual, acione a próxima e tente novamente.
Pelo menos, tente encontrar onde no código está sendo gerado o Erro.
Só pra ter certeza que não vai influenciar o erro Externo, Confirme que está executando o código totalmente na máquina local, não acessando nenhum dos recursos através de rede.