Мы стали свидетелями всплеска этих сбоев в крэшлитиках через несколько дней go, начиная с 14 марта, но релиз вышел уже несколько недель. Что странно, эта проблема возникает только на Samsung Galaxy Note 9, на Android 10, и никогда не возникала до нескольких дней go. В последнее время не было никаких изменений кода, и при рассмотрении аналогичных проблем SO единственная связанная проблема возникает, когда размер курсора превышает 1 МБ.
SQLiteBlobTooBigException: слишком большая строка, чтобы поместиться в CursorWindow requiredPos = 0, totalRows = 1
java .lang.IllegalStateException: получить слот поля из строки 0 col 0 не удалось
Используемый нами запрос, связанный с этой трассировкой стека, не будет иметь такой большой размер курсора, поэтому это озадачивает.
Есть ли способ определить, это устройство недавно обновлялось на ОС или были некоторые изменения в поведении?
Кто-нибудь сталкивался с подобной проблемой с Samsung Galaxy Note 9, OS 10 и нашел root причину и / или решение?