Version 2.70 official (win 64)
How to reproduce:
- Open provided file, inspect Suzanne's "Limit Scale" constraint, and scale Suzanne.
- Notice that Suzanne can still be inverted to -1.0 XYZ values, even though this should not be allowed.
This bug persists whether it is evaluated in world space or local, and whether or not the "for transform" box is checked. You can also manually enter "0" for Suzanne's scale values and this will pass through the constraint as well.
Unrelated nitpicking: why are the default values for this constraint 0.0? They should all be 1.0, or 0 to 1.0.