:-[ :-[ :-[ :-[
Ale sie wkurzyłem. Debuggowałem program w Delphi 7 i zaczęło mi wyrzucać EInvalidOp (Invalid floating point operation) przy niektórych operacjach zmiennoprzecinkowych (arytmetyka w zakresie 4 działań oraz StrToFloat). Męczyłem się godzinę szukając błędu, rozkładając wyrażenia na części składowe w zmiennych, ogólnie kombinując jak koń pod górkę. W końcu się okazało, że błędy wyskakują tylko przy debuggingu, tzn po breakpointcie. Jak puścić program normalnie (choć w IDE), leci OK.
Pytanie: czy ktoś się z tym spotkał, i, co ważniejsze, wie jak to obejść? Bo taki debugger to się do ścieku nadaje!!!