web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Synchronization error "Attempted to read or write protected Memory..."

(0) ShareShare
ReportReport
Posted on by 1,650

Hello,

during the synchronization of a custom project in Visual Studio I run into the following error:

Validation step: Database synchronization started.

Attempted to read or write protected memory. This is often an indication that other memory is corrupt.

bei cqlClass.callEx(cqlClass* , Char* , interpret* )

bei Microsoft.Dynamics.Ax.MSIL.cqlClassIL.Call(IntPtr c, String methodName, Object[] parameters, Type[] types, Object[] varargs, Type[] varargsTypes)

bei Microsoft.Dynamics.Ax.Xpp.XppObjectBase.Call(String methodName, Object[] parameters, Type[] types, Object[] varargs)

bei Microsoft.Dynamics.Ax.Xpp.DictTable.Supportinheritance()

bei Dynamics.AX.Application.SysDictTable.`getRootTable(Int32 _tabid) in xppSource://Source/ApplicationPlatform\AxClass_SysDictTable.xpp:Zeile 1498.

bei Dynamics.AX.Application.SysDictTable.getRootTable(Int32 _tabid)

bei Dynamics.AX.Application.SysDataBaseLog.`ReConfigureSqlLogging(String tableName) in xppSource://Source/ApplicationPlatform\AxTable_SysDataBaseLog.xpp:Zeile 128.

bei Dynamics.AX.Application.SysDataBaseLog.ReConfigureSqlLogging(String tableName)

bei SysDataBaseLog::ReConfigureSqlLogging(Object[] , Boolean& )

bei Microsoft.Dynamics.Ax.Xpp.ReflectionCallHelper.MakeStaticCall(Type type, String MethodName, Object[] parameters)

bei Microsoft.Dynamics.AX.Data.Management.ManagedSyncDbLogWorkerBase.ConfigureSqlLogging(String methodName, Boolean logError, Object[] parameters)

bei Microsoft.Dynamics.AX.Data.Management.ManagedSyncDbLogWorkerBase.SyncIncremental(IList`1 requests, IList`1 droppedEntities)

bei Microsoft.Dynamics.AX.Data.Management.ManagedSyncWorkerManager.SyncIncremental(IList`1 requests)

bei Microsoft.Dynamics.AX.Data.Management.ManagedSync.DoIncrementalSync(IList`1 requests)

bei Microsoft.Dynamics.AX.Data.Management.ManagedSync.<>c__DisplayClass22_0.<Synchronize>b__1()

bei Microsoft.Dynamics.AX.Data.Management.ManagedSync.EnsureMetadataProviderCacheCleared(Action action)

bei Microsoft.Dynamics.AX.Data.Management.ManagedSync.Synchronize(IList`1 syncRequests)

bei Microsoft.Dynamics.AX.Framework.Database.Tools.LegacyCodepath.RunPartialManagedSync(SyncOptions options, String sqlConnectionString, IMetadataProvider metadataProvider, String[] tableListContainer)

bei Microsoft.Dynamics.AX.Framework.Database.Tools.LegacyCodepath.<>c__DisplayClass18_0.<RunPartialTableSync>b__0()

bei Microsoft.Dynamics.AX.Framework.Database.Tools.LegacyCodepath.ExecuteWithinAOS(SyncOptions syncOptions, String sqlConnectionString, IMetadataProvider metadataProvider, Func`1 func, Action`1 errorHandler)

bei Microsoft.Dynamics.AX.Framework.Database.Tools.LegacyCodepath.RunPartialTableSync(SyncOptions options, String sqlConnectionString, IMetadataProvider metadataProvider)

bei Microsoft.Dynamics.AX.Framework.Database.Tools.SyncEngine.PartialTableViewSync()

bei Microsoft.Dynamics.AX.Framework.Database.Tools.SyncEngine.PartialSync()

bei Microsoft.Dynamics.AX.Framework.Database.Tools.SyncEngine.RunSync()

bei Microsoft.Dynamics.AX.Framework.Database.Tools.SyncEngine.Run(String metadataDirectory, String sqlConnectionString, SyncOptions options)

bei Microsoft.Dynamics.AX.Framework.Database.SyncEngineMain.Sync(Parameters parameters)

bei Microsoft.Dynamics.AX.Framework.Database.SyncEngineMain.Main(String[] args)

Process: syncengine.exe exited with code -2146232797.

Database synchronization failed. You may have to do a full build of the package 'MyPackage' and all of its dependent packages.

Validation step: Database synchronization completed (141298 ms).

Validation completed (141310 ms).

Even a full build and full compile did not solve the problem.

Do you have any hint for me what could be the reason for the Problem and how to solve it? How could I gather more detailed information on the error?

Thanks

Sebastian

I have the same question (1)
  • Sebastian Aurand Profile Picture
    1,650 on at

    Is there any posibility that I can find the "relevant table" where the error occurs during the synchronization? Any chance to debug or to gather more Information?

    As far as I read the error throws when the method "DictTable.Supportinheritance()" is called for a certain table.

  • Suggested answer
    Anup Shah MSFT Profile Picture
    on at

    If you are still facing this error and need assistance then raise a support case from your implementation project at https:/lcs.dynamics.com.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Martin Dráb Profile Picture

Martin Dráb 544 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 450 Super User 2025 Season 2

#3
Sohaib Cheema Profile Picture

Sohaib Cheema 250 User Group Leader

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans