fix: break loop on failed string->number conversion
Bug: 12998 Change-Id: I3e9739dd9863e615c2ca0fc91f043c8562e4203e Reviewed-on: https://code.wireshark.org/review/18142 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
This commit is contained in:
parent
203f12dca0
commit
71232b69fd
|
@ -292,7 +292,7 @@ dissect_fix_packet(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* da
|
|||
if (!ws_strtou32(tvb_get_string_enc(wmem_packet_scope(), tvb, field_offset, tag->tag_len, ENC_ASCII),
|
||||
NULL, &tag_value)) {
|
||||
proto_tree_add_expert(fix_tree, pinfo, &ei_fix_tag_invalid, tvb, field_offset, tag->tag_len);
|
||||
continue;
|
||||
break;
|
||||
}
|
||||
if (tag->value_len < 1) {
|
||||
proto_tree *field_tree;
|
||||
|
|
Loading…
Reference in New Issue