Forum: Object-Pascal / Delphi-Language
Delphi
by Rollo62,
17. Jun 2020
Ich habe die Stelle zusätzlich in try except finally verpackt, um das besser testen zu können.
Irgendwie spielt da aber auch immer der Debugger mit rein (unter iOS),
da bekomme ich teilweise ohne das ich irgendwas drücke immer mal Fehlermeldungen wie (sinngemäß)
"out of system resources",
"this current debug session must end before the requested operation can proceed. (terminate, detach,...
Forum: Object-Pascal / Delphi-Language
Delphi
by Rollo62,
16. Jun 2020
Danke für die Vorschläge.
Ich habe auch das ARC im Verdacht.
Es passiert aber bei OnItemClickEx, und das FClickEventControl Feld wird gesetzt, also müsste das doch noch vorhanden sein.
Es scheint nur auf einer Stelle zu nil werden, da kommt der Debugger aber gar nicht vorbei.
Es wir ja nur durch Click nichts entfernt (normalerweise).
Ich muss mich wohl tiefer durch die iOS-Sourcen...
Forum: Object-Pascal / Delphi-Language
Delphi
by Rollo62,
16. Jun 2020
Push :oops: Gibt es hier denn gar keine Idee ?
Wie und warum kann das reproduzierbar bei der Auflösung der Typen crashen ?
Kann man das irgendwie besser Testen/Debuggen um zu sehen was los ist ?
Der OnItemClickEx Event müsste doch, wenn Assigned(), immer einen gültigen, auflösbaren Wert enthalten.
Sollte Assigned() das Problem sein, und muss warum auch immer <> nil benutzt werden ?
Forum: Object-Pascal / Delphi-Language
Delphi
by Rollo62,
12. Jun 2020
Hallo zusammen,
ich teste gerade unter Rx10.4,
und ich habe einen seltsamen Crash unter iOS, das dürfe aber mit iOS nichts zu tun haben.
Der Code sieht so aus
procedure TMyListView.EvOnItemClickEx( const Sender: TObject;
ItemIndex: Integer;
const LocalClickPos: TPointF;