Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Print Spooler either Hangs or Crashes due to a Zebra Print Monitor


Symptoms

On a Windows Server 2003-based computer that has a Zebra printer installed, the printer spooler (Spoolsv.exe) may crash randomly.

↑ Back to the top


Cause

The Driver responsible for the issue may be Zsdzpl.dcl, Zsdcpl.dll or Zsdepl.dll with file version: 1.0.0.43. This driver is found under "%systemroot%\system32".

ZSDZPL.DLL (ZPL Language Monitor)
ZSDCPL.DLL (CPL Language Monitor)
ZSDEPL.DLL (EPL Language Monitor)

↑ Back to the top


Resolution

To resolve the issue, contact the third-party manufacturer for help. Zebra has released new Zebra Designer Drivers which include update for most of its printer modules. You can download them from following link:

http://www.zebra.com/id/zebra/na/en/index/products.html

↑ Back to the top


More Information

Normally the print spooler would crash due to Heap Corruption, but once we enable the Page Heap on spooler. The next exception would reveal that the issue is because of ZUDDCL modules.

 

ChildEBP RetAddr 
0195dee4 10034f1c ntdll!RtlAllocateHeap+0x675 [d:\nt\base\ntos\rtl\heap.c @ 2335]
WARNING: Stack unwind information not available. Following frames may be wrong.
0195df20 10034e13 zsdepl!InitializeMonitorEx+0x1b4fc
0195e3d4 575c3a43 zsdepl!InitializeMonitorEx+0x1b3f3
0195e3d8 4f444e49 0x575c3a43
0195e3dc 735c5357 0x4f444e49
0195e3e0 65747379 0x735c5357
0195e3e4 5c32336d 0x65747379
0195e3e8 6f6f7073 0x5c32336d
0195e3ec 52445c6c 0x6f6f7073
0195e3f0 52455649 0x52445c6c
0195e3f4 33575c53 0x52455649
0195e3f8 36385832 0x33575c53
0195e3fc 5a5c335c 0x36385832
0195e400 50454453 0x5a5c335c
0195e404 45442e4c 0x50454453
0195e408 00000000 0x45442e4c

 

ChildEBP RetAddr 
018edeb0 1003a502 ntdll!RtlAllocateHeap+0x961 [d:\nt\base\ntos\rtl\heap.c @ 2072]
WARNING: Stack unwind information not available. Following frames may be wrong.
018edeec 1003a3f9 zsdzpl!InitializeMonitorEx+0x1e6d2
018ee3d4 575c3a43 zsdzpl!InitializeMonitorEx+0x1e5c9
018ee3d8 4f444e49 0x575c3a43
018ee3dc 735c5357 0x4f444e49
018ee3e0 65747379 0x735c5357
018ee3e4 5c32336d 0x65747379
018ee3e8 6f6f7073 0x5c32336d
018ee3ec 52445c6c 0x6f6f7073
018ee3f0 52455649 0x52445c6c
018ee3f4 33575c53 0x52455649
018ee3f8 36385832 <Unloaded_uage.dll>+0x33575a92
018ee3fc 7a5c335c <Unloaded_uage.dll>+0x36385671
018ee400 2e62346d 0x7a5c335c
018ee404 00676663 <Unloaded_uage.dll>+0x2e6232ac
018ee408 00000000 <Unloaded_uage.dll>+0x6764a2

 

ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
076ae3d4 575c3a43 zsdzpl!InitializeMonitorEx+0x2eab
076ae3d8 4f444e49 0x575c3a43
076ae3dc 735c5357 0x4f444e49
076ae3e0 65747379 0x735c5357
076ae3e4 5c32336d 0x65747379
076ae3e8 6f6f7073 0x5c32336d
076ae3ec 52445c6c 0x6f6f7073
076ae3f0 52455649 0x52445c6c
076ae3f4 33575c53 0x52455649
076ae3f8 36385832 0x33575c53
076ae3fc 5a5c335c 0x36385832
076ae400 505a4453 0x5a5c335c
076ae404 45442e4c 0x505a4453
076ae408 00000000 0x45442e4c

 

> lmvm zsdepl
start    end        module name
10000000 10086000   zsdepl   C (export symbols)       zsdepl.dcl
    Loaded symbol image file: zsdepl.dcl
    Image path: C:\WINDOWS\system32\zsdepl.dcl
    Image name: zsdepl.dcl
    File version:     1.0.0.43
    Product version:  1.0.0.43

 

> lmvm zsdzpl
start    end        module name
10000000 1008d000   zsdzpl   C (export symbols)       zsdzpl.dcl
    Loaded symbol image file: zsdzpl.dcl
    Image path: C:\WINDOWS\system32\zsdzpl.dcl
    Image name: zsdzpl.dcl
    File version:     1.0.0.43
    Product version:  1.0.0.43

 

> lmvm Zsdcpl
start    end       module name
10000000 10087000 zsdcpl     C (export symbols)       zsdcpl.dcl
 Loaded symbol image file: zsdcpl.dcl
 Image path: C:\WINNT\system32\zsdcpl.dcl
 Image name: zsdcpl.dcl
 File version: 1.0.0.43
 Product version: 1.0.0.43

 

Some Cases with same Trend

109062951620688

110041920835786

110030872697473

110042338252736

109072754414494

109032400057081

SRS091006600030

SRX090115601007

SRX090127600996

↑ Back to the top


Keywords: vkball, kb

↑ Back to the top

Article Info
Article ID : 2026187
Revision : 1
Created on : 1/8/2017
Published on : 10/19/2010
Exists online : False
Views : 157