Есть рабочий проект - скомпилен, работает...
Решил в очередной раз обновить лазаря (из снапшотов) и....
На лазаре версии 29498 ВСЕ пашет...
Во ВСЕХ следующих версиях ( >29500 вроде) при открытии проекта вываливается окно - Division by zero - ну и со стандартными кнопками - ОК - продолжить с риском...и т.д. или CANCEL - для закрытия...
Пробовал переставить лазарь - снес все, вычистил пути...те же яйца, только в профиль...
Пробовал другую версью FPC - см. строчкой выше
Пробовал на FPC 2.4.3, 2.5.1...
Пока работает только Lazarus 0.9.31 r29498 FPC 2.5.1 i386-win32-win32/win64
Ткните носом - может что-то кардинально изменилось в последних версиях или косяк (у меня или ...) Настораживает только то, что проект-то работал и компилился ...
Да, новый проект (чистый от любых компонентов) - создается, сохраняется, загружается без глюков... Может какой-либо компонент встал в клинч ????
На всякий случай - вот список используемых модулей
- Код: Выделить всё
uses
Windows, Classes, SysUtils, StrUtils, DB, FileUtil, vclutils, LResources,
LCLIntf, Forms, Controls, Graphics, Dialogs, DBCtrls, StdCtrls, Menus,
ComCtrls, Buttons, ExtCtrls, DBGrids,
rxdbgrid, rxctrls, RxVersInfo, RxAboutDialog,
TAGraph, TASeries, TADbSource, TATransformations, TAChartAxis,
LR_Class, LR_DBSet,
ZConnection, ZDataset, ZSqlUpdate, ZIBEventAlerter;