Muitas vezes, o que eu encontrei em situações semelhantes é uma suposição de que todos os bugs devem ser corrigidos e, embora seja admirável, é definitivamente um grande objetivo a ter (vamos admitir que nunca pretendemos escrever bugs!) qualquer projeto de tamanho decente para corrigir um erro apenas porque é um erro (se você pode encontrá-lo!) É por isso que temos metodologias, padrões e práticas de gerenciamento e codificação de projetos, etc.
Então, uma coisa que eu diria em defesa do proprietário da biblioteca (e foi o caso quando trabalhei em alguns grandes projetos) é que o tempo de desenvolvimento custa dinheiro e é um recurso finito, e a decisão sobre como o relatório é tratado , que investiga, quais testes são produzidos / necessários e, finalmente, se (e se sim, quando) uma correção é implementada se baseia puramente no impacto nos negócios. Qual é o impacto de reiniciar seu processo de longa execução de vez em quando, se ele falhar e você pode automatizá-lo facilmente (e talvez você não deva já ser uma medida defensiva de programação?), É apenas hora ou há mais? ?
Observe também, do ponto de vista deles, um relatório de bug de um usuário sobre um problema imprevisível em um pedaço de código que acontece muito raramente, apenas em conjunto com o código, possivelmente apenas em uma máquina e apenas com um tempo incomum. As condições simplesmente não terão uma justificativa forte para que um grande período de tempo de desenvolvimento encontre e corrija - se for possível. Mas se for um caso de negócios suficientemente forte para que o usuário deseje / precise dedicar um tempo para investigar mais detalhadamente e fornecer um caso / aplicativo de teste confiável ou uma descrição de problema radicalmente mais detalhada que a inicial, então pode ser outro jogo. .
Talvez essa seja uma questão de comunicação que o proprietário da biblioteca não considerou colocar dessa maneira e se você tem um caso comercial sólido (como seu código é caro para a empresa, tem um requisito de conformidade legal, falha de segurança ou tem algum outro grande efeito indireto), então é hora de contatá-lo com a gerência e deixá-los lutar.