Delphi XE7 crashses at shutdown -
since installed delphi xe7 have nasty crash shutdown:
description: stopped working problem signature: problem event name: appcrash application name: bds.exe application version: 21.0.17707.5020 application timestamp: 545bd62d fault module name: rtl210.bpl fault module version: 21.0.17707.5020 fault module timestamp: 545bd940 exception code: c0000005 exception offset: 00016a9c os version: 6.1.7601.2.1.0.768.3 locale id: 1033
after click 'close program' get:
exception eaccessviolation in module rtl210.bpl @ 00016a9c.
access violation @ address 50066a9c in module 'rtl210.bpl'. read of address 075f2af8.
i checked call stack doesn't makes sense.
to see call stack started delphi, in 'load process' entered delphi's path ( "c:\delphi\xe7\bin\bds.exe" ).
cannot set '-p delphi' parameter in 'parameters' box because when second delphi process started complain cannot access license file (which blocked first delphi process).
call stack:
:50066a9c rtl210.@system@@intfclear$qqrr44system@%delphiinterface$17system@iinterface% + 0x10 :08baffdd fmx210.@system@generics@collections@%tlist__1$56system@%delphiinterface$29fmx@behaviormanager@ilistener%%@setcount$qqri + 0x49 :50061099 rtl210.@system@@halt0$qqrv + 0xb1 :77378bd4 ntdll.wcsncmp + 0x88 :77342710 ; ntdll.dll :7737cb10 ntdll.ldrunloaddll + 0x4a :753b8be4 kernelbase.freelibrary + 0x82 :2063a191 coreide210.@exptmain@texpertlib@$bdtr$qqrv + 0xa9 :5005f10b rtl210.@system@tobject@free$qqrv + 0xb :5070ba40 vcl210.@vcl@forms@tcustomform@$bdtr$qqrv + 0x58 :210f57c0 designide210.@deskform@tdesktopform@$bdtr$qqrv + 0x40 :761aee1c kernel32.basethreadinitthunk + 0x12 :7738399b ntdll.rtlinitializeexceptionchain + 0xef :7738396e ntdll.rtlinitializeexceptionchain + 0xc2
it says fmx never fmx projects (still unripe used). disable it.
cause crash?
this delphi bug
solution: enable 'fmx standard components' package.
details: turned out had 'fmx standard components' package disabled - seems logical disable such large library since don't use it. well... delphi don't that! enabled library , have no crash!
i have delete question since nobody answered posted answer thought useful keep it. documents important feature of delphi: crash when developer won't use fmx lib :)
Comments
Post a Comment