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

Popular posts from this blog

android - MPAndroidChart - How to add Annotations or images to the chart -

javascript - Add class to another page attribute using URL id - Jquery -

firefox - Where is 'webgl.osmesalib' parameter? -