An IllegalArgumentException was thrown due to an invalid "LIMIT" token during a query of the media provider database. The exception occurred during tokenization of the SQLite query and was passed through various database and media provider query methods before being written to the log. A separate error also occurred preventing creation or deletion of non-default top level directories in the media provider.
Jeff Szuhay - Learn C Programming - A Beginner's Guide To Learning The Most Powerful and General-Purpose Programming Language With Ease-Packt Publishing (2022)
An IllegalArgumentException was thrown due to an invalid "LIMIT" token during a query of the media provider database. The exception occurred during tokenization of the SQLite query and was passed through various database and media provider query methods before being written to the log. A separate error also occurred preventing creation or deletion of non-default top level directories in the media provider.
An IllegalArgumentException was thrown due to an invalid "LIMIT" token during a query of the media provider database. The exception occurred during tokenization of the SQLite query and was passed through various database and media provider query methods before being written to the log. A separate error also occurred preventing creation or deletion of non-default top level directories in the media provider.
An IllegalArgumentException was thrown due to an invalid "LIMIT" token during a query of the media provider database. The exception occurred during tokenization of the SQLite query and was passed through various database and media provider query methods before being written to the log. A separate error also occurred preventing creation or deletion of non-default top level directories in the media provider.
433 25582 4680 E DatabaseUtils: Writing exception to parcel
11-07 10:29:06.433 25582 4680 E DatabaseUtils: java.lang.IllegalArgumentException: Invalid token LIMIT 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder.enforceStrictToken(SQLiteQueryB uilder.java:847) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder. $r8$lambda$suOTIuMhsjiBoaD2vQFOokP4piM(Unknown Source:0) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder$ $ExternalSyntheticLambda0.accept(Unknown Source:4) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at com.android.providers.media.util.SQLiteTokenizer.tokenize(SQLiteTokenizer.java:108) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder.enforceStrictGrammar(SQLiteQuer yBuilder.java:807) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java:5 30) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$query$0(SQLiteQueryBuild er.java:474) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder. $r8$lambda$qzauZofaEkFhnLLt3Rk9zwA4sRs(Unknown Source:0) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder$ $ExternalSyntheticLambda4.apply(Unknown Source:21) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at com.android.providers.media.DatabaseHelper.runWithoutTransaction(DatabaseHelper.jav a:677) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java:4 73) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java:4 66) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at com.android.providers.media.MediaProvider.queryInternal(MediaProvider.java:3314) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at com.android.providers.media.MediaProvider.query(MediaProvider.java:3176) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at com.android.providers.media.MediaProvider.query(MediaProvider.java:3169) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at android.content.ContentProvider$Transport.query(ContentProvider.java:305) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:106) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at android.os.Binder.execTransactInternal(Binder.java:1154) 11-07 10:29:06.433 25582 4680 E DatabaseUtils: at android.os.Binder.execTransact(Binder.java:1123) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: Writing exception to parcel 11-07 10:29:06.434 25582 29431 E DatabaseUtils: java.lang.IllegalArgumentException: Invalid token LIMIT 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder.enforceStrictToken(SQLiteQueryB uilder.java:847) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder. $r8$lambda$suOTIuMhsjiBoaD2vQFOokP4piM(Unknown Source:0) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder$ $ExternalSyntheticLambda0.accept(Unknown Source:4) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at com.android.providers.media.util.SQLiteTokenizer.tokenize(SQLiteTokenizer.java:108) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder.enforceStrictGrammar(SQLiteQuer yBuilder.java:807) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java:5 30) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$query$0(SQLiteQueryBuild er.java:474) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder. $r8$lambda$qzauZofaEkFhnLLt3Rk9zwA4sRs(Unknown Source:0) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder$ $ExternalSyntheticLambda4.apply(Unknown Source:21) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at com.android.providers.media.DatabaseHelper.runWithoutTransaction(DatabaseHelper.jav a:677) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java:4 73) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at com.android.providers.media.util.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java:4 66) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at com.android.providers.media.MediaProvider.queryInternal(MediaProvider.java:3314) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at com.android.providers.media.MediaProvider.query(MediaProvider.java:3176) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at com.android.providers.media.MediaProvider.query(MediaProvider.java:3169) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at android.content.ContentProvider$Transport.query(ContentProvider.java:305) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:106) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at android.os.Binder.execTransactInternal(Binder.java:1154) 11-07 10:29:06.434 25582 29431 E DatabaseUtils: at android.os.Binder.execTransact(Binder.java:1123) 11-07 12:01:56.710 25582 13949 E MediaProvider: Creating a non-default top level directory or deleting an existing one is not allowed! 11-07 12:01:56.714 25582 13949 E MediaProvider: Creating a non-default top level directory or deleting an existing one is not allowed!
Jeff Szuhay - Learn C Programming - A Beginner's Guide To Learning The Most Powerful and General-Purpose Programming Language With Ease-Packt Publishing (2022)