зеркало из https://github.com/mozilla/gecko-dev.git
f1c964cc95
The Bluedroid code uses indices into global arrays while pairing with devices. These arrays might get changed in between and the indices become incorrect. The result is undefined. The patch fixes the problem by using the value, a reply runnable, directly for array lookups. No indices are required. This bug was fixed in bluetooth2/ already, but not yet backported. |
||
---|---|---|
.. | ||
bluedroid | ||
bluez | ||
ipc | ||
tests/marionette | ||
BluetoothAdapter.cpp | ||
BluetoothAdapter.h | ||
BluetoothCommon.h | ||
BluetoothDevice.cpp | ||
BluetoothDevice.h | ||
BluetoothHfpManagerBase.h | ||
BluetoothHidManager.cpp | ||
BluetoothHidManager.h | ||
BluetoothManager.cpp | ||
BluetoothManager.h | ||
BluetoothProfileController.cpp | ||
BluetoothProfileController.h | ||
BluetoothProfileManagerBase.h | ||
BluetoothPropertyContainer.cpp | ||
BluetoothPropertyContainer.h | ||
BluetoothReplyRunnable.cpp | ||
BluetoothReplyRunnable.h | ||
BluetoothRilListener.cpp | ||
BluetoothRilListener.h | ||
BluetoothService.cpp | ||
BluetoothService.h | ||
BluetoothSocketObserver.h | ||
BluetoothUuid.cpp | ||
BluetoothUuid.h | ||
ObexBase.cpp | ||
ObexBase.h | ||
moz.build |