NullException when comparing versions of pages


After installing the latest EPiServer CMS 6 R2 patch comparing versions of pages result in a 500 error.

The stack trace shows a method that migth have been added in this latest patch to deal with IE10-11 issues, and this test seems to fail because Request.Useragent is null.

Error log shows a request to


Part of stack trace:

System.ArgumentNullException: Value cannot be null.

Parameter name: input
at System.Text.RegularExpressions.Regex.Match(String input)
at EPiServer.Web.PageExtensions.ContextMenu.get_InternetExplorerVersion()
at EPiServer.Web.PageExtensions.ContextMenu.SetupOnPageEdit()
at EPiServer.Web.PageExtensions.ContextMenu.RegisterMenuScripts(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Web.UI.Page.OnInit(EventArgs e)
at EPiServer.PageBase.OnInit(EventArgs e)

Jun 24, 2014 16:53


Looks like a regression bug in version .1000. Now I have reported it i.e.
Bug #115536: comparing page versions throws error

You can follow the status of the bug through our bug list once it goes through triage and made public. 

Jun 26, 2014 16:10

Any updates on how this issue has been solved?

Jun 11, 2015 10:15

Hi Sajesh, 

Please contact Developer support to get hands on the available hotfix for this bug. 


Jun 11, 2015 10:23
This thread is locked and should be used for reference only. Please use the Episerver CMS 7 and earlier versions forum to open new discussions.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.