summaryrefslogtreecommitdiff
path: root/epan
diff options
context:
space:
mode:
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-giop.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/epan/dissectors/packet-giop.c b/epan/dissectors/packet-giop.c
index db10250129..45ee37cb06 100644
--- a/epan/dissectors/packet-giop.c
+++ b/epan/dissectors/packet-giop.c
@@ -4777,6 +4777,10 @@ static int dissect_giop_common (tvbuff_t * tvb, packet_info * pinfo, proto_tree
return 8;
}
+ if (message_size == 0) {
+ return 8;
+ }
+
if (header.flags & GIOP_MESSAGE_FLAGS_ZIOP_ENABLED)
{
gint rem_len;