at org.mrpdaemon.sec.encfs.EncFSFile.copy(EncFSFile.java:329)
at org.mrpdaemon.sec.encfs.EncFSVolume.copyOrMovePath(EncFSVolume.java:794)
at org.mrpdaemon.sec.encfs.EncFSVolume.copyPath(EncFSVolume.java:816)
at org.mrpdaemon.sec.encfs.EncFSFile.copy(EncFSFile.java:329)
at org.mrpdaemon.sec.encfs.EncFSVolume.copyOrMovePath(EncFSVolume.java:794)
at org.mrpdaemon.sec.encfs.EncFSVolume.copyPath(EncFSVolume.java:816)
at org.mrpdaemon.sec.encfs.EncFSFile.copy(EncFSFile.java:329)
at org.mrpdaemon.sec.encfs.EncFSVolume.copyOrMovePath(EncFSVolume.java:794)
at org.mrpdaemon.sec.encfs.EncFSVolume.copyPath(EncFSVolume.java:816)
at org.mrpdaemon.sec.encfs.EncFSFile.copy(EncFSFile.java:329)
at org.mrpdaemon.sec.encfs.EncFSVolume.copyOrMovePath(EncFSVolume.java:794)
at org.mrpdaemon.sec.encfs.EncFSVolume.copyPath(EncFSVolume.java:816)
at org.mrpdaemon.sec.encfs.EncFSFile.copy(EncFSFile.java:329)
at org.mrpdaemon.sec.encfs.EncFSVolume.copyOrMovePath(EncFSVolume.java:794)
at org.mrpdaemon.sec.encfs.EncFSVolume.copyPath(EncFSVolume.java:816)
at org.mrpdaemon.sec.encfs.EncFSFile.copy(EncFSFile.java:329)
at org.mrpdaemon.sec.encfs.EncFSVolume.copyOrMovePath(EncFSVolume.java:794)
at org.mrpdaemon.sec.encfs.EncFSVolume.copyPath(EncFSVolume.java:816)
at org.mrpdaemon.sec.encfs.EncFSFile.copy(EncFSFile.java:329)
at org.mrpdaemon.sec.encfs.EncFSVolume.copyOrMovePath(EncFSVolume.java:794)
at org.mrpdaemon.sec.encfs.EncFSVolume.copyPath(EncFSVolume.java:816)
...
Repro with EncFSShell:
/ > ls testfile.txt / > mkdir newdir / > cp testfile.txt newdir / > mkdir newdir2 / > cp -r newdir newdir2
Results in a stack overflow exception: