Wireshark-bugs: [Wireshark-bugs] [Bug 7471] "Bad" UAT entry can't be edited/removed via the Wire
Michael Mann
changed
bug 7471
What |
Removed |
Added |
CC |
|
mmann78@netscape.net
|
Comment # 1
on bug 7471
from Michael Mann
(In reply to comment #0)
> Obviously this is a pathological
> case. Are other types of UAT field validations handled in a similar manner
> (i.e., don't load the entry if the validation fails) ?
Yes. If any field fails validation, the UAT entry is removed when the UAT is
loaded. For a "protocol" field, the protocol must exist.
> If so, I could imagine there's other situations wherein a UAT entry becomes invalid after it's created and thus needs to be edited/removed.
The protocol field is validated within the UAT at the time the entry is created
in the GUI. If "external forces" cause the field to be invalid, the entry is
removed, with no ability to edit it.
> Does Wireshark need to be able to handle this type of situation ?
I think the dissectors rely on the UAT entry data always being valid, so I
don't see any other choice but to throw invalid ones out when the UAT is
loaded.
You are receiving this mail because:
- You are watching all bug changes.