Allocated requested buffer size in SDP attribute request
Use case: Allocated required GKI buf in sdp attr req 1. Enter UUID - 0100 for L2CAP or 110C for AVRCP Target so DUT sends continuation frame for TSPX_sdp_service_search_pattern on PTS 2. Start Test case TP/SSA/BV-06 in PTSv6.0 Failure: Some PTS test cases request less attributes in first packet and request more attributes in continuation packets. As stack allocates the buf in start packet and using the same buf in continuation packets, it's causing buffer corruption and crash Root cause: Buffer allocated for start packet is not sufficient in continuation packets Fix: Fixing this issue by dynamically allocating buffer in continuation packets of service_search_attr_req and service_attr_req Bug: 21896912 Change-Id: I8daeffb7d6486c7b916ad2f0505ad422d91a613c
Loading
Please register or sign in to comment