Crash on exit with enabled security device and enabled 'empty trash on exit' [@ ctpcsc32.dll + 0x13cc]



12 years ago
12 years ago


(Reporter: Peter Gerstbach, Assigned: Wan-Teh Chang)



Firefox Tracking Flags

(Not tracked)


(crash signature, URL)



12 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051111 Firefox/1.5
Build Identifier: Mozilla Thunderbird 1.5 RC 2 (20051201)

Tunderbird crashes on exit. It only happens when I have a Security Device (in my case from A-Trust [1]) enabled and the preference 'empty trash on exit' of the IMAP account is checked.


Reproducible: Always

Steps to Reproduce:
1. Create an account with a security device, check 'empty trash on exit'
2. Close Thunderbird
3. Crash happens

Actual Results:  
Program terminates abnormally, Windows XP raises an error. The german error message is: "Die Anweisung in '0x02da13cc' verweist auf Speicher in '0x02de0004'. Der Vorgang 'read' konnte nicht auf dem Speicher durchgeführt werden"

In English this is something like: "The instruction in ''0x02da13cc' points to '0x02de0004'. The action 'read' could not be performed on the memory."

Expected Results:  
Correct closing of application without any error messages.

I've already submitted some talkback-incidents: TB13368399Q, TB13368227Y, TB13368140K


12 years ago
Version: unspecified → 1.5

Comment 1

12 years ago
could you please get info for ctpcsc32.dll and asignp11.dll?

at the very least the vendor name, product name, and contact info would be appreciated.

Incident ID: 13368399
Stack Signature	ctpcsc32.dll + 0x13cc (0x019c13cc) 9ada056d
Product ID	Thunderbird15
Build ID	2005120115
Trigger Time	2005-12-29 00:11:25.0
Platform	Win32
Operating System	Windows NT 5.1 build 2600
Module	ctpcsc32.dll + (000013cc)
URL visited	
User Comments	
Since Last Crash	97 sec
Total Uptime	434 sec
Trigger Reason	Access violation
Source File, Line No.	N/A
Stack Trace 	
ctpcsc32.dll + 0x13cc (0x019c13cc)
asignp11.dll + 0x26b0d (0x028f6b0d)
asignp11.dll + 0x8913 (0x028d8913)
asignp11.dll + 0x87c5 (0x028d87c5)
asignp11.dll + 0x488a (0x028d488a)
asignp11.dll + 0x620d9 (0x029320d9)
ntdll.dll + 0x11a7 (0x7c9111a7)
ntdll.dll + 0x23f31 (0x7c933f31)
kernel32.dll + 0x1ca3e (0x7c81ca3e)
kernel32.dll + 0x1cab6 (0x7c81cab6)
msvcrt.dll + 0x29d45 (0x77c09d45)
msvcrt.dll + 0x29e78 (0x77c09e78)
msvcrt.dll + 0x29e90 (0x77c09e90)
kernel32.dll + 0x16d4f (0x7c816d4f)
Assignee: mscott → wtchang
Severity: normal → critical
Component: General → Libraries
Keywords: crash
Product: Thunderbird → NSS
QA Contact: general → jason.m.reid
Summary: Crash on exit with enabled security device and enabled 'empty trash on exit' → Crash on exit with enabled security device and enabled 'empty trash on exit' [@ ctpcsc32.dll + 0x13cc]
Version: 1.5 → unspecified

Comment 2

12 years ago
Here is the info about the dlls:

1) ctpcsc32.dll (CT-API to PC/SC bridge, driver for smartcard-reader pinpad SPR532)
Vendor: SCM Microsystems (

2) asignp11.dll (A-Trust a-sign Client, a GUI for smartcard-readers)
Version: 1.1.05
Vendor: A-Trust (,

I upgraded the driver to version 2.34.02 (obtained from
) and the client to version ( but the problem still remains the same.
There's no NSS or PSM code anywhere in this stack.  It looks like the 
Windows "kernel" code called into the third party's DLL while shutting
down and that third party's code crashed.  So I would say this does not
appear to be an NSS bug.  

I don't know what we do with bug reports about crashes that are the 
fault of extensions, plugins and the like, but this bug looks like it
should go that way.
Marking invalid.  Evidence clearly points to third party software.
Last Resolved: 12 years ago
Resolution: --- → INVALID
Crash Signature: [@ ctpcsc32.dll + 0x13cc]
You need to log in before you can comment on or make changes to this bug.