Se você se aproximar deles para falar sobre um erro que eles cometeram, a menos que você seja o melhor diplomata do mundo, será difícil não soar como "Ha! - olhe para esse erro que você cometeu!" . Somos todos humanos e a crítica é difícil de aceitar.
Por outro lado, a menos que a mudança seja completamente trivial e obviamente errada, eu normalmente acho benigno falar com a pessoa que cometeu a mudança original como parte da minha investigação apenas para ter certeza de que eu entender o que está acontecendo, daí a maneira que eu costumo acabar lidando com essa situação é indo até a dita pessoa e tendo uma conversa que vai um pouco como isto:
Me: I'm working on this bug where ... summary of bug ... and I think I've tracked down the problem to a change you made. Can you remember what this change was for? / have you got some time to explain this change?
Então:
Them: Sure, thats to handle ... situation I wasn't aware of ...
Ou algo do tipo:
Them: Nope sorry I don't remember, looks wrong to me.
Indo e investigando a mudança / bug juntos, o committer original começa a aprender com seus erros sem apenas sentir que estão sendo criticados *, e há também uma boa chance de você aprender algo também.
Se o committer original não estiver por perto ou estiver ocupado, você pode apenas ler e descobrir tudo sozinho, eu normalmente acho que falar com a pessoa que originalmente fez a mudança é mais rápido.
* É claro que isso só funcionará se você estiver genuinamente interessado na ajuda de outras pessoas. Se você está apenas usando isso como um método mal disfarçado de dizer a alguém sobre um erro que eles cometeram, então isso provavelmente é pior do que ser aberto sobre isso.