System:
Lazarus 1.4.0, 1.4.2 and 1.4.4 (tried all)
Windows 7 64
What about 1.6RC1 ? Though I expect that too.
I can see your project1 is 32 bit (correct, well with 1.6 you can go 64 bit too)
I can not reproduce it. From the video. I looks like
- New app
- standard TEdit
- you enter some text
- Do you hit return? (tab, or any key that performs an action, instead of typing)?
- Do you click somewhere with the mouse? (e.g. focus change)
- The error "project1 raised an exception" is means your app crashed.
Not sure yet why that affects the painting of the IDE, but that is for later.
When the error happens please open the menu: Viev > Debug Windows > Stack
It may or may not be helpful, it has a "copy" button. Copy, and paste here.
I also see from the assembler, that the error happens either in the kernel or a dll. (This can still be a problem in Lazarus, if it made a call with incorrect parameters).
1) Compile, then Run the project.exe outside the IDE (You can run in the IDE, if you disable the debugger in Tools/options first). Does the error happen?
2) If you can temporary disable your AntiVirus (which one do you use), and try again (in the IDE, with debugger)? Does the error happen?
3) Try this gdb
http://sourceforge.net/projects/lazarus/files/Lazarus%20Windows%2032%20bits/Alternative%20GDB/GDB%207.7.1/Does the error happen?
This is included in 1.6RC1, so if you test 1.6RC1 then you do not need to change it.
--------------
When the IDE goes bad, try "reset debugger" from the "run" menu.