Bug fixing is most often easy and straightforward if you follow this pattern.
Every bug should be written using the following template
Steps to reproduce:
[numeric list of the steps to clarify how to reproduce the bug]
[what is the actual behavior which happens]
[what is the expected behavior]
[text, attachments, images, stack trace, etc]
Bug Fixing Strategy