Error: TCompressedBlob.Free RefCount = 0 (D:\Projects\Delphi\Dac\Common\Source\MemData.pas, line 9050).

Discussion of open issues, suggestions and bugs regarding MyDAC (Data Access Components for MySQL) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
pedja2
Posts: 29
Joined: Thu 04 Jun 2009 11:11

Error: TCompressedBlob.Free RefCount = 0 (D:\Projects\Delphi\Dac\Common\Source\MemData.pas, line 9050).

Post by pedja2 » Thu 01 Jul 2021 09:53

Hello,

some times customers getting this error during closing of the application. Dou you know what couse this error en how to solve it?

Thanks
Pedja

exception message : TCompressedBlob.Free RefCount = 0 (D:\Projects\Delphi\Dac\Common\Source\MemData.pas, line 9050).

thread $23c0:
01633513 +063 App.exe MemData TSharedObject.Free
016e2e86 +00a App.exe DBAccess TDAParam.FreeObject
016f43b2 +02e App.exe DBAccess TDADataSetUpdater.ReleaseDAParams
016f436a +04e App.exe DBAccess TDADataSetUpdater.UnprepareUpdateObjects
016e67f1 +049 App.exe DBAccess TCustomDADataSet.CloseCursor
007c396e +0c2 App.exe Data.DB TDataSet.SetActive
016e6436 +036 App.exe DBAccess TCustomDADataSet.SetActive
007c3751 +009 App.exe Data.DB TDataSet.Close
016e56f1 +009 App.exe DBAccess TCustomDADataSet.Disconnect
016e577a +02a App.exe DBAccess TCustomDADataSet.ConnectChange
007aeb0e +06e App.exe Data.DB TCustomConnection.SendConnectEvent
016df498 +138 App.exe DBAccess TCustomDAConnection.SetConnected
00551316 +052 App.exe System.Classes TComponent.Notification
007ae9fc +004 App.exe Data.DB TCustomConnection.Close
016daccb +01f App.exe DBAccess TCustomDAConnection.Notification
00551316 +052 App.exe System.Classes TComponent.Notification
00551109 +01d App.exe System.Classes TComponent.RemoveComponent
00551186 +062 App.exe System.Classes TComponent.DestroyComponents
00550c37 +01b App.exe System.Classes TComponent.Destroy
0055311a +066 App.exe System.Classes TDataModule.Destroy
0040a3a0 +008 App.exe System 288 +0 TObject.Free
00551198 +074 App.exe System.Classes TComponent.DestroyComponents
006e9efd +035 App.exe Vcl.Forms DoneApplication
004580b9 +021 App.exe System.SysUtils DoExitProc
0040c0b9 +06d App.exe System 288 +0 @Halt0
0380a988 +1e4 App.exe App 346 +29 initialization
7700fa27 +017 KERNEL32.DLL BaseThreadInitThunk

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: Error: TCompressedBlob.Free RefCount = 0 (D:\Projects\Delphi\Dac\Common\Source\MemData.pas, line 9050).

Post by ViktorV » Fri 02 Jul 2021 14:43

Hi Pedja,

Thanks for the information.
Unfortunately, it’s not enough for full reproduction on our side.
Please send us a sample which reproduces this issue on permanent basis along with the exact version of MyDAC you use.
Please send this information using our contact form on our website:
https://www.devart.com/company/contactform.html

Regards,
Viktor

Post Reply