bin/100443 : awk(1) dies with SIGBUS when processing INDEX-6

Devon H. O'Dell devon.odell at coyotepoint.com
Thu Sep 14 12:20:33 PDT 2006


The following reply was made to PR bin/100443; it has been noted by GNATS.

From: "Devon H. O'Dell" <devon.odell at coyotepoint.com>
To: Dmitry Marakasov <amdmi3 at mail.ru>,  bug-followup at FreeBSD.org
Cc:  
Subject: Re: bin/100443 : awk(1) dies with SIGBUS when processing INDEX-6
Date: Thu, 14 Sep 2006 15:14:02 -0400

 This is interesting. If you change RECSIZE to a value that is not 8192, 
 it works fine. Probably an off-by-one somewhere in the code, because as 
 it turns out, the first record is exactly RECSIZE (8192) bytes, which 
 probably eats a terminator somewhere. I'll take a deeper look into this 
 shortly and send a patch soon.
 
 --dho


More information about the freebsd-bugs mailing list