[Lazarus] After a Build all, the IDE does not restart

Marcos Douglas md at delfire.net
Tue Sep 13 18:18:43 CEST 2011


On Tue, Sep 13, 2011 at 12:49 PM, Marcos Douglas <md at delfire.net> wrote:
> On Tue, Sep 13, 2011 at 12:26 PM, Marcos Douglas <md at delfire.net> wrote:
>> On Tue, Sep 13, 2011 at 11:46 AM, Marcos Douglas <md at delfire.net> wrote:
>>> On Tue, Sep 13, 2011 at 11:38 AM, Mattias Gaertner
>>>> 3. To debug, why the installed package makes problems:
>>>> Start the lazarus.exe with command line parameter --debug-log=log.txt
>>>> or debug the IDE with the IDE.
>>>
>>> Ok, I will try that.
>>
>> When I use the --debug-log startlazarus.exe and lazarus.exe stay in
>> Windows Task Manager but nothing happen.
>>
>> The last lines of log are below:
>> [...]
>> Compiling restrictionbrowser.pas
>> Compiling projectwizarddlg.pas
>> Compiling resource ..\units\i386-win32\lazarus.or
>> Linking W:\md\dev\freepascal\ide\laz\0.9.31\lazarus.new.exe
>> 258093 lines compiled, 275.3 sec , 9042752 bytes code, 5267128 bytes data
>> 5 warning(s) issued
>> make.exe[2]: Leaving directory `W:/md/dev/freepascal/ide/laz/0.9.31/ide'
>> make.exe[1]: Leaving directory `W:/md/dev/freepascal/ide/laz/0.9.31/ide'
>> W:\md\dev\freepascal\binutils\2.4.5\i386-win32\make.exe: Leaving
>> directory `W:/md/dev/freepascal/ide/laz/0.9.31'
>> "IDE" completed
>> TMainIDE.DoRestart SetPrimaryConfigPath
>> NewValue="W:\md\dev\freepascal\ide\laz\0.9.31-config" ->
>> "W:\md\dev\freepascal\ide\laz\0.9.31-config"
>> Adding "--pcp=W:\md\dev\freepascal\ide\laz\0.9.31-config" as a parameter
>> Adding "--lazarus-dir=W:\md\dev\freepascal\ide\laz\0.9.31" as a parameter
>> Adding "--debug-log=c:\lazlog.txt" as a parameter
>> LAZARUS END - cleaning up ...
>> \laz\0.9.31-config"
>> Adding "--pcp=W:\md\dev\freepascal\ide\laz\0.9.31-config" as a parameter
>> Adding "--lazarus-dir=W:\md\dev\freepascal\ide\laz\0.9.31"[FORMS.PP]
>> ExceptionOccurred
>>  Sender=EInOutError
>>  Exception=Access denied
>>  Stack trace:
>>  $00C52FCE  STARTLOG,  line 454 of src/daemonapp.pp
>> TApplication.HandleException Access denied
>>  Stack trace:
>>  $00C52FCE  STARTLOG,  line 454 of src/daemon
>>
>> ---
>
>> When I use the --debug-log startlazarus.exe and lazarus.exe stay in
>> Windows Task Manager but nothing happen.
>
> Both binaries are frozen... using or not --debug-log parameter.

This problem do not occurs with Lazarus 0.9.30.1.
(Lazarus 0.9.30.1 r31020 FPC 2.4.5 i386-win32-win32/win64)

See the diff:
[...]
Compiling restrictionbrowser.pas
Compiling projectwizarddlg.pas

Compiling resource ..\units\i386-win32\lazarus.or
Linking W:\md\dev\freepascal\ide\laz\0.9.30\lazarus.new.exe
189650 lines compiled, 333.1 sec , 9280640 bytes code, 5274044 bytes data
5 warning(s) issued
2 note(s) issued
make.exe[2]: Leaving directory `W:/md/dev/freepascal/ide/laz/0.9.30/ide'
make.exe[1]: Leaving directory `W:/md/dev/freepascal/ide/laz/0.9.30/ide'
W:\md\dev\freepascal\binutils\2.5.1\i386-win32\make.exe: Leaving
directory `W:/md/dev/freepascal/ide/laz/0.9.30'
"IDE" completed
TMainIDE.DoRestart SetPrimaryConfigPath
NewValue="W:\md\dev\freepascal\ide\laz\0.9.30-config" ->
"W:\md\dev\freepascal\ide\laz\0.9.30-config"
Adding "--pcp=W:\md\dev\freepascal\ide\laz\0.9.30-config" as a parameter
Adding "--lazarus-dir=W:\md\dev\freepascal\ide\laz\0.9.30" as a parameter
Adding "--debug-log=c:\lazlog-30.txt" as a parameter
LAZARUS END - cleaning up ...
-config"
Adding "--pcp=W:\md\dev\freepascal\ide\laz\0.9.30-config" as a parameter
Adding "--lazarus-dir=W:\md\dev\freepascal\ide\laz\0.9.30" as a parameter
Adding "--debug-log=c:\lazlog-30.txt" as a parameter
TLazarusManager.Run DefaultDir="W:\md\dev\freepascal\ide\laz\0.9.30\"
CustomDir="W:\md\dev\freepascal\ide\laz\0.9.30-config\bin\"
TLazarusManager.Run starting W:\md\dev\freepascal\ide\laz\0.9.30\lazarus.exe ...
ICATE RESOURCE FOUND: TPRImage:XPM
SetPrimaryConfigPath
NewValue="W:\md\dev\freepascal\ide\laz\0.9.30-config" ->
"W:\md\dev\freepascal\ide\laz\0.9.30-config"
TLResourceList.Sort 498 DUPLICATE RESOURCE FOUND: TPRImage:XPM
TLResourceList.Sort 501 DUPLICATE RESOURCE FOUND: TPRImage:XPM
TFPCTargetConfigCache.NeedsUpdate compiler file changed
"W:\md\dev\freepascal\compiler\2.4.5\bin\i386-win32\fpc.exe"
FileAge=1058638343
StoredAge=1057196718TFPCTargetConfigCache.[[[[...SNIP...]]]].Update:
has changedLAZARUS END - cleaning up ...


Marcos Douglas




More information about the Lazarus mailing list