Gravatar for michiel.lankamp@winvision.nl

Question by Michiel Lankamp, Nov 24, 2014 9:25 AM

Sitecore security provider error

Today I received my new laptop, after installing Visual Studio, Sitecore I installed Coveo. The setup was ready and I installed the Sitecore package and reindexed the content. So far so good!!

When I opened the website I got the following error:

Exception Name:class Merlin::SecurityProviderOnErrorException, What:class Merlin::SecurityProviderOnErrorException: Security Provider "Sitecore Security Provider for xxxxxxx" failed to start: Unable to get the Blade description for Security Provider "Sitecore Security Provider for xxxxxxx": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.

I allready tried the following:

  • Restarted CES
  • Restarted my machine
  • Reinstalled Coveo

Because of the memory error: I ran a memory check tool in the Bios, no errors.

My laptop is almost the same as I had before, except this one has 16GB memory.

Does anybody have an idea?

3 Replies
Gravatar for michiel.lankamp@winvision.nl

Answer by Michiel Lankamp, Nov 25, 2014 4:13 PM

I think I have found the answer, but i'm not sure. On my Laptop i'm running Windows 8.1 with Visual Studio 2013 and 2015 Beta. I have compaired all differences between this laptop and my old laptop, and using procmon I found that the clr.dll assembly has an entire different version (4.5.27.0) on my new laptop when compaired to my old laptop (4.0.xx.xx).

So I have the feeling some framework update causes the problem.

For now I enabled the hyper-v role on my machine and run my Sitecore development in a virtual machine. No problems so far.

As a test I'm going to create a snapshot of this virtual machine and install VS 2015 to see what happens.

Gravatar for vseguin@coveo.com

Comment by Vincent Séguin, Nov 25, 2014 4:19 PM

That's actually some pretty good info, keep us updated!

Gravatar for slangevin@coveo.com

Comment by Simon, Jul 14, 2015 7:26 AM

Coveo support was involved and this issue will be fixed in August 2015

Gravatar for michiel.lankamp@winvision.nl

Answer by Michiel Lankamp, Nov 24, 2014 10:03 AM

When the CES service starts in logs the following:

Version: 7.0 build 7212

Server: laptop (laptop\coveo)

Instance: default

LogType: system

TimeZone: +01:00

Date: 2014-11-24 15:55:49

Platform: x64

Fields: id|severity|date|time|duration|description|origin|unknown

IDs: 0|1|2|3|4|5|6|7

212283644148680365|IMPORTANT|2014-11-24|15:55:49|0|Coveo Enterprise Search version 7.0.7212.0.||| 212283644148680366|IMPORTANT|2014-11-24|15:55:49|0|Using MemPoolMT + runtime version 2.6 memory allocator.||| 212283644148680367|IMPORTANT|2014-11-24|15:55:49|0|Loading the configuration from C:\CES7\Config\config.bin.||| 212283644148680368|WARNING|2014-11-24|15:55:49|0|The mail alert system is not properly configured.||| 212283644148680369|IMPORTANT|2014-11-24|15:55:49|0|Starting the instance: default||| 212283644148680370|WARNING|2014-11-24|15:55:50|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.CustomCrawlers.Clearspace.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680371|WARNING|2014-11-24|15:55:50|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.CustomCrawlers.Confluence.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680372|WARNING|2014-11-24|15:55:50|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.CustomCrawlers.EmailSecurityProvider.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680373|WARNING|2014-11-24|15:55:50|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.CustomCrawlers.Exchange.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680374|WARNING|2014-11-24|15:55:50|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.CustomCrawlers.Liferay.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680375|WARNING|2014-11-24|15:55:50|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.CustomCrawlers.ODBC.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680376|WARNING|2014-11-24|15:55:50|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.CustomCrawlers.OpenTextContentServer.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680377|WARNING|2014-11-24|15:55:50|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.CustomCrawlers.OracleUCM.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680378|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.CustomCrawlers.SalesForce.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680379|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.CustomCrawlers.Salesforce2.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680380|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.CustomCrawlers.Sitecore.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680381|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.CustomCrawlers.Sitecore2.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680382|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.CustomCrawlers.WebsphereWCM.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680383|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.CustomCrawlers.Yammer.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680384|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.SecurityProviders.Claims.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680385|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.SecurityProviders.File.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680386|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.SecurityProviders.GoogleApps.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680387|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.SecurityProviders.Jira2.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680388|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.SecurityProviders.Jive.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680389|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.SecurityProviders.LdapLookup.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680390|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.SecurityProviders.Office365.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680391|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.SecurityProviders.OracleKnowledge.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680392|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.SecurityProviders.RTMemberName.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680393|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CES.SecurityProviders.SharePoint.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680394|WARNING|2014-11-24|15:55:51|0|An error occurs while retrieving the Blade description(s) for "C:\Program Files\Coveo Enterprise Search 7\Bin\Coveo.CSP.dll": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.||| 212283644148680395|ERROR|2014-11-24|15:56:00|0|Unable to get the Blade description for Security Provider "Sitecore Security Provider for xxxxxxx": class CGLMessaging::Meta::ExceptionBase: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.|||

Gravatar for cbolduc@coveo.com

Answer by Carl Bolduc, Nov 24, 2014 10:18 AM

It really looks like a memory problem on your new laptop, can you try this free tool to test your memory?

Gravatar for michiel.lankamp@winvision.nl

Comment by Michiel Lankamp, Nov 24, 2014 10:57 AM

Hi Carl,

I just checked my memory again with the bios disgnostics and memtest86 tool. Both detected no errors.

All other software runs just fine.

Ask a question