http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=52036
User: eapache
Date: 2013/09/14 06:15 AM
Log:
_lookup_extended takes a pointer to the key-pointer since it has to set the old
key pointer value. _insert just takes the key-pointer, not a pointer to it.
Passing a pointer-to-a-pointer causes the outer pointer to be dereferenced as a
struct (when it in fact points to a pointer to struct) and leads to incorrect
behaviour and uninitialized/out-of-bounds memory accesses.
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9139
Directory: /trunk/epan/dissectors/
Changes Path Action
+2 -2 packet-ieee802154.c Modified