Wireshark-bugs: [Wireshark-bugs] [Bug 11462] Buildbot crash output: fuzz-2015-08-20-29629.pcap
Date: Sun, 23 Aug 2015 19:41:57 +0000

changed bug 11462


What Removed Added
CC   michal.labedzki@tieto.com, pascal.quantin@gmail.com

Comment # 1 on bug 11462 from
The problem here seems to be the various BT dissectors are passing different
structures as data parameter for the subdissectors. Here we have the BTAVCTP
dissector calling the following code:
                if (!dissector_try_string(bluetooth_uuid_table,
print_numeric_uuid(&uuid), next_tvb, pinfo, tree, avctp_data)) {

Where avctp_data is of type btavctp_data_t.

but the called subdissector is BTHCRP that casts the data parameter as
btl2cap_data_t.

Michal, should we make a union of all those structures, with a parameter
indicating the union type so that wrong "data" structure can be rejected by the
subdissector?


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