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