[Lazarus] Major flaw with trunk and unit cases

Andrew Brunner andrew.t.brunner at gmail.com
Fri Nov 4 15:21:05 CET 2011

Updated to todays Lazarus from svn/trunk and started work... Only to
have my entire project build folder nuked by DoOpenEditorFile fixing
case routine...

/Developer/Source/Linux/64 was transformed into a binary file and
wiped out all sub folders.  I had to rm 64 and restore  :-(

Ubuntu 11.10 x64 running Gnome3 shell

Please fix asp !!!

dbmUserStorage.pas(2216,12) Error: identifier idents no member "cntEncoding"
2300 178.311/182.624 Kb Used
dbmUserStorage.pas(2394,3) Fatal: Syntax error, ";" expected but "ELSE" found
TMainIDE.DoOpenEditorFile Fixing file case:
/Developer/Source/Builds/SCS/Linux/64/ ->
### TCodeToolManager.HandleException: "identifier not found: MainP" at
Line=2131 Col=3 in
### TCodeToolManager.HandleException: "identifier not found: PMime" at
Line=2131 Col=9 in
TApplication.HandleException Unable to create file
  Stack trace:
  $00000000007FE3A2 line 546 of ../objpas/classes/streams.inc
  $000000000105C80B line 191 of projecticon.pas
  $000000000105C22F line 130 of projecticon.pas
  $0000000000BD72F5 line 375 of projectresources.pas
  $0000000000BD7AA4 line 497 of projectresources.pas
  $0000000000DDC9AF line 1360 of buildmanager.pas
  $00000000007BD1E5 line 10672 of main.pp
  $00000000007C30A2 line 11922 of main.pp
  $00000000007C0344 line 11325 of main.pp
  $00000000007C17F2 line 11605 of main.pp
  $000000000079B904 line 3251 of main.pp
  $0000000000CDA75E line 7058 of sourceeditor.pp
  $0000000000CC9F63 line 3122 of sourceeditor.pp
  $0000000000ED796D line 6735 of synedit.pp
  $0000000000ED52E7 line 6105 of synedit.pp
  $0000000000EC9005 line 2436 of synedit.pp
  $000000000094A40B line 5501 of include/wincontrol.inc
[TMainIDE.Destroy] A
WARNING: TLCLComponent.Destroy with LCLRefCount>0. Hint: Maybe the
component is processing an event?
[TMainIDE.Destroy] B  -> inherited Destroy... TMainIDE
[TMainIDE.Destroy] END

More information about the Lazarus mailing list