
--------------------------------2026/4/30 23:44:37--------------------------------
FastMM has detected an attempt to call a virtual method on a freed object. An access violation will now be raised in order to abort the current operation.

Freed object class: System.JSON.TJSONObject

Virtual method: Destroy

Virtual method address: CDDB7C

The allocation number was: 350389

The object was allocated by thread 0x4650, and the stack trace (return addresses) at the time was:
9E722E [System.pas][System][@GetMem$qqri][5057]
9E92D7 [System.pas][System][TObject.NewInstance][18511]
9E99DA [System.pas][System][@ClassCreate$qqrpvzc][19841]
CDD9CE [System.JSON.pas][System.JSON][Json.TJSONObject.Create][3021]
10AB558 [MemDS][TMemDataSet.Locate]
138251F [Api.ServiceImpl.pas][Api.ServiceImpl][Serviceimpl.TApiService.GetComplaintArchiveDetails][546]
A62D74 [System.Rtti.pas][System.Rtti][Rtti.RawInvoke$qqrpvp23System.Rtti.TParamBlock][8868]
A63159 [System.Rtti.pas][System.Rtti][Rtti.Invoke$qqrpvx42System.%DynamicArray$18System.Rtti.TValue%24System.Typinfo.TCallConvp24System.Typinfo.TTypeInfooo][9113]
9ED079 [System.pas][System][@FinalizeRecord$qqrpvt1][33521]
9F074B [System.pas][System][@IntfClear$qqrr44System.%DelphiInterface$17System.IInterface%][39340]
F02CDD [XData.Aurelius.Model.pas][XData.Aurelius.Model][Aurelius.Model.TXDataAureliusModel.GetActionInfo][490]

The object was subsequently freed by thread 0x4650, and the stack trace (return addresses) at the time was:
9E92F5 [System.pas][System][TObject.FreeInstance][18520]
9E9A25 [System.pas][System][@ClassDestroy$qqrxp14System.TObject][19884]
CDDBE1 [System.JSON.pas][System.JSON][Json.TJSONObject.Destroy][3113]
9E93EB [System.pas][System][TObject.Free][18583]
CDD859 [System.JSON.pas][System.JSON][Json.TJSONPair.Destroy][2952]
9E93EB [System.pas][System][TObject.Free][18583]
CDDBB0 [System.JSON.pas][System.JSON][Json.TJSONObject.Destroy][3108]
9E93EB [System.pas][System][TObject.Free][18583]
FAD403 [XData.Server.Module.pas][XData.Server.Module][Server.Module.TXDataRequestHandler.DestroyIfNotInManagers][1679]
FAB45B [XData.Server.Module.pas][XData.Server.Module][Server.Module.TXDataRequestHandler.CleanUp][1267]
F4C49C [XData.Module.Base.pas][XData.Module.Base][Module.Base.TXDataBaseRequestHandler.InnerProcessRequest][869]

The current thread ID is 0x4650, and the stack trace (return addresses) leading to this error is:
9E93EB [System.pas][System][TObject.Free][18583]
FAD403 [XData.Server.Module.pas][XData.Server.Module][Server.Module.TXDataRequestHandler.DestroyIfNotInManagers][1679]
FAB45B [XData.Server.Module.pas][XData.Server.Module][Server.Module.TXDataRequestHandler.CleanUp][1267]
F4C49C [XData.Module.Base.pas][XData.Module.Base][Module.Base.TXDataBaseRequestHandler.InnerProcessRequest][869]
F4CA62 [XData.Module.Base.pas][XData.Module.Base][Module.Base.TXDataBaseRequestHandler.ProcessRequest][907]
F4AAB0 [XData.Module.Base.pas][XData.Module.Base][Module.Base.TXDataBaseModule.ProcessRequest][330]
F403EE [Sparkle.HttpServer.Module.pas][Sparkle.HttpServer.Module][261]
105A727 [Sparkle.Middleware.Jwt.pas][Sparkle.Middleware.Jwt][Middleware.Jwt.TJwtMiddleware.ProcessRequest][273]
F40B10 [Sparkle.HttpServer.Module.pas][Sparkle.HttpServer.Module][304]
105CECF [Sparkle.Middleware.Compress.pas][Sparkle.Middleware.Compress][Middleware.Compress.TCompressMiddleware.ProcessRequest][228]
F40B10 [Sparkle.HttpServer.Module.pas][Sparkle.HttpServer.Module][304]

Current memory dump of 256 bytes starting at pointer address 7E79CD40:
8C CC 4E 01 80 80 80 80 80 80 80 80 80 80 80 80 91 9A DF 6F 80 80 80 80 00 00 00 00 C0 98 79 7E
00 00 00 00 00 00 00 00 78 AD 9F 00 00 00 00 00 0B 5A 05 00 2E 72 9E 00 5B B2 9E 00 F8 B6 9E 00
53 89 E5 00 C7 E6 E5 00 91 E6 E5 00 ED DD F4 00 3E 2E FB 00 14 2D FB 00 B4 20 FB 00 C5 D4 FA 00
50 46 00 00 50 46 00 00 4A 72 9E 00 F5 92 9E 00 25 9A 9E 00 DE 93 9E 00 74 1C 9F 00 4B 07 9F 00
C7 D4 9E 00 0A CE A3 00 44 9A 9F 00 04 B0 9F 00 19 B0 9F 00 12 00 00 00 B0 D6 CE 00 5C 8D 36 90
B0 04 02 00 01 00 00 00 02 00 00 00 4F 00 4B 00 00 00 A3 72 C9 6F 80 80 00 00 00 00 61 B9 79 7E
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 38 4C 05 00 2E 72 9E 00 5B B2 9E 00 F8 B6 9E 00
AC 4E AA 00 B5 7C AA 00 DA 99 9E 00 A6 8E C1 00 09 C1 C2 00 17 23 0A 01 D5 88 16 01 33 DA 19 01
    N  .                                o          .  .  .  .      y  ~
.  .  .  .  .  .  .  .  x      .  .  .  .  .  .  Z  .  .  .  r    .  [      .        .
S      .        .        .        .  >  .    .  .  -    .         .        .
P  F  .  .  P  F  .  .  J  r    .        .  %      .        .  t  .    .  K  .    .
      .  .      .  D      .  .      .  .      .  .  .  .  .        .  \    6  
  .  .  .  .  .  .  .  .  .  .  .  O  .  K  .  .  .    r    o      .  .  .  .  a    y  ~
.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  8  L  .  .  .  r    .  [      .        .
  N    .    |    .        .        .  .      .  .  #  .  .      .  .  3    .  .
