diff options
| author | Amarnath Hullur Subramanyam <amarnath@codeaurora.org> | 2015-06-16 12:51:53 -0700 |
|---|---|---|
| committer | Vineeta Srivastava <vsrivastava@google.com> | 2015-07-01 12:05:34 -0700 |
| commit | a92eca5e4c14e73ba7ac82268b1932ce0917a31c (patch) | |
| tree | 376564f5c14f0d5329eade9294d4300c07b92bec | |
| parent | a4384b719d4945cbdd8d2adff142d7775f2ec81a (diff) | |
| download | platform_hardware_qcom_wlan-marshmallow-dev.tar.gz platform_hardware_qcom_wlan-marshmallow-dev.tar.bz2 platform_hardware_qcom_wlan-marshmallow-dev.zip | |
Wifi-HAL: Fix addba_failed related unintialized pointerandroid-cts-6.0_r9android-cts-6.0_r8android-cts-6.0_r7android-cts-6.0_r6android-cts-6.0_r5android-cts-6.0_r4android-cts-6.0_r32android-cts-6.0_r31android-cts-6.0_r30android-cts-6.0_r3android-cts-6.0_r29android-cts-6.0_r28android-cts-6.0_r27android-cts-6.0_r26android-cts-6.0_r25android-cts-6.0_r24android-cts-6.0_r23android-cts-6.0_r22android-cts-6.0_r21android-cts-6.0_r20android-cts-6.0_r2android-cts-6.0_r19android-cts-6.0_r18android-cts-6.0_r17android-cts-6.0_r16android-cts-6.0_r15android-cts-6.0_r14android-cts-6.0_r13android-cts-6.0_r12android-cts-6.0_r1android-6.0.0_r7android-6.0.0_r6android-6.0.0_r5android-6.0.0_r4android-6.0.0_r3android-6.0.0_r2android-6.0.0_r1marshmallow-releasemarshmallow-devmarshmallow-cts-release
The diag event buffer is being dereferenced without being
initialized incase of the addba_failure event. Fixing a
stability issue wrt the event.
Change-Id: Id5e4fd8a88a65b9c7fe40cdbe35c39ed561fe5bb
| -rw-r--r-- | qcwcn/wifi_hal/wifilogger_diag.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/qcwcn/wifi_hal/wifilogger_diag.cpp b/qcwcn/wifi_hal/wifilogger_diag.cpp index 7bd8d0f..3c73630 100644 --- a/qcwcn/wifi_hal/wifilogger_diag.cpp +++ b/qcwcn/wifi_hal/wifilogger_diag.cpp @@ -486,6 +486,7 @@ static wifi_error process_addba_failed_event(hal_info *info, pConnectEvent = (wifi_ring_buffer_driver_connectivity_event *) (pRingBufferEntry + 1); + pAddBAFailed = (wlan_add_block_ack_failed_payload_type *)buf; addBAFailedVenData.ucBaTid = pAddBAFailed->ucBaTid; addBAFailedVenData.fInitiator = pAddBAFailed->fInitiator; |
