Would you like to use these tools?
1. DoctorJ
http://doctorj.sourceforge.net/
2. AntiC
http://www.garret.ru/~knizhnik/jlint/ReadMe.htm#introduction
3. Detecting Errors with Configurable Whole-Program Dataflow Analysis
http://www.cs.utexas.edu/users/emery/#broadway
4. The Trier Data-Race Analyzer
http://www.informatik.uni-trier.de/~seidl/DAEDALUS/mutex.html
5. Debugging Backwards in Time - Omniscient Debugging
http://www.lambdacs.com/debugger/USENIX/Debugger_USENIX_2003.html
6. SF.net
http://sourceforge.net/tracker/?func=detail&aid=667010&group_id=1&atid=350001