Hi.

I get a crash in the latest svn when using ADNS on win32 compiled with  
MSVC2005EE.  In host_name_lookup_process() the adns_check() returns a  
adns_answer struct with some data in an union.  The code using the  
data looks like this (line 2197):

  if (ans->status == adns_s_ok) {
    add_ipv4_name(almsg->ip4_addr, *ans->rrs.str);
  }

In my debugger *ans->rrs.str is an invalid pointer, but ans->rrs.bytes  
points to a valid string.  The invalid pointer causes wireshark to  
crash.

I do not get this crash using 0.99.8pre1 from the wireshark website.

Any ideas?


-- 
Stig Bjørlykke


_______________________________________________
Wireshark-dev mailing list
[email protected]
http://www.wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to