From c4fd1e8484237011e9ab0eabea7e7b5fe026f5d8 Mon Sep 17 00:00:00 2001 From: juha Date: Wed, 20 Jan 2021 13:08:04 +0000 Subject: [PATCH] LazBuild: Prevent crash when checking LazarusIDE.IDEStarted. Issue #38377. git-svn-id: trunk@64409 - --- packager/projpackcommon.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packager/projpackcommon.pas b/packager/projpackcommon.pas index 3fabb91bfc..93b360b7e3 100644 --- a/packager/projpackcommon.pas +++ b/packager/projpackcommon.pas @@ -148,7 +148,7 @@ begin if FUpdateLock=0 then RaiseGDBException('TProjPackDefineTemplates.EndUpdate'); dec(FUpdateLock); if FUpdateLock=0 then begin - if not LazarusIDE.IDEStarted then + if Assigned(LazarusIDE) and not LazarusIDE.IDEStarted then Include(FFlags, ptfLoading); if FFlags * [ptfIsPackageTemplate,ptfIDChanged] // AND = [ptfIsPackageTemplate,ptfIDChanged] then