Hi,
I get intermittent crashes in GZip (Crypto++ 3.2)
traced to the zdeflate.cpp and following line of code:
} while (*++scan == *++match && *++scan == *++match
&&
*++scan == *++match && *++scan == *++match &&
*++scan == *++match && *++scan == *++match &&
*++scan == *++match && *++scan == *++match &&
scan < strend);
OS:- Windows2000 SP4
The code stack is as follows. I am trying to fix the
code. But any insight is highly appreciated.
Thanks,
Jamini
00abc4cc 51068488 00007f23 00000000 00abc54c
MyImageProcessor!CryptoPP::Deflator::longest_match+0xad
(FPO: [EBP 0x02c10408] [1,3,4]) (CONV: thiscall)
[zdeflate @ 304]
00abc4e8 51068107 00000000 00000000 51065dc4
MyImageProcessor!CryptoPP::Deflator::fast_deflate+0xd8
(FPO: [EBP 0x00007f26] [2,1,4]) (CONV: thiscall)
[zdeflate @ 433]
00abc4f4 51065dc4 00000000 00000000 01043380
MyImageProcessor!CryptoPP::Deflator::Put+0x17 (FPO:
[2,0,0]) (CONV: thiscall) [zdeflate @ 185]
00abc50c 51068133 00000000 00000000 51065e11
MyImageProcessor!CryptoPP::Gzip::Put+0x14 (FPO:
[2,0,3]) (CONV: thiscall) [gzip.cpp @ 33]
00abc518 51065e11 01043380 03c544a0 01043380
MyImageProcessor!CryptoPP::Deflator::InputFinished+0x13
(FPO: [0,0,0]) (CONV: thiscall) [zdeflate @ 191]
00abc538 510640ba 01043380 03c544a0 00000001
MyImageProcessor!CryptoPP::Gzip::InputFinished+0x21
(FPO: [0,5,2]) (CONV: thiscall) [gzip.cpp @ 40]
00abc6a8 51062347 02bb50d8 00007f26 00abc6d8
MyImageProcessor!IMG_Context::CompressImage+0x5a (FPO:
[3,88,3]) (CONV: thiscall) [image_context.cpp @ 658]
__________________________________
Do you Yahoo!?
Yahoo! Tax Center - File online by April 15th
http://taxes.yahoo.com/filing.html