Text   |  XML   |  ReML   |   Visible Warnings:

Null Pointer Dereference  at to_str.c:858

No properties have been set. | edit properties
Jump to warning location ↓ warning details...
Show Events | Options

netbios_no_receive_flags

(/home/sate/Testcases/c/cve/wireshark-1.2.0/epan/dissectors/packet-netbios.c)expand/collapse
Show more  
 443  static void netbios_no_receive_flags( tvbuff_t *tvb, proto_tree *tree,
 444      int offset)
 445   
 446  {
 447          proto_tree *field_tree;
 448          proto_item *tf;
 449          guint flags = tvb_get_guint8( tvb, offset);
 450   
 451                  /* decode the flag field for No Receive packet*/
 452   
 453          tf = proto_tree_add_text(tree, tvb, offset, 1,
 454                          "Flags: 0x%02x", flags);
 455   
 456          if (flags & 0x02) {
 457                  field_tree = proto_item_add_subtree(tf, ett_netb_flags);
 458                  proto_tree_add_text(field_tree, tvb, offset, 1, "%s",
 459                      decode_boolean_bitfield(flags, 0x02, 8,
 460[+]                         "SEND.NO.ACK data not received", NULL));
expand/collapse

decode_boolean_bitfield

(/home/sate/Testcases/c/cve/wireshark-1.2.0/epan/to_str.c)expand/collapse
Show more  
 846  const char *
 847  decode_boolean_bitfield(guint32 val, guint32 mask, int width,
 848      const char *truedesc, const char *falsedesc)
 849  {
 850    char *buf;
 851    char *p;
 852   
 853    buf=ep_alloc(1025); /* is this a bit overkill? */
 854    p = decode_bitfield_value(buf, val, mask, width);
 855    if (val & mask)
 856      strcpy(p, truedesc);
 857    else 
 858      strcpy(p, falsedesc);
Show more  
Show more  




Change Warning 2843.31319 : Null Pointer Dereference

Priority:
State:
Finding:
Owner:
Note: