If you want to report a bug to a (typically an open source) project. Follow these steps:
Check if the bug is already in the tracker. If so see if you could add a new test case to demonstrste the issue.
If it is not in the tracker create a simple test case that demonstrates the problem. Being able to recreate the issue makes it far easier to work on, making it far more likely to be picked to work on.
If you know how to fix the problem check that they accept Pull Requests and supply one. Allow the maintainer to edit it. Its likely that you are going to have missed some internal rules of the project.
Contributions to documentation are really appreciated by maintainers.