Article ID: 2844210 - View products that this article applies to.
This hotfix also applies to Microsoft SQL Server 2012 Reporting Services (SSRS 2012) and SQL Server 2014 Reporting Services (SSRS 2014).
Consider the following scenario:
In this scenario, the Remote Registry service crashes on the computer that has SQL Server Reporting Services installed. Additionally, error messages that resemble the following are logged in the Application log on the computer that has the instance of SQL Server Reporting Services installed:
Faulting application name: svchost.exe_RemoteRegistry, version: 6.1.7600.16385, time stamp: 0x4a5bc3c1
Faulting module name: perf-ReportServer$INSTANCENAME-rsctr._unloaded version: 0.0.0.0, time stamp: 0x4bb67a29 Exception code: 0xc0000005
Fault offset: 0x0000000069c5b507
Faulting process id: 0x1ad0
Faulting application start time: 0x01ce2f154b19923b
Faulting application path: Drive:\Windows\system32\svchost.exe
Faulting module path: perf-ReportServer$INSTANCENAME-rsctr
Report Id: 489cdf90-9b0d-11e2-b6ac-005056b63f2a
Additionally, an error message that resembles the following is logged in the Windows System log on the computer that has the instance of SQL Server installed:
Date,Time,Error,ServerName,7034,Service Control Manager,N/A,N/A,"The Remote Registry service terminated unexpectedly. It has done this number time(s)."
This issue occurs because the SQL Server Reporting Services Performance Counter uses an incorrect method to call the RegQueryValueEx API to access a registry key. This behavior causes the Remote Registry service to crash.
Note The Remote Registry service loads the SQL Server Reporting Services Performance Counter.
Cumulative update informationThe issue was first fixed in the following cumulative update of SQL Server.
Cumulative Update 1 for SQL Server 2014
|kbqfe kbfix kbsurveynew kbexpertiseadvanced KB2844210|