Citrix Print Management Service on Xendesktop 7

Posted on 2014-07-22
Last Modified: 2014-12-30
Morning Experts,

I am running a xendesktop 7 experience in my infrastructure. The Citrix Print Management Service intermittently crashes during the day. I can start the service back up but it will crash again after a few hours. Here's the error:

Faulting application name: CpSvc.exe, version:, time stamp: 0x524ef6c8
Faulting module name: MSVCR80.dll, version: 8.0.50727.8428, time stamp: 0x520b0ac2
Exception code: 0x40000015
Fault offset: 0x0000000000006a68
Faulting process id: 0xb70
Faulting application start time: 0x01cfa5ba3ce5f121
Faulting application path: C:\Program Files (x86)\Citrix\system32\CpSvc.exe
Faulting module path: C:\Windows\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.8428_none_88dcdb0b2fb19957\MSVCR80.dll
Report Id: a55711af-11af-11e4-80fd-005056bd5296
Faulting package full name:
Faulting package-relative application ID:

I have made sure to install the native drivers for our client printers onto the Delivery controller as well as the actual presentation server. I also have the citrix UPD disabled via the unfiltered policy on the delivery controller. Please give me some insight on this, as I'm still green to this citrix platform.
Question by:sonjayshepherd
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment

Accepted Solution

Stephen Evans earned 500 total points
ID: 40212977
Typically, cpsvc crashes are driver related. Even some native drivers can cause issues.
To rule out driver issues (or to confirm), set your policy to use Citrix UPD for all printers. If cpsvc stops crashing, we can assume its a driver related issue.

The only way to really know what is going on is to get a dump of the process when it crashes either using WER ( or setting up ProcDump (

Once you have a dump file, open it up with WinDBG ( and run the command "!analyze -v". This will give you the dll that it crashed on. If you are unsure who owns the dll, you can run the command "lmvm <dllName>" and it will give you the details on that dll file.

Typically, the dll will correlate to a driver that is in use.

Hope this helps,


Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

#Citrix #POC #XenDesktop #vCenter #VMware #ESX
#Citrix #XenDesktop #POC #Proof-of-concept
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

630 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question