title: Fatal Exception: java.lang.UnsupportedOperationException: Unknown URI: content://media/external/images/media match: 1
body: <p>I am developing a gallery app and using fabric system to get FC logs from my users. On those logs, several times, I got the FC log :</p>
  
  <pre><code>0. Crashed: AsyncQueryWorker: 0 0 0x0000000000000000
     at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:169)
     at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:137)
     at android.content.ContentProviderProxy.delete(ContentProviderNative.java:536)
     at android.content.ContentResolver.delete(ContentResolver.java:1309)
     at android.content.AsyncQueryHandler$WorkerHandler.handleMessage(AsyncQueryHandler.java:105)
     at android.os.Handler.dispatchMessage(Handler.java:110)
     at android.os.Looper.loop(Looper.java:193)
     at android.os.HandlerThread.run(HandlerThread.java:61)
  
  --
  
  Fatal Exception: java.lang.UnsupportedOperationException: Unknown URI: content://media/external/images/media match: 1
         at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:169)
         at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:137)
         at android.content.ContentProviderProxy.delete(ContentProviderNative.java:536)
         at android.content.ContentResolver.delete(ContentResolver.java:1309)
         at android.content.AsyncQueryHandler$WorkerHandler.handleMessage(AsyncQueryHandler.java:105)
         at android.os.Handler.dispatchMessage(Handler.java:110)
         at android.os.Looper.loop(Looper.java:193)
         at android.os.HandlerThread.run(HandlerThread.java:61)
  
  0. Crashed: AsyncQueryWorker: 0 0 0x0000000000000000
         at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:169)
         at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:137)
         at android.content.ContentProviderProxy.delete(ContentProviderNative.java:536)
         at android.content.ContentResolver.delete(ContentResolver.java:1309)
         at android.content.AsyncQueryHandler$WorkerHandler.handleMessage(AsyncQueryHandler.java:105)
         at android.os.Handler.dispatchMessage(Handler.java:110)
         at android.os.Looper.loop(Looper.java:193)
         at android.os.HandlerThread.run(HandlerThread.java:61)
  </code></pre>
  
  <p>I think it relates to "AsyncQueryHandler" and "delete" function, so I tried to find the same codes in my project and the only one I got is :</p>
  
  <pre><code>sAsyncQueryHandler.startDelete(0, null, MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
                  MediaStore.Images.Media.DATA + "=?", new String[]{pathname});
  </code></pre>
  
  <p>I tried to search this log on GG but seem noone catches the same problem. If you know why this fc happens / how to fix this, please leave me comments. Thanks!</p>