Wireshark-bugs: [Wireshark-bugs] [Bug 3923] Buildbot crash output: fuzz-2009-08-21-8649.pcap

Date: Fri, 21 Aug 2009 16:18:00 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3923


Kovarththanan Rajaratnam <kovarththanan.rajaratnam@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kovarththanan.rajaratnam@gma
                   |                            |il.com




--- Comment #1 from Kovarththanan Rajaratnam <kovarththanan.rajaratnam@xxxxxxxxx>  2009-08-21 16:17:58 PDT ---
I've submitted r29503 which takes care of a regression I introduced today and
which shows up in the trace.

There's still one issue left with the attached trace:

** (tshark.exe:2984): WARNING **: Dissector bug, protocol ISAKMP, in packet
11403: STATUS_ACCESS_VIOLATION: dissector accessed an invalid memory address

This is caused by dissect_enc() in packet-isakmp.c:

...
  if (pinfo->private_data) {
    key_info = (ikev2_decrypt_data_t*)(pinfo->private_data);
    encr_key_len = key_info->encr_spec->key_len;
...

We dereference a NULL pointer when accessing key_info. I'm not sure what the
right fix is. Would a defensive guard here just hide the actual problem?


-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.