On Wed, 2003-11-19 at 09:23, Walton, Jeffrey wrote:
> Hi Stephen,
> 
> Line 50 of gzip.cpp is probably the culprit:
> 
> void Gunzip::ProcessPrestreamHeader()
> 
>       ...
> 
>       if (buf[0] != MAGIC1 || buf[1] != MAGIC2) throw HeaderErr();
> 
>       ...
> 
> Can you breakpoint it and verify?
> 
> Jeff
>  

No. Line 50 of gzip.cpp is fine. I am seeing the problem start at the
second time I run at zinflate.cpp at line 558. At the second time
through the m_literal = 10 and m_distance = 52. So the we receive an
BadBlockErr exception at line 261 because we failed the if statement at
line 260. Its at line 26 of zinflate that I receive the SIGABRT.

Stephen
-- 
Stephen Torri
GPG Key: http://www.cs.wustl.edu/~storri/storri.asc

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to