With your log file, was it set to be writable by everyone?
If not we could be missing some data in the log.
==> what do you mean exactly? I have declared the following in the minidriver
code and everyone is able to write in c:.
lldebugfp = fopen("C:\\cardmod.log","ab");
I tried to play with this value but it still fails...
If I put a too big value like 50sec, it will hang and I will not even get an
error message...
Thks
William
-Message d'origine-
De : Douglas E. Engert [mailto:deeng...@anl.gov]
Envoyé : jeudi 26 mai 2011 21:35
À : HOURY William
Cc :
Hello,
FYI, I configured trac to show changes from most "sub-projects" in the main
timeline of OpenSC and those source trees can be browsed from the main page of
OpenSC as well.
I have not yet tried referencing those commits, maybe [pam_pkcs11:494] works,
at least sub-projects have intertrac
Could be a problem with short serial numbers < 16 bytes.
Looking at the KO trace, I see
line 157: serial number r=0 len1=8 len2=32 --- 00F159CC:16
0C075480 51091619 08090A0B 0C0D0E0F
expanded to 16 bytes (with the additional 08090a0b... from the empty_cardid)
and then converted to
Try the attached fix. I tried it in XP with a 16 byte serial and it works,
it should work with a shorter serial number too.
and fill in the trailing nulls with 08090c0d...
Note it also has the low level debugging turned on.
On 5/27/2011 7:30 AM, HOURY William wrote:
I tried to play with this v