Hombre, eso es muy teórico.
Si tienes acceso al código fuente, eso no quiere decir que sea económicamente viable ponerte a repasar millones de líneas de código "por si acaso". Solo quiere decir que en caso de un error conocido que descubras puedes en principio arreglarlo.
Y ni siquiera eso del todo, ya que cuando parcheen ese error, deberás de adoptarlo en lugar de "tu arreglo" a menos que quieras correr el riesgo de incompabilidad en futuras versiones.
Imagina que vas a usar MySql para tu proyecto. Vale, el código fuente lo puedes ver
Ahora busca errores en mas de un millón y medio de líneas de código. Suerte