Re: Unhandled... floating point exception.
Posted: Sun Nov 25, 2012 9:37 am
Well, regression testing works if you can a) compile, b) know a previous version where everything worked, and c) know how to use git.
Basically what you do is find a commit where it worked and later a commit where it broke, and then you can just bisect between them until you find the exact commit which broke it.
Usually at that point finding the bug is a lot easier.
Here's the wine tutorial for regression testing, different program but same principle: http://wiki.winehq.org/RegressionTesting
Just ignore anything about compiling and replace with lmms compiling instructions.
Basically what you do is find a commit where it worked and later a commit where it broke, and then you can just bisect between them until you find the exact commit which broke it.
Usually at that point finding the bug is a lot easier.
Here's the wine tutorial for regression testing, different program but same principle: http://wiki.winehq.org/RegressionTesting
Just ignore anything about compiling and replace with lmms compiling instructions.