aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ldap.c
diff options
context:
space:
mode:
authorgerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7>2009-12-24 21:23:38 +0000
committergerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7>2009-12-24 21:23:38 +0000
commitab1f7c81d15e64e36b94b933eb4eb96216139f6d (patch)
treede42365e7f2226a90a39c9575bda87f1b994170b /epan/dissectors/packet-ldap.c
parentdb5f9741bf98b14756cdebeb90736e34d6b422b8 (diff)
Add NULL pointer checks. Fixes the fuzz crash in bug 4351.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31362 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-ldap.c')
-rw-r--r--epan/dissectors/packet-ldap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-ldap.c b/epan/dissectors/packet-ldap.c
index b8c58ef7dd..5790f530dc 100644
--- a/epan/dissectors/packet-ldap.c
+++ b/epan/dissectors/packet-ldap.c
@@ -2889,7 +2889,7 @@ dissect_ldap_T_intermediateResponse_responseValue(gboolean implicit_tag _U_, tvb
#line 757 "ldap.cnf"
- if(ldm_tree) {
+ if(ldm_tree && object_identifier_id) {
proto_item_set_text(ldm_tree, "%s %s", "IntermediateResponse", object_identifier_id);
name = oid_resolved_from_string(object_identifier_id);
if(name)