TeamAmaze / AmazeFileManager

Material design file manager for Android
https://teamamaze.xyz
GNU General Public License v3.0
5.24k stars 1.56k forks source link

NPE on `HybridFile#getTotal` #3604

Open amaze-issue-automation[bot] opened 1 year ago

amaze-issue-automation[bot] commented 1 year ago

Issue explanation (write below this line)

Exception

java.lang.RuntimeException: An error occurred while executing doInBackground() at android.os.AsyncTask$4.done(AsyncTask.java:415) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381) at java.util.concurrent.FutureTask.setException(FutureTask.java:250) at java.util.concurrent.FutureTask.run(FutureTask.java:269) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) at java.lang.Thread.run(Thread.java:1012) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'long java.lang.Long.longValue()' on a null object reference at com.amaze.filemanager.filesystem.HybridFile.getTotal(HybridFile.java:860) at com.amaze.filemanager.filesystem.files.FileUtils.getSpaces(FileUtils.java:618) at com.amaze.filemanager.asynchronous.asynctasks.LoadFolderSpaceDataTask.doInBackground(LoadFolderSpaceDataTask.java:85) at com.amaze.filemanager.asynchronous.asynctasks.LoadFolderSpaceDataTask.doInBackground(LoadFolderSpaceDataTask.java:53) at android.os.AsyncTask$3.call(AsyncTask.java:394) at java.util.concurrent.FutureTask.run(FutureTask.java:264) ... 3 more


Reporter: ShapeShifter499

TranceLove commented 1 year ago

Seems related to Cloud plugin.

https://github.com/TeamAmaze/AmazeFileManager/blob/v3.8.2/app/src/main/java/com/amaze/filemanager/filesystem/HybridFile.java#L859-L860