Android SDK 2.6.1 BleManagerHandler log() lambda SIGSEV

Hello,

I had a crash with this stacktrace:

Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xb40000b7 in tid 28162 (DefaultDispatch), pid 28060 (tch.integration)
/data/data/com.tissotwatches.smartwatch.integration/code_cache/.overlay/base.apk/classes4.dex (no.nordicsemi.android.ble.BleManagerHandler$$ExternalSyntheticLambda138.log+4)
/data/data/com.tissotwatches.smartwatch.integration/code_cache/.overlay/base.apk/classes4.dex (no.nordicsemi.android.ble.BleManagerHandler.enqueue+116)
/data/data/com.tissotwatches.smartwatch.integration/code_cache/.overlay/base.apk/classes4.dex (no.nordicsemi.android.ble.Request.enqueue+16)
/data/data/com.tissotwatches.smartwatch.integration/code_cache/.overlay/base.apk/classes15.dex (com.tissot.blelibwrapper.manager.BleManagerImpl.access$writeCharacteristicBle+22)
/data/data/com.tissotwatches.smartwatch.integration/code_cache/.overlay/base.apk/classes15.dex (com.tissot.blelibwrapper.manager.BleManagerImpl$writeCharacteristic$2$1.invoke+28)
/data/data/com.tissotwatches.smartwatch.integration/code_cache/.overlay/base.apk/classes15.dex (com.tissot.blelibwrapper.manager.BleManagerImpl$writeCharacteristic$2$1.invoke+24)
/data/app/~~yGAUZMCIK0IXsbpDrHnvKA==/com.tissotwatches.smartwatch.integration-eMz8X8dgOo1lhRRASvufMg==/base.apk (kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn+56)
/data/app/~~yGAUZMCIK0IXsbpDrHnvKA==/com.tissotwatches.smartwatch.integration-eMz8X8dgOo1lhRRASvufMg==/base.apk (kotlinx.coroutines.BuildersKt.withContext+8)
/data/data/com.tissotwatches.smartwatch.integration/code_cache/.overlay/base.apk/classes5.dex (com.tissot.tissotble.BleManagerWrapper$writeCharacteristic$2.invoke+28)
/data/data/com.tissotwatches.smartwatch.integration/code_cache/.overlay/base.apk/classes5.dex (com.tissot.tissotble.BleManagerWrapper$writeCharacteristic$2.invoke+18)
/data/app/~~yGAUZMCIK0IXsbpDrHnvKA==/com.tissotwatches.smartwatch.integration-eMz8X8dgOo1lhRRASvufMg==/base.apk (kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run+8)

Right before I did several BleManager.writeCharacteristic() with the data param containing 180 bytes

Related