java.lang.StringIndexOutOfBoundsException: length=6; index=11
at java.lang.String.substring(String.java:2027)
at com.amaze.filemanager.filesystem.files.FileUtils.splitUri(FileUtils.java:647)
at com.amaze.filemanager.filesystem.files.FileUtils.getFolderNamesInPath(FileUtils.java:573)
at com.amaze.filemanager.ui.views.appbar.BottomBar.showButtons(BottomBar.java:255)
at com.amaze.filemanager.ui.views.appbar.BottomBar.updatePath(BottomBar.java:575)
at com.amaze.filemanager.ui.fragments.TabFragment.updateBottomBar(TabFragment.java:444)
at com.amaze.filemanager.ui.fragments.TabFragment.updatePaths(TabFragment.java:212)
at com.amaze.filemanager.ui.activities.MainActivity.updatePaths(MainActivity.java:1482)
at com.amaze.filemanager.ui.fragments.MainFragment.reloadListElements(MainFragment.java:898)
at com.amaze.filemanager.ui.fragments.MainFragment.setListElements(MainFragment.java:805)
at com.amaze.filemanager.ui.fragments.MainFragment.lambda$loadlist$3(MainFragment.java:679)
at com.amaze.filemanager.ui.fragments.MainFragment.$r8$lambda$9qQv21X8JwPlLXi_cDXfu4p-_VI(Unknown Source:0)
at com.amaze.filemanager.ui.fragments.MainFragment$$ExternalSyntheticLambda2.onAsyncTaskFinished(Unknown Source:8)
at com.amaze.filemanager.asynchronous.asynctasks.LoadFilesListTask.onPostExecute(LoadFilesListTask.java:251)
at com.amaze.filemanager.asynchronous.asynctasks.LoadFilesListTask.onPostExecute(LoadFilesListTask.java:91)
at android.os.AsyncTask.finish(AsyncTask.java:771)
at android.os.AsyncTask.access$900(AsyncTask.java:199)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:788)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7664)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
Issue explanation (write below this line)
Exception
Crash log
java.lang.StringIndexOutOfBoundsException: length=6; index=11 at java.lang.String.substring(String.java:2027) at com.amaze.filemanager.filesystem.files.FileUtils.splitUri(FileUtils.java:647) at com.amaze.filemanager.filesystem.files.FileUtils.getFolderNamesInPath(FileUtils.java:573) at com.amaze.filemanager.ui.views.appbar.BottomBar.showButtons(BottomBar.java:255) at com.amaze.filemanager.ui.views.appbar.BottomBar.updatePath(BottomBar.java:575) at com.amaze.filemanager.ui.fragments.TabFragment.updateBottomBar(TabFragment.java:444) at com.amaze.filemanager.ui.fragments.TabFragment.updatePaths(TabFragment.java:212) at com.amaze.filemanager.ui.activities.MainActivity.updatePaths(MainActivity.java:1482) at com.amaze.filemanager.ui.fragments.MainFragment.reloadListElements(MainFragment.java:898) at com.amaze.filemanager.ui.fragments.MainFragment.setListElements(MainFragment.java:805) at com.amaze.filemanager.ui.fragments.MainFragment.lambda$loadlist$3(MainFragment.java:679) at com.amaze.filemanager.ui.fragments.MainFragment.$r8$lambda$9qQv21X8JwPlLXi_cDXfu4p-_VI(Unknown Source:0) at com.amaze.filemanager.ui.fragments.MainFragment$$ExternalSyntheticLambda2.onAsyncTaskFinished(Unknown Source:8) at com.amaze.filemanager.asynchronous.asynctasks.LoadFilesListTask.onPostExecute(LoadFilesListTask.java:251) at com.amaze.filemanager.asynchronous.asynctasks.LoadFilesListTask.onPostExecute(LoadFilesListTask.java:91) at android.os.AsyncTask.finish(AsyncTask.java:771) at android.os.AsyncTask.access$900(AsyncTask.java:199) at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:788) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:223) at android.app.ActivityThread.main(ActivityThread.java:7664) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
Reporter: None