I've copied a folder of some code from one computer to another. And when I try to access it I get the following matlab error:
Exception in thread "FileDecorationCache request queue" java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Unknown Source) at java.io.ByteArrayOutputStream.toByteArray(Unknown Source) at com.mathworks.mlwidgets.explorer.util.FileSystemUtils.readBytes(FileSystemUtils.java:482) at com.mathworks.mlwidgets.explorer.util.FileSystemUtils.readText(FileSystemUtils.java:454) at com.mathworks.mlwidgets.explorer.util.FileSystemUtils.readText(FileSystemUtils.java:442) at com.mathworks.mlwidgets.explorer.extensions.matlab.MFileTypeFinder.findMFileType(MFileTypeFinder.java:32) at com.mathworks.mlwidgets.explorer.extensions.matlab.MatlabCodeFileInfoProvider$1.run(MatlabCodeFileInfoProvider.java:67) at com.mathworks.mlwidgets.explorer.model.FileDecorationModel$DeferHandler.run(FileDecorationModel.java:390) at com.mathworks.mlwidgets.explorer.model.FileDecorationModel$2.get(FileDecorationModel.java:275) at com.mathworks.mlwidgets.explorer.model.FileDecorationModel$1$2.run(FileDecorationModel.java:182) at com.mathworks.mlwidgets.explorer.model.FileDecorationModel$3$1.run(FileDecorationModel.java:343) at com.mathworks.util.RequestQueue.execute(RequestQueue.java:129) at com.mathworks.util.RequestQueue.access$000(RequestQueue.java:25) at com.mathworks.util.RequestQueue$2.run(RequestQueue.java:79) at java.lang.Thread.run(Unknown Source)>>
Following that matlab freezes. Why is that happening, what should I do? As long as I dont try to load anything, or even browse in that folder, matlab works fine. I'm using a win 7 – 64 bit machine, Matlab 2014b.
Best Answer