Forum > General

Lazarus IDE Windows 64 load crash after attempt to install LZScene(GLScene)

(1/2) > >>

StuPot:
Hi Fellow Lazarus Developers.

I have been working on a complex project for sonar with graphics for a year now, right at the last throws of getting it ready for market and final testing at live sea trials. But I now have a crashed IDE that I cant recover. I cant possibly rebuild it manually from a fresh install - does anyone know how I could itterate through the mad list of access violations to try to get the IDE or at least the Lazarus app console running again to recompile and link the IDE? I was attempting to load into the IDE packages for design and runtime LZSene (a wrapper on GLSene) of which is an Open GL 3D graphics library components and classes. Please Help!! See attachment

Any Ideas Welcome!!


StuPot

TRon:
Before the IDE rebuild itself, f.i. as a result of adding components, it makes a backup of itself.

You can rename the back-upped IDE executable to read Lazarus(.exe) and you should be able to start the IDE again as it was just before you installed the component.

StuPot:
TRon,

You are indeed a Hero! Just for anyone else who has and IDE crash this works great to rollback to previous IDE build.
Make sure you havent multiple instances of Lazarus open - if thats even possible.
Find your lazarus.exe for me was in default directory c:\lazarus and rename it somthing like lazarus-crash-date.exe.
Then rename lazarus.old.exe to lazarus.exe - open lazrus IDE, hey presto rollback.

Thank you again sooooo much - I hope this is helpful for other users.

Regards

StuPot

TRon:
You're more than welcome StuPot.

To my knowledge, if you use the StartLazarus executable instead of the Lazarus executable to launch Lazarus then this situation is automatically detected and StartLazarus then tries to start the Lazarus executable that still works. That should save you the task of doing it manually.

Before testing/experimenting with such things (in case you feel inclined to do so) always make sure to make a manual backup of your (working) Lazarus executable first. Just in case :)

StuPot:
Hey TRon!

Thanks again great advice,
I may make a batchfile, or little app to copy stable Lazarus.exe, do a roll back of the IDE, and startup in different modes for the IDE.

You wouldn't happen to know what the access violations would be on starting LZScene, no one on their forum has got back to me. Its like they just did a massive load of worked and then walked away? Its weird because the design time package compiles fine but on restarting IDE and assuming on restart its then trying to place components onto the dev environment palette, it crashes? But I'm assuming that simply from the lack of progress in re-start?

Or maybe any suggestions of a simple 3D graphics engine i can use to create 3d tesselated grid of a surface with a fill?

Regards StuPot

Navigation

[0] Message Index

[#] Next page

Go to full version