vložil Radek Červinka
26. února 2015 23:06
Jedná se o těžko reprodukovatelný problém při ladění, kdy někteří uživatelé mají na 64 bit Windows 7+ problém spustit ladění u některých projektů. Start programu je následován výjimkou a IDE to někdy nerozchodí. Jedná se o zlomek uživatelů, ale dokáže to slušně otrávit. Pokud vím, problém se může (resp. sem tam se vyskytne u různých uživatelů) vyskytnout na různých verzích nejméně od XE2 (někdo tvrdí i D2007).
Problém je reportován např. QC 111022 a existují dvě možná řešení:
- pokud máte AQ Time, tak ho zkuste zrušit
- pokud to nepomůže, tak v registru HKCU\Software\Embarcadero\BDS\xxx\Debugging\Embarcadero Debuggers\Evaluators nastavte u comp32x.dll z hodnoty 1 na -1. xxx je verze Delphi, tj. třeba 10.0
Pro úplnost: comp32x.dll je DLL verze C++ kompilátoru a C++ evaluátoru pro debugger. Tj. jeho zakázáním přijdete o podporu C stylu zobrazení v debuggeru a myslím i podporu tds (nebo jak to jmenuje, tj. ladicí informace z C++ Builderu?).
Jak jsem řekl: ne moc častý problém, ale pokud ano, tak je to otravné.