Skip to content
This repository was archived by the owner on Mar 16, 2019. It is now read-only.
This repository was archived by the owner on Mar 16, 2019. It is now read-only.

An error occured while executing doInBackground() #518

Open
@dnish

Description

@dnish

Hey,
I'm getting a lof of these errors in our Android project (using latest 0.10.8 version). Here is the raw log:

java.lang.RuntimeException An error occured while executing doInBackground() 
    AsyncTask.java:304 android.os.AsyncTask$3.done
    FutureTask.java:355 java.util.concurrent.FutureTask.finishCompletion
    FutureTask.java:222 java.util.concurrent.FutureTask.setException
    FutureTask.java:242 java.util.concurrent.FutureTask.run
    AsyncTask.java:231 android.os.AsyncTask$SerialExecutor$1.run
    ThreadPoolExecutor.java:1112 java.util.concurrent.ThreadPoolExecutor.runWorker
    ThreadPoolExecutor.java:587 java.util.concurrent.ThreadPoolExecutor$Worker.run
    Thread.java:818 java.lang.Thread.run


Caused by: java.lang.NullPointerException Attempt to get length of null array 
    RNFetchBlobFS.java:610 com.RNFetchBlob.RNFetchBlobFS$1.doInBackground
    RNFetchBlobFS.java:595 com.RNFetchBlob.RNFetchBlobFS$1.doInBackground
    AsyncTask.java:292 android.os.AsyncTask$2.call
    FutureTask.java:237 java.util.concurrent.FutureTask.run
    AsyncTask.java:231 android.os.AsyncTask$SerialExecutor$1.run
    ThreadPoolExecutor.java:1112 java.util.concurrent.ThreadPoolExecutor.runWorker
    ThreadPoolExecutor.java:587 java.util.concurrent.ThreadPoolExecutor$Worker.run
    Thread.java:818 java.lang.Thread.run

It seems that lstat causes this issue? Due to our logs, some people are on Android 5.1.1. Maybe we should check if String [] files = src.list(); is really an array. I'm also wondering why it could be null? Shouldn't it be an empty array?

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions