<div dir="ltr"><div>Trying to compile (anything, but in this case, just an empty form in a stock project) I get an Access Violation, with the option to continue and risk data corruption (which does nothing but dismiss the error dialog) and 'cancel', which closes the IDE altogether without presenting me with a 'save' project' dialog.</div>
<div><br></div><div>FPC is 2.6.0 and Lazarus is 1.3 from SVN, rev. 42892 i386-linux-gtk2 compiled with: 'make clean all' and the IDE build with './lazbuild --build-ide='</div><div><br></div><div><br></div>
<div>Started the IDE from terminal and the complete trace sequence is pasted below.</div><div><br></div><div>Any ideas where and how it broke? </div><div><br></div><div>cheers</div><div>Samps</div><div><br></div><div>-------snip------------></div>
<div><br></div><div>samps@pacer-II:~/lazarus$ ./lazarus</div><div>TMainIDE.ParseCmdLineOptions:</div><div>  PrimaryConfigPath="/home/samps/.lazarus"</div><div>  SecondaryConfigPath="/etc/lazarus"</div>
<div>TSourceEditorSharedValues.GetMainLinkScanner CodeBuffer=nil</div><div>TSourceEditorSharedValues.GetMainLinkScanner not a pascal source: unit1.pas</div><div>TApplication.HandleException Access violation</div><div>  Stack trace:</div>
<div>  $0867F934  TLAZSOURCEFILEMANAGER__SAVEUNITCOMPONENT,  line 3075 of sourcefilemanager.pas</div><div>  $08678225  TLAZSOURCEFILEMANAGER__SAVEEDITORFILE,  line 1107 of sourcefilemanager.pas</div><div>  $0867C067  TLAZSOURCEFILEMANAGER__SAVEPROJECT,  line 2239 of sourcefilemanager.pas</div>
<div>  $080CD6C0  TMAINIDE__DOSAVEPROJECT,  line 6461 of main.pp</div><div>  $080CF12E  TMAINIDE__DOSAVEPROJECTTOTESTDIRECTORY,  line 6875 of main.pp</div><div>  $080CEEBA  TMAINIDE__DOSAVEFORBUILD,  line 6835 of main.pp</div>
<div>  $080CF656  TMAINIDE__DOBUILDPROJECT,  line 6993 of main.pp</div><div>  $080C63AB  TMAINIDE__MNUCOMPILEPROJECTCLICKED,  line 4314 of main.pp</div><div>  $0840DB06  TIDEMENUITEM__MENUITEMCLICK,  line 575 of menuintf.pas</div>
<div>  $08411427  TIDEMENUCOMMAND__MENUITEMCLICK,  line 1650 of menuintf.pas</div><div>  $0823F980  TMENUITEM__CLICK,  line 84 of ./include/menuitem.inc</div><div>  $0823F51D  HANDLEITEM,  line 247 of ./include/menu.inc</div>
<div>  $0823F4BB  TMENU__ISSHORTCUT,  line 266 of ./include/menu.inc</div><div>  $0809E3EA  TCUSTOMFORM__ISSHORTCUT,  line 2473 of ./include/customform.inc</div><div>  $08220453  ISSHORTCUT,  line 5646 of ./include/wincontrol.inc</div>
<div>  $082203A9  TWINCONTROL__DOKEYDOWNBEFOREINTERFACE,  line 5709 of ./include/wincontrol.inc</div><div>  $08222B49  TWINCONTROL__CNKEYDOWN,  line 7007 of ./include/wincontrol.inc</div><div><br></div><div>(lazarus:13933): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're its parent.</div>
<div><br></div><div>(lazarus:13933): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're its parent.</div><div><br></div><div>(lazarus:13933): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're its parent.</div>
<div><br></div><div>(lazarus:13933): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're its parent.</div><div><br></div><div>(lazarus:13933): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're its parent.</div>
<div><br></div><div>(lazarus:13933): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're its parent.</div><div><br></div><div>(lazarus:13933): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're its parent.</div>
<div><br></div><div>(lazarus:13933): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're its parent.</div><div><br></div><div>(lazarus:13933): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're its parent.</div>
<div><br></div><div>(lazarus:13933): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're its parent.</div><div><br></div><div>(lazarus:13933): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're its parent.</div>
<div>[TMainIDE.Destroy] A </div><div>[TMainIDE.Destroy] B  -> inherited Destroy... TMainIDE</div><div>WARNING: TLCLComponent.Destroy with LCLRefCount>0. Hint: Maybe the component is processing an event?</div><div>[TMainIDE.Destroy] END</div>
<div>samps@pacer-II:~/lazarus$ </div><div><br></div></div>