yandex-ads-sdk-android icon indicating copy to clipboard operation
yandex-ads-sdk-android copied to clipboard

Increased errors after Yandex integration

Open lucasrafagnin opened this issue 1 year ago • 5 comments

I integrated with the Yandex SDK through AppLovin MAX in the latest version of my app, and then there were new errors in the app's Crashlytics.

The error is the following:

Fatal Exception: android.database.sqlite.SQLiteException: table httpauth already exists (code 1 SQLITE_ERROR[1])
       at android.database.sqlite.SQLiteConnection.nativeExecuteForChangedRowCount(SQLiteConnection.java)
       at android.database.sqlite.SQLiteConnection.executeForChangedRowCount(SQLiteConnection.java:1222)
       at android.database.sqlite.SQLiteSession.executeForChangedRowCount(SQLiteSession.java:756)
       at android.database.sqlite.SQLiteStatement.executeUpdateDelete(SQLiteStatement.java:67)
       at android.database.sqlite.SQLiteDatabase.executeSql(SQLiteDatabase.java:2629)
       at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:2550)
       at yF.c(chromium-TrichromeWebViewGoogle.aab-stable-573522731:62)
       at xF.run(chromium-TrichromeWebViewGoogle.aab-stable-573522731:16)

And with references to classes from Yandex:

YandexMobileAds.BaseController:
       at jdk.internal.misc.Unsafe.park(Unsafe.java)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
       at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1063)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1123)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
       at java.lang.Thread.run(Thread.java:1012)

As it is happening with a large number of users, I preferred to disable the integration momentarily.

Any idea what's going on?

lucasrafagnin avatar Jul 29 '23 21:07 lucasrafagnin

Hello! Could you please give us a bit more information? We'd like to know:

  • Your versions of AppLovin SDK and Mediation Yandex Adapter
  • App Id to check possible error logs.
  • Do you have any specific init code in Application.onCreate?
  • Do you use DivKit or AppMetrica in your app?
If you don't want to share them in public, send to our email

[email protected]

Thank you for the report

mobile-ads-github avatar Aug 02 '23 15:08 mobile-ads-github

Could you also provide us with the following information?

  1. Is there any specificity to the error (e.g. is it reproduced only on certain devices or android versions)?
  2. Stack trace of each thread for this error given in Crashlytics

mobile-ads-github avatar Aug 07 '23 17:08 mobile-ads-github

Спасибо за Ваше обращение, для разбора создана задача с номером PCODESUP-2234. Мы ознакомимся и вернемся с ответом в течение 2 дней, возможно запросим дополнительную информацию.

Thank you for your message, a task with the number PCODESUP-2234 has been created for analysis. We will get acquainted and return with the answer within 2 days, we may request additional information.

mobile-ads-github avatar Aug 25 '23 09:08 mobile-ads-github

Hi! Is everything working stably now?

mobile-ads-github avatar Oct 26 '23 10:10 mobile-ads-github

Такая же проблема, постоянно эта ошибка вылазит в логах SQLiteException: table httpauth already exists

Снимок экрана 2024-01-22 041300 Снимок экрана 2024-01-22 041226

XJIOP avatar Jan 22 '24 03:01 XJIOP

Добрый день! Обработка данной системной ошибки исправлена в версии 5.7.0. Если ошибка воспроизводится, рекомендуем обновить версию SDK.

mobile-ads-github avatar Jul 16 '24 13:07 mobile-ads-github