AV when opening exe in production pc


VCL app works fine in development machine where Delphi is installed. But when opening exe file in production machine, AV comes when doing DB operations. Can read data and populate DB grids with it, but when changing data in grids and calling table.ApplyUpdates();, AV comes.

VCL app with Delphi Sydney 10.4


can you specify what driver are used on server-side, pls?

Devart SQL Server. And using Relativity Server.

Just remembered that i might not have installed SDAC to Delphi 10.4.

Installed SDAC for 10.4 but still get AV when updating data.


Do you have AV on client or server-side?


Just upgraded from Delphi 10.3 to 10.4, problem is with app what is made with 10.4. Haven’t tryed yet to compile apps what are made with 10.3 in 10.4.

And problem is in PC were Delphi is not installed. In PC where where Delphi is, app works perfectly.


try to receive call-stack for this AV.
some components like EurekaLog allows to receive it in runtime w/o debugger

Installed Eurekalog and seems to be problem with SpiderMonkeyLib. Added log file as attachment.

log.txt (42.8 KB)

Read log file little more, problem was missing mozjs185.dll file from directory.

Thanks for help, this EurekaLog is interesting, never heard it before.


this dll is put to C:\Program Files (x86)\RemObjects Software\Data Abstract (Common)\Redist\Windows

pls read also readme.txt in that folder.