Einzelnen Beitrag anzeigen

philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
890 Beiträge
 
Delphi 10.4 Sydney
 
#1

Nicht fangbare Exception in Fmx.Forms.TCommonCustomForm.MouseUp

  Alt 27. Dez 2021, 23:05
Hi,

ich habe immer mal wieder Probleme in meiner App, wo ich auf einem Kundensystem Fehlermeldungen, wie die folgende zu sehen bekomme:

Delphi-Quellcode:
icTrainer $00000001007A5590 Classes.TComponent._Release() + 32
icTrainer $00000001006DAED4 _IntfClear(IInterface&) + 68
icTrainer $0000000100B4E0CC Fmx.Forms.TCommonCustomForm.MouseUp(Uitypes.TMouseButton, set of Classes.System_Classes__1, Single, Single, Boolean) + 544
icTrainer $0000000100ABBB44 Fmx.Platform.Ios.TFMXViewBase.DoLMouseUp(Single, Single, Boolean) + 96
icTrainer $0000000100AB4E78 Fmx.Platform.Ios.TFMXViewBase.touchesEnded(Iosapi.Foundation.NSSet, Iosapi.Uikit.UIEvent) + 244
icTrainer $00000001015F9D50 DispatchToDelphi + 144
UIKitCore $000000018287EA98 + 6748
CoreFoundation $0000000180402F24 + 32
CoreFoundation $00000001803D4568 + 588
CoreFoundation $00000001803CFAFC + 1012
CoreFoundation $00000001803E2D7C CFRunLoopRunSpecific + 572
GraphicsServices $000000019A6579A0 GSEventRunModal + 160
UIKitCore $0000000182C1505C + 1080
UIKitCore $00000001829AACE0 UIApplicationMain + 2028
icTrainer $0000000100AACDF8 Fmx.Platform.Ios.TPlatformCocoaTouch.Run() + 88
Dies bedeutet doch, dass irgendein Objekt nicht mehr zur Verfügung steht, wenn es Released werden soll, sprich ich habe es sauber irgendwo entfernt, aber die App führt noch ein MouseUp-Event darauf durch, oder? Wie bekomme ich solche Fehlermeldungen endgültig raus? Einfach fangen in MouseUp geht leider nicht.

Grüße, Philipp
  Mit Zitat antworten Zitat