diff options
author | Sergey Avseyev <sergey.avseyev@gmail.com> | 2017-07-13 14:21:04 +0300 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2017-07-13 12:11:27 +0000 |
commit | 2881689a4a98ad7c8707a1682ecdd4003ad0fe27 (patch) | |
tree | 08221800664e01e4e992d6fe7deba73b6ee54350 /epan/dissectors/packet-couchbase.c | |
parent | 0e3032254806075db24dccd39b8b234d16d911a4 (diff) |
couchbase: fix decoding last lookup spec
Change-Id: I96ae6225adee6875adad9e45c0543b9664b96e8a
Reviewed-on: https://code.wireshark.org/review/22605
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-couchbase.c')
-rw-r--r-- | epan/dissectors/packet-couchbase.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-couchbase.c b/epan/dissectors/packet-couchbase.c index 8c90a923ba..941618cbc0 100644 --- a/epan/dissectors/packet-couchbase.c +++ b/epan/dissectors/packet-couchbase.c @@ -1469,7 +1469,7 @@ dissect_multipath_value(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, /* Minimum size is the fixed header plus at least 1 byte for path. */ min_spec_size = (is_mutation ? 8 : 4) + 1; - while (offset + min_spec_size < end) { + while (offset + min_spec_size <= end) { guint32 path_len; guint32 spec_value_len = 0; gint start_offset = offset; |