Wireshark-bugs: [Wireshark-bugs] [Bug 10690] Typing: frame contains bytes [2342] in the Filter:

Date: Tue, 11 Nov 2014 06:20:02 +0000

Comment # 2 on bug 10690 from
The crash is at line 314 of

291             e_type = stnode_type_id(st_arg);
292     
293             if (e_type == STTYPE_FIELD) {
294                     hfinfo = (header_field_info*)stnode_data(st_arg);
295                     reg = dfw_append_read_tree(dfw, hfinfo);
296     
297                     insn = dfvm_insn_new(IF_FALSE_GOTO);
298                     g_assert(p_jmp);
299                     *p_jmp = dfvm_value_new(INSN_NUMBER);
300                     insn->arg1 = *p_jmp;
(gdb) 
301                     dfw_append_insn(dfw, insn);
302             }
303             else if (e_type == STTYPE_FVALUE) {
304                     reg = dfw_append_put_fvalue(dfw, (fvalue_t
*)stnode_data(st_arg));
305             }
306             else if (e_type == STTYPE_RANGE) {
307                     reg = dfw_append_mk_range(dfw, st_arg, p_jmp);
308             }
309             else if (e_type == STTYPE_FUNCTION) {
310                     reg = dfw_append_function(dfw, st_arg, p_jmp);
(gdb) 
311             }
312             else {
313                     printf("sttype_id is %u\n", e_type);
314                     g_assert_not_reached();
315             }
316             return reg;

and the value of e_type is STTYPE_UNPARSED.


You are receiving this mail because:
  • You are watching all bug changes.