«прервать» собственный сбой на устройствах Android 10

#java #android #react-native #crash

#java #Android #react-native #сбой

Вопрос:

мы получаем следующий собственный сбой на устройствах Android 10. Я думаю, что это должно что-то делать с рисованием GLSurfaceView , когда hardware acceleration включено, но я не хочу отключать hardware acceleration все приложение, если это происходит только на поверхности. Любые другие доступные альтернативы?

   #00  pc 000000000005ed1a  /apex/com.android.runtime/lib/bionic/libc.so (abort 166)
  #00  pc 0000000000005a49  /system/lib/liblog.so (__android_log_assert 176)
  #00  pc 00000000001f7957  /system/lib/libhwui.so (android::uirenderer::skiapipeline::SkiaOpenGLPipeline::swapBuffers(android::uirenderer::renderthread::Frame constamp;, bool, SkRect constamp;, android::uirenderer::FrameInfo*, bool*) 94)
  #00  pc 00000000001f6b1d  /system/lib/libhwui.so (android::uirenderer::renderthread::CanvasContext::draw() 364)
  #00  pc 00000000001f6071  /system/lib/libhwui.so (android::uirenderer::renderthread::DrawFrameTask::run() 156)
  #00  pc 0000000000204249  /system/lib/libhwui.so (android::uirenderer::WorkQueue::process() 164)
  #00  pc 00000000002040a1  /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop() 72)
  #00  pc 000000000000d8ef  /system/lib/libutils.so (android::Thread::_threadLoop(void*) 214)
  #00  pc 00000000000a69b7  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*) 20)
  #00  pc 00000000000601af  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread 30) ```
  

Комментарии:

1. здесь та же проблема, понятия не имею, в чем проблема и с чего начать расследование. Пожалуйста, какие-либо предложения?

2. Возникает та же проблема. Не могли бы вы поделиться какими-либо указателями на то, как вы это решили, @Lisitso?