mrpdaemon / encdroid

Encdroid is an Android application for accessing EncFS volumes on cloud storage
GNU General Public License v3.0
86 stars 20 forks source link

Dropbox / encfs in root #70

Closed alxchk closed 9 years ago

alxchk commented 9 years ago

I have the next problem with encrypted Dropbox. Encfs file is in the Dropbox root folder: E/VolumeListActivity(19555): Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference W/System.err(19555): java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference W/System.err(19555): at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1035) W/System.err(19555): at java.text.DateFormat.parse(DateFormat.java:569) W/System.err(19555): at com.dropbox.client2.RESTUtility.parseDate(RESTUtility.java:489) W/System.err(19555): at org.mrpdaemon.android.encdroid.DropboxFileProvider.entryToFileInfo(DropboxFileProvider.java:172) W/System.err(19555): at org.mrpdaemon.android.encdroid.DropboxFileProvider.getFileInfo(DropboxFileProvider.java:182) W/System.err(19555): at org.mrpdaemon.sec.encfs.EncFSVolume.getFile(EncFSVolume.java:308) W/System.err(19555): at org.mrpdaemon.sec.encfs.EncFSVolume.readConfigAndInitVolume(EncFSVolume.java:89) W/System.err(19555): at org.mrpdaemon.sec.encfs.EncFSVolumeBuilder$PasswordBuilder.buildVolume(EncFSVolumeBuilder.java:183) W/System.err(19555): at org.mrpdaemon.android.encdroid.VolumeListActivity$UnlockVolumeTask.doInBackground(VolumeListActivity.java:989) W/System.err(19555): at org.mrpdaemon.android.encdroid.VolumeListActivity$UnlockVolumeTask.doInBackground(VolumeListActivity.java:1) W/System.err(19555): at android.os.AsyncTask$2.call(AsyncTask.java:288) W/System.err(19555): at java.util.concurrent.FutureTask.run(FutureTask.java:237) W/System.err(19555): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231) W/System.err(19555): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) W/System.err(19555): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) W/System.err(19555): at java.lang.Thread.run(Thread.java:818)

mrpdaemon commented 9 years ago

Thanks for reporting. I have reproduced/fixed the issue. It will be available in the next Encrdoid release which is hopefully coming in a few weeks.