Guenther wrote: > Do you use customized headers? (Sorry, don't have the OP, but IIRC I > spotted some.) What are the results of the snippets in comment 4, and > what about comment 11?
A question is for Benedict I suppose. > Puzzling, how he gets NaN in the first place. Benedict, did you lint > your rc files? Did you carefully check all score definitions (possibly > including user_prefs) for that rule? (Like using a wrong decimal > separator, or some invisible stray chars.) That's puzzling for me too. I far as I can tell, a NaN can only happen as a result of floating point arithmetics (like: (-3)**0.5 ), or when directly specified in Perl code, e.g. $a = NaN; I don't think is can result from simple string conversions and the like. Catching which rule or pluging is trying to add it would help narrowing down the cause. I hope all score additions go through the now instrumented subroutine, otherwise someone more knowledgable in SA internals may indicate what additional code paths should add a test for a NaN. Mark