mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-23 00:19:37 +02:00
FpDebug: do not attempt to cache for unknown array types
This commit is contained in:
parent
2df8c6199b
commit
11c09530bd
@ -406,7 +406,11 @@ begin
|
||||
CacheMax := StartIdx;
|
||||
CacheSize := 0;
|
||||
CacheCnt := 200;
|
||||
MemberValue := AnFpValue.Member[StartIdx+LowBnd]; // // TODO : CheckError // ClearError for AnFpValue
|
||||
//if (ti = nil) or (ti.Flags * [sfDynArray, sfStatArray] = []) then
|
||||
if (ti = nil) then
|
||||
MemberValue := nil // could be mapped array slice, with non consecutive entries
|
||||
else
|
||||
MemberValue := AnFpValue.Member[StartIdx+LowBnd]; // // TODO : CheckError // ClearError for AnFpValue
|
||||
if (MemberValue = nil) or (not IsTargetNotNil(MemberValue.Address)) or
|
||||
(Context.MemManager.CacheManager = nil)
|
||||
then begin
|
||||
|
Loading…
Reference in New Issue
Block a user