mediaQueryでNullを挿入し落ちる不具合

Issue #30 resolved
masafumi terazono repo owner created an issue

----- 2012/11/07 15:15:40 (UTC) [1/2]

java.lang.RuntimeException: An error occured while executing doInBackground() at android.os.AsyncTask$3.done(AsyncTask.java:200) at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:274) at java.util.concurrent.FutureTask.setException(FutureTask.java:125) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:308) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581) at java.lang.Thread.run(Thread.java:1019)

Caused by: java.lang.IllegalArgumentException: the bind value at index 1 is null at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:144) at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:114) at android.content.ContentProviderProxy.bulkQueryInternal(ContentProviderNative.java:345) at android.content.ContentProviderProxy.query(ContentProviderNative.java:391) at android.content.ContentResolver.query(ContentResolver.java:262) at jp.co.kayo.android.localplayer.provider.DeviceContentProvider.mediaQuery(DeviceContentProvider.java:618) at jp.co.kayo.android.localplayer.provider.DeviceContentProvider.query(DeviceContentProvider.java:205) at android.content.ContentProvider$Transport.query(ContentProvider.java:187) at android.content.ContentResolver.query(ContentResolver.java:262) at jp.co.kayo.android.localplayer.provider.MediaContentProvider.query(MediaContentProvider.java:93) at android.content.ContentProvider$Transport.query(ContentProvider.java:187) at android.content.ContentResolver.query(ContentResolver.java:262)

    at jp.co.kayo.android.localplayer.service.MediaPlayerService$1.addMediaQuery(MediaPlayerService.java:384)
    at jp.co.kayo.android.localplayer.fragment.ArtistListFragment.playMediaReplace(ArtistListFragment.java:525)
    at jp.co.kayo.android.localplayer.fragment.ArtistListFragment$1.doInBackground(ArtistListFragment.java:353)
    at jp.co.kayo.android.localplayer.fragment.ArtistListFragment$1.doInBackground(ArtistListFragment.java:1)
    at android.os.AsyncTask$2.call(AsyncTask.java:185)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:306)
    ... 4 more

Comments (1)

  1. masafumi terazono reporter

    Artist検索でArtistKeyがNullのときにArtistNameを入れるべきところをArtistyKeyをいれていたためNullが発生していた。

  2. Log in to comment