Wireshark-commits: [Wireshark-commits] rev 30219: /trunk-1.0/ /trunk-1.0/epan/dissectors/: packet-r

Date: Wed, 30 Sep 2009 18:42:02 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=30219

User: gerald
Date: 2009/09/30 11:42 AM

Log:
 Copy over r28891 by hand:
 
 ------------------------------------------------------------------------
 r28891 | wmeier | 2009-06-30 06:57:26 -0700 (Tue, 30 Jun 2009) | 6 lines
 Changed paths:
    M /trunk/epan/dissectors/packet-radius.c
 
 packet-radius: Fix exception CLEANUP handling when malformed attribute list/pair seen;
 Fixes crash reported in Bug #3578. [https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3578]
 Essentially: CLEANUP_CALL_AND_POP wasn't being executed for certain error exits from
  dissect_attribute_pairs() thus leaving a CLEANUP entry on the exception stack.
 Also: vsa_buffer_table wasn't being destroyed if an exception occurred in dissect_attribute_pairs.
 
 ------------------------------------------------------------------------
 
 Update the release notes.

Directory: /trunk-1.0/epan/dissectors/
  Changes    Path               Action
  +7 -7      packet-radius.c    Modified

Directory: /trunk-1.0/docbook/
  Changes    Path                 Action
  +7 -27     release-notes.xml    Modified