We have a .NET application where functions of a MATLAB Builder NE generated DLL are called.
It happens that the mcrCache gets corrupt, such that executing the DLL function always results in an error:
Undefined function or method 'iptcheckinput' for input arguments of type 'cell'. Error in =>PC_initWorkspace.m at 20. ... Matlab M-code Stack Trace ... at file C:\Temp\jennis\mcrCache7.13\People0\toolbox\images\images\watershed.m,name parse_inputs,line at 193. at file C:\Temp\jennis\mcrCache7.13\People0\toolbox\images\images\watershed.m,name watershed,line at 139. at file C:\Temp\jennis\mcrCache7.13\People0\LocalData\SVN\10_PeopleCounting\Matlab\MainFunctions\PC_initWorkspace.m,name PC_initWorkspace,line at 20.
This happens only after running the application for several number of times. The number of files also reduce eventually. When I manually delete the entire mcrCache\AppName directory helps resolving the issue. I am wondering what could be the reason for corrupted CTF extraction.
Best Answer