GDB internal error and Debugger Crash generated by SaveDialog
Original Reporter info from Mantis: JoeJ @Joe-J
-
Reporter name: Hans-Georg
Original Reporter info from Mantis: JoeJ @Joe-J
- Reporter name: Hans-Georg
Description:
Installed Lazarus 1.2.0 as administrator and used it as Standard user. Created a small test example, as described below. Run and closed it. Upon termination, I got the error messages "GDB has encountered an internal error" and "Der Debugger ist abgestürzt".
Steps to reproduce:
Place a TSaveDialog, a TButton and a TStaticText component on a form.
Add this:
procedure TForm1.Button1Click(Sender: TObject);
begin
if SaveDialog1.Execute
then StaticText1.Caption:= SaveDialog1.Filename
else StaticText1.Caption:= '<empty>'
end;
Start the example, click on Button1 and close the form. The Debugger will crash.
See enclosed Screen shots-
Additional information:
Doesn't happen, when running the example as administrator.
Mantis conversion info:
- Mantis ID: 25865
- OS: Windows 7 (64)
- OS Build: Home Premium
- Platform: i386-win32-win32/win64
- Version: 2.3 (SVN)