Fix the potential BufferUnderflowException when parsing ByteBuffer.
Miss catching BufferUnderflowException when converting ByteBuffer to bytes array for InformationElement member of ScanResultInfo, it might throw BufferUnderflowException when calling ByteBuffer.get() method. Reset the position of copied ByteBuffer before calling get() method should prevent BufferUnderflowException to be thrown. Bug: 137835398 Test: atest NetworkStackIntegrationTests FrameworksNetTests Merged-In: Ibec0991c1f7158f503f8808bf34d9049984099e0 (cherry picked from commit ffc469e1) Change-Id: I69928103d8cd2c9066d1f5886d43fbcf21eb5818
Loading
Please register or sign in to comment