Estamos usando algumas bibliotecas de código aberto em nossos projetos. Às vezes, existem alguns problemas encontrados em alguns deles (provavelmente erros de biblioteca, mas também pode ser um uso incorreto do nosso lado, especialmente quando às vezes a documentação não está exatamente 100% completa). Como as bibliotecas costumam ser bastante complexas, às vezes é difícil depurá-las para identificar a origem do problema. Você pode me ajudar a resumir quais outras opções existem e como proceder exatamente com elas?
Recentemente, encontrei alguns problemas estranhos ao usar o TCMalloc (alocador de memória escalonável do Google) no Windows, por isso gostaria de receber respostas que se aplicariam a essa biblioteca específica, mas respostas mais gerais também são boas.
1) Peça assistência ao mantenedor / proprietário do projeto. Como isso pode ser feito?
2) Contrate alguém para identificar e corrigir o problema. Como fazer isso? Como posso encontrar alguém com experiência suficiente em alguma biblioteca específica?
... outras opções?