Hi, I have two header fields, both of them have FTUINT32 and BASE_HEX. hf 'A' doesn't take VALS value string array and hf 'B' does. When filtering I'm able to compare B to hex value (B==0x14). for hf A, I'm able to compare to a decimal value but when I'm trying to compare to hex value as soon as I type the 'x' in 0x wireshark crashes with the following error:
asked 21 Nov '16, 06:16 Sharknado_pr... edited 21 Nov '16, 08:45 grahamb ♦ |
One Answer:
Is your value_string for hf 'A' NULL terminated? answered 21 Nov '16, 08:22 JeffMorriss ♦ @JeffMorris No it wasn't! Also I'm sorry I confused A and B. The issue was with B (with VALS) but anyway it's resolved. Thanks! Also thanks @grahamb, I started debugging and tried to make sense of the strange values I saw (Hebrew letters...) (21 Nov '16, 08:35) Sharknado_pr... Excellent, glad that helped! (At least I think you're saying that was the problem :-)) I went ahead and converted my comment to an answer and moved your comment to my answer. (21 Nov '16, 11:16) JeffMorriss ♦ |
Your description is not really clear to me. As you seem to be a developer, could you please provide some code snippets and run Wireshark in a debugger so as to get the callstack?