Вниз
Скачать: CL | DM;

странная ситуация с FastReport   Найти похожие ветки 

← →
newbie2   (2008-01-25 12:38) [0]

Привет, All!
столкнулся с странной ситуацией, прошу совета
словесное описание проблемы:
использую FastReport3 (FR), ставил все по инструкции, при использовании TfrxReport в чистом проекте все ОК, но при попытке бросить компонент в свой проект вылетает Access violation (AV)
стал смотреть код, вот интересующее меня место:
unit fs_iinterpreter;
…
procedure TfsScript.AddRTTI;
var
 i: Integer;
 rtti: TfsRTTIModule;
 obj: TClass;
begin
 if FRTTIAdded then Exit;
 AddedBy := TObject(1); // do not clear
 for i := 0 to FRTTIModules.Count - 1 do
 begin
   obj := FRTTIModules[i];
   rtti := TfsRTTIModule(obj.NewInstance);
   rtti.Create(Self);
   Add("", rtti);
 end;
 AddedBy := nil;
 FRTTIAdded := True;
end;

на словах, в некоторых модулях FR создает классы и запихивает их в глобальный список:
fsRTTIModules.Add(TFunctions);
потом в указанном выше коде делает их обработку, но где то в середине списка происходит обращение к "Inaccessible value" и как следствие AV

понимаю, что вопрос сродни, «что у меня в подполе сломалось», но может, кто даст идею для дальнейшего поиска ошибки?
P.S.
проект большой, несколько разработчиков


← →
newbie2   (2008-01-25 13:08) [1]

народ, отбой, разобрался, все заработало



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
3-1208522678
keymaster
2008-04-18 16:44
2008.11.02
PL/SQL и кирилица


2-1222250546
Нов_и_чок
2008-09-24 14:02
2008.11.02
SQL в Delphi


1-1197305735
Asker
2007-12-10 19:55
2008.11.02
Копирование экрана


15-1220979515
AlexDan
2008-09-09 20:58
2008.11.02
SOS?..


2-1222116408
ShyricK
2008-09-23 00:46
2008.11.02
Вопрос по функционированию ЭВМ (дешифратор)




   Наверх