Hi
I am getting exception in crypto\bn\bn_mont.c:402
(v=bn_mul_add_words(rp,np,nl,(rp[0]*n0)&BN_MASK2);) while executing with
Rational purify. I think bn_mul_add_words called as assembly code from
crypto\bn\asm\bn_win32.asm.
Please see following stacktrace
[E] EXU: Unhandled exception {1 occurrence}
Exception code: 0xc0000005 [Error: access violation reading from
0x806c001d]
Exception address: ??? [ip=0x806C001D]
Filter: mainCRTStartup+0x929
[f:\vs70builds\3077\vc\crtbld\crt\src\crt0.c:270 ip=0x007E225D]
Exception location
RtlConvertUlongToLargeInteger+0x6a
[C:\WINDOWS\system32\ntdll.dll ip=0x7C9032A8]
RtlConvertUlongToLargeInteger+0x3c
[C:\WINDOWS\system32\ntdll.dll ip=0x7C90327A]
KiUserExceptionDispatcher+0xe [C:\WINDOWS\system32\ntdll.dll
ip=0x7C90E46A]
BN_from_montgomery+0x637
[e:\els_code\licensing\licensing_sdk\trunk\vxcrypto\crypto\bn\bn_mont.c:
402 ip=0x007700C9]
BN_mod_mul_montgomery+0x2d5
[e:\els_code\licensing\licensing_sdk\trunk\vxcrypto\crypto\bn\bn_mont.c:
187 ip=0x0076F9A9]
BN_mod_exp_mont+0x8b5
[e:\els_code\licensing\licensing_sdk\trunk\vxcrypto\crypto\bn\bn_exp.c:4
34 ip=0x0076A987]
RSA_eay_public_decrypt+0xa62
[e:\els_code\licensing\licensing_sdk\trunk\vxcrypto\crypto\rsa\rsa_eay.c
:673 ip=0x00703AD5]
RSA_public_decrypt+0x96
[e:\els_code\licensing\licensing_sdk\trunk\vxcrypto\crypto\rsa\rsa_lib.c
:300 ip=0x006BB118]
RSA_verify+0x495
[e:\els_code\licensing\licensing_sdk\trunk\vxcrypto\crypto\rsa\rsa_sign.
c:174 ip=0x006BDACF]
SlicOpenSSLSignatureProvider::verify(BYTE const*,UINT,BYTE
*,UINT)+0xb2f
[e:\els_code\licensing\licensing_sdk\trunk\slic_crypto\source\openssl\sl
ic_openssl_sig.cpp:160 ip=0x00678961]
XLicense::isSignatureValid(void)+0x488
[e:\els_code\licensing\licensing_sdk\trunk\slic\source\xmldom.cpp:2040
ip=0x0063577A]
XKey::checkout(SlicLicense&,_checkout_options)+0xdc0
[e:\els_code\licensing\licensing_sdk\trunk\slic\source\xmldom.cpp:1265
ip=0x0063B8B2]
XLicenseDocument::checkout(SlicLicense&,_checkout_options,XKey *
*)+0xafd
[e:\els_code\licensing\licensing_sdk\trunk\slic\source\xmldom.cpp:3650
ip=0x0063D78F]
SlicXmlLicenseServiceProvider::isLicenseInStrValid(SlicString
const&,SlicString const&,int,SlicString const&)+0x73d
[e:\els_code\licensing\licensing_sdk\trunk\slic\source\xmllsp.cpp:2181
ip=0x0065581F]
SlicXmlLicenseServiceProvider::isLicenseInFileValid(SlicString
const&,SlicString const&,int,SlicString const&)+0x27b
[e:\els_code\licensing\licensing_sdk\trunk\slic\source\xmllsp.cpp:2217
ip=0x0064B92D]
Regards
Rohit Omar
Symantec Corporation
www.symantec.com
-----------------------------------
Office: 91-20-66067157
Fax : 91-20-66022506
-----------------------------------