-
-
Notifications
You must be signed in to change notification settings - Fork 712
Reporting bugs
We are trying our best to keep Soot as free of bugs as possible, but -hey- nobody's perfect right? Did you find a problem that looks like a bug to you? Please follow these steps to help us fix it...
Please first search the issue tracker to see if your problem has been reported already.
If you are unsure if your problem is really a bug or if you are misusing Soot, feel free to discuss the issue on the mailing list.
Please report the problem in the issue tracker. In your bug report, please include the following information:
- What did you do? Please give us an exact description of your command line, your version of Soot, any extensions to Soot you may have written and may be running and anything else we need to know about your environment.
- What did you expect to happen?
- What did happen instead?
- If you want to be the perfect bug reporter, consider including a test case that will allow us to reproduce the problem at the click of a button. Problems with test cases get fixed fastest!
Do you know what could be causing the bug? Then why not give us a helping hand and fix it yourself?! Here is how you can help us integrate your fix with ease...
- Fork your own copy of the Soot repository by clicking the Fork button ton the top right.
- Switch to the branch develop within your forked copy of Soot.
- Make the appropriate changes, test them, and commit them.
- Create a pull request by clicking on the green button on the top left. A registered committer will then review and pull your changes.
Also check out Soot's webpage.
NOTE: If you find any bugs in those tutorials (or other parts of Soot) please help us out by reporting them in our issue tracker.
- Home
- Getting Help
- Tutorials
- Reference Material
- General Notions
- Getting Started
- A Few Uses of Soot
- Using Soot as a Command-Line Tool
- Using the Soot Eclipse Plugin
- Using Soot as a Compiler Framework
- Building Soot
- Coding Conventions
- Contributing to Soot
- Updating the Soot Web Page
- Reporting Bugs
- Preparing a New Soot Release