Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2011-08

Latest lazarus just hangs

9 messages · 5 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Michael Van Canneyt

Hi,

I updated lazarus today from SVN (32113), and recompiled.

When I start it, it just hangs with some empty windows on the screen. I must kill the process.

This is on the terminal:

fsb: >./lazarus
TMainIDE.ParseCmdLineOptions:
PrimaryConfigPath="/home/michael/.lazarus"
SecondaryConfigPath="/etc/lazarus"
TIDEWindowCreatorList.GetForm no creator for ActionListEditor TMainIDE.DoNewProject A
Killed

If I move the config path and start it, I first get the configuration dialog, then a 'progress' form, and again it hangs.

on the terminal, I get:
NOTE: help options config file not found - using defaults TMainIDE.DoNewProject A

Which leads me to believe there is an error in the IDE itself

That just killed my production environment :-)

Maybe it is not a bad idea to save the current .exe on rebuild by default ?

Michael.

Reply by email

Michael Van Canneyt
to Felipe Monteiro de Carvalho
Felipe Monteiro de Carvalho wrote 9 lines
On Tue, Aug 30, 2011 at 3:21 PM, Michael Van Canneyt wrote: > That just killed my production environment :-) It should be trivial to return to production with something like: svn up -r 32000 make clean make bigide

I know all that - thank you - but wanted to report that there is something fishy in the latest SVN.

Michael.

Reply by email

Unknown author
to Paul Ishenin: My build script does it. Paul Ishenin.
Paul Ishenin wrote
30.08.2011 21:21, Michael Van Canneyt wrote: > Maybe it is not a bad idea to save the current .exe on rebuild by default ? My build script does it.

Glad to hear this, but I think most users (as indeed I am) are in the habit of doing a 'Build Lazarus' from the tools menu :)

If that fails, then I usually go to the command-line and start tinkering with "find" and whatnot to clean up my installation. But then it is too late, the executable is gone...

Michael.

PS. That said, I'd love to see your script. Is it in SVN ?

Reply by email

Unknown author
to Michael Van Canneyt: I know all that - thank you - but wanted to report that there is something fishy in the…
Michael Van Canneyt wrote 16 lines
On Tue, 30 Aug 2011, Felipe Monteiro de Carvalho wrote: > On Tue, Aug 30, 2011 at 3:21 PM, Michael Van Canneyt > wrote: >> That just killed my production environment :-) > > It should be trivial to return to production with something like: > > svn up -r 32000 > make clean > make bigide I know all that - thank you - but wanted to report that there is something fishy in the latest SVN.

Forgot to add that revision 32100 still works.
Looking at the changes, it looks like the codetools are to blame.

Michael.

Reply by email

Paul Ishenin
to Unknown author: Glad to hear this, but I think most users (as indeed I am) are in the habit of doing a…
PS. That said, I'd love to see your script. Is it in SVN ?

No. The script is simple:

C:\programming\fpc\bin\i386-win32\make.exe bigideclean bigide OPT="-Criot -gt -gh -gw -godwarfsets -dUseVistaDialogs" if errorlevel 2 goto finish
del lazarus.win32.exe
ren lazarus.exe lazarus.win32.exe
:finish

Btw, try to update svn and build again. I found one typo which could cause an endless loop while unit loading.

Best regards,
Paul Ishenin

Reply by email

Unknown author
to Paul Ishenin
Paul Ishenin wrote 10 lines
30.08.2011 21:36, wrote: > PS. That said, I'd love to see your script. Is it in SVN ? No. The script is simple: C:\programming\fpc\bin\i386-win32\make.exe bigideclean bigide OPT="-Criot -gt -gh -gw -godwarfsets -dUseVistaDialogs" if errorlevel 2 goto finish del lazarus.win32.exe ren lazarus.exe lazarus.win32.exe :finish

Yes, this I could have written myself (in bash, of course) :)

Btw, try to update svn and build again. I found one typo which could cause an endless loop while unit loading.

It's indeed fixed, thank you very much !

Michael.

Reply by email

Alexander Klenin
to Paul Ishenin: No. The script is simple: C:\programming\fpc\bin\i386-win32\make.exe bigideclean bigide…
Paul Ishenin wrote 13 lines
30.08.2011 21:36, wrote: > > PS. That said, I'd love to see your script. Is it in SVN ? No. The script is simple: C:\programming\fpc\bin\i386-win32\make.exe bigideclean bigide OPT="-Criot -gt -gh -gw -godwarfsets -dUseVistaDialogs" if errorlevel 2 goto finish del lazarus.win32.exe ren lazarus.exe lazarus.win32.exe :finish

When rebuilding Lazarus from the menu,
old version gets saved as "lazarus.old.exe" (on Windows at least).

Alexander S. Klenin

Reply by email