Ethereal-users: Re: [Ethereal-users] Lockup problem displaying certain packets

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxx>
Date: Tue, 19 Jun 2001 23:16:21 -0700
On Wed, Jun 20, 2001 at 01:08:27AM -0400, Joe Tomasone wrote:
> 
> Core was generated by `ethereal'.
> Program terminated with signal 11, Segmentation fault.
> #0  0x8169d50 in eth_name_lookup (addr=0x0) at resolv.c:698
> 698       hash_idx = HASH_ETH_ADDRESS(addr);
> #0  0x8169d50 in eth_name_lookup (addr=0x0) at resolv.c:698
> #1  0x8163ba6 in col_set_addr (fd=0x8331cf4, col=2, addr=0x826fca8, is_res=1)
>      at column-utils.c:338
> #2  0x81640a2 in fill_in_columns (fd=0x8331cf4) at column-utils.c:539

The code to check the addressing type of data frames (checking "to DS"
and "from DS") was severely broken; I've checked a fix into the CVS
tree.