SEgmentation Violation detected. m_interpreter.dll errors

2 Ansichten (letzte 30 Tage)
666devil
666devil am 18 Mär. 2011
Bearbeitet: Walter Roberson am 2 Jun. 2015
------------------------------------------------------------------------
Segmentation violation detected at Fri Mar 18 13:17:13 2011
------------------------------------------------------------------------
Configuration:
MATLAB Version: 7.0.1.24704 (R14) Service Pack 1
MATLAB License: ******
Operating System: Microsoft Windows XP
Window System: Version 5.1 (Build 2600: Service Pack 2)
Processor ID: x86 Family 6 Model 7 Stepping 10, GenuineIntel
Virtual Machine: Java 1.4.2_04 with Sun Microsystems Inc. Java HotSpot(TM) Client VM
(mixed mode)
Default Charset: ibm-5348_P100-1997
Register State:
EAX = dd000000 EBX = dd000000
ECX = 00cd5a38 EDX = 78875d0c
ESI = 10966e40 EDI = 12829360
EBP = 00cd5a60 ESP = 00cd5a38
EIP = 789c12c1 FLG = 00010286
Stack Trace:
[0] m_interpreter.dll:public: virtual void __thiscall FunctionHandleWorkspaceCI::customLoad(class mcos::COSInterfacePtr,class mcos::COSValue,class mcos::COSDataTypePtr)(0x11c3b240, 0x1277cb50, 0x013ca6a0, 5) + 401 bytes
[1] mcos.dll:public: virtual void __thiscall mcos::COSClassI::customLoad(class mcos::COSInterfacePtr,class mcos::COSValue,class mcos::COSDataTypePtr)(0x11c3b240, 0x1277cb50, 0x013ca6a0, 5) + 133 bytes
[2] mcos.dll:$L86393(0x00cd5b8c, 0x1249a1f0, 0, 0x00cd5ba0 "¼[Í") + 142 bytes
[3] mcos.dll:public: virtual class mcos::COSInterfacePtr __thiscall mcos::File::getInterface(unsigned int)const (0x00cd5b8c, 1, 0x11997fe0 "IM", 0) + 32 bytes
[4] mcos.dll:public: struct mxArray_tag * __thiscall mcos::File::convertCOSInterfaceFromMatrix(struct mxArray_tag const *)(0x1277aed0, 0x1277cd50, 0x00cda000 "H Í", 0x78871f1b) + 134 bytes
[5] mcos.dll:struct mxArray_tag * __cdecl mcosConvertFromMATFileArray(struct mxArray_tag const *,struct mxArray_tag const * *)(0x12778f10, 0x00cd5be8, 0x00cd5bec "@dÍ", 0x787a7e67) + 128 bytes
[6] mcos.dll:_omLoadOpaque(0x1277cd50, 0x12778f10, 0x00cd5be8, 0x011c7bc0 "MCOS") + 16 bytes
[7] libmx.dll:int __cdecl miConvertToOpaque(struct miStreamRec_tag *,struct mxArray_tag *,struct mxArray_tag const *,struct mxArray_tag * *)(0x11997fe0 "IM", 0x12778f10, 0x00cd6438, 0x11997fe0 "IM") + 39 bytes
[8] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd6c7c, 0, 0) + 3170 bytes
[9] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd74d4, 0, 0) + 3749 bytes
[10] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd7d2c, 0, 0) + 3749 bytes
[11] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd8584, 0, 0) + 4278 bytes
[12] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd8ddc, 0, 0) + 3749 bytes
[13] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd9634, 0, 0) + 3749 bytes
[14] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd9e8c, 0, 0) + 3749 bytes
[15] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd9eec, 0, 0) + 3749 bytes
[16] libmx.dll:_miGetItemData(0x11997fe0 "IM", 0x00cd9eec, 0xffffffff, 0) + 137 bytes
[17] libmx.dll:_miGetItem(0x11997fe0 "IM", 0x00cd9f1c, 128, 14) + 263 bytes
[18] libmat.dll:struct mxArray_tag * __cdecl matGetValueAtOffset(struct MATFile_tag *,char *,int)(0x11ebed60, 0, 128, 0x00cd9f50) + 49 bytes
[19] libmat.dll:struct mxArray_tag * __cdecl matGetVariable5(struct MATFile_tag *,char const *)(0x11ebed60, 0x126190f4 "hgS_070000", 0x00cda00c "T Í", 0x78b5dd8f) + 40 bytes
[20] libmat.dll:_matGetVariable(0x11ebed60, 0x126190f4 "hgS_070000", 0, 0x1261ac7b) + 24 bytes
[21] m_interpreter.dll:void __cdecl inLoadFcnPrivate(char const *,int,char * *,bool,int,int,class LoadDestination *)(0x00cda154 "C:\MATLAB701\work\img_lab.fig", 0, 0x00cda08c, 0) + 639 bytes
[22] m_interpreter.dll:_inLoadFcnWithLHS(0x00cda154 "C:\MATLAB701\work\img_lab.fig", 0, 0x00cda08c, 1) + 154 bytes
[23] m_interpreter.dll:_inFullLoadFcn(1, 0x00cda948, 2, 0x00cda9a8) + 805 bytes
[24] m_dispatcher.dll:public: virtual void __thiscall Mfh_builtin<struct mxArray_tag>::dispatch_mf(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cda948, 2, 0x00cda9a8) + 55 bytes
[25] m_dispatcher.dll:public: virtual void __thiscall Mfh_MATLAB_fn::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cda948, 2, 0x00cda9a8) + 200 bytes
[26] m_interpreter.dll:int __cdecl mdDispatch(int,char const *,int,struct mxArray_tag * *,int,struct mxArray_tag * *,class Mfh_MATLAB_fn * *)(298, 0x11d86264 "load", 1, 0x00cda948) + 88 bytes
[27] m_interpreter.dll:_inDispatchFromStack(298, 0x11d86264 "load", 1, 2) + 801 bytes
[28] m_interpreter.dll:enum opcodes __cdecl inDispatchCall(char const *,int,int,int,int *,int *)(0x11d86264 "load", 298, 1, 2) + 138 bytes
[29] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *)(1, 1779, 44, 0) + 2230 bytes
[30] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *)(1, 1779, 40, 0) + 272 bytes
[31] m_interpreter.dll:int __cdecl inExecuteMFunctionOrScript(class Mfh_mp *,bool)(0x11ac5cc0, 0, 2, 0x00cdb174) + 778 bytes
[32] m_interpreter.dll:_inWordsj(2, 0x00cdb114, 2, 0x00cdb174) + 443 bytes
[33] m_interpreter.dll:public: void __thiscall Mfh_mp::inRunMP(int,struct mxArray_tag * *,int,struct mxArray_tag * *,struct inWorkSpace_tag *)(2, 0x00cdb114, 2, 0x00cdb174) + 158 bytes
[34] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(struct _mdUnknown_workspace *,int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 2, 0x00cdb114, 2) + 28 bytes
[35] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(2, 0x00cdb114, 2, 0x00cdb174) + 26 bytes
[36] m_dispatcher.dll:public: virtual void __thiscall Mfh_file::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(2, 0x00cdb114, 2, 0x00cdb174) + 273 bytes
[37] m_interpreter.dll:int __cdecl mdDispatch(int,char const *,int,struct mxArray_tag * *,int,struct mxArray_tag * *,class Mfh_MATLAB_fn * *)(898, 0x1233c3cc "hgload", 2, 0x00cdb114) + 88 bytes
[38] m_interpreter.dll:_inDispatchFromStack(898, 0x1233c3cc "hgload", 2, 2) + 801 bytes
[39] m_interpreter.dll:enum opcodes __cdecl inDispatchCall(char const *,int,int,int,int *,int *)(0x1233c3cc "hgload", 898, 2, 2) + 138 bytes
[40] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *)(1, 1297, 89, 0) + 2230 bytes
[41] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *)(1, 1297, 34, 0) + 272 bytes
[42] m_interpreter.dll:int __cdecl inExecuteMFunctionOrScript(class Mfh_mp *,bool)(0x11ac5ae0, 0, 3, 0x00cdbe90) + 778 bytes
[43] m_interpreter.dll:_inWordsj(1, 0x00cdbe00, 3, 0x00cdbe90) + 443 bytes
[44] m_interpreter.dll:public: void __thiscall Mfh_mp::inRunMP(int,struct mxArray_tag * *,int,struct mxArray_tag * *,struct inWorkSpace_tag *)(1, 0x00cdbe00, 3, 0x00cdbe90) + 158 bytes
[45] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(struct _mdUnknown_workspace *,int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 1, 0x00cdbe00, 3) + 28 bytes
[46] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cdbe00, 3, 0x00cdbe90) + 26 bytes
[47] m_dispatcher.dll:public: virtual void __thiscall Mfh_file::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cdbe00, 3, 0x00cdbe90) + 273 bytes
[48] m_interpreter.dll:void __cdecl mdCallFunction(int,struct mxArray_tag * *,int,struct mxArray_tag * *,class Mfh_MATLAB_fn *)(1, 0x00cdbe00, 3, 0x00cdbe90) + 56 bytes
[49] m_interpreter.dll:public: void __thiscall ResolverFunctionDesc::CallFunction(int,struct mxArray_tag * * const,int,struct mxArray_tag * * const)(1, 0x00cdbe00, 3, 0x00cdbe90) + 236 bytes
[50] m_interpreter.dll:public: bool __thiscall Resolver::CallMFunction(int,int,class _m_operand * const,union m_operand_storage *,int,class _m_operand * const,union m_operand_storage *,int *)(1, 1, 0x1276d5d0, 0) + 1041 bytes
[51] m_interpreter.dll:bool __cdecl inResolveMFunctionCall(struct _m_function_desc *,int,int,class _m_operand * const,union m_operand_storage *,int,class _m_operand * const,union m_operand_storage *,int *,enum inMarshalType *,unsigned int,int,unsigned int const *,int)(0x12685670, 1, 1, 0x1276d5d0) + 148 bytes
[52] m_interpreter.dll:bool __cdecl accelMFunctionCall(struct _accelOp *,struct _accelOp * *,struct _accelBytecode *,int *,enum inMarshalType *)(0x116752a0, 0x00cdc4b0, 0x124ab210, 0x00cdc49c) + 108 bytes
[53] m_interpreter.dll:int __cdecl accelExec(struct _accelBytecode *,enum inMarshalType *)(0x124ab210, 0x00cdc528, 0xffffffff, 0) + 18836 bytes
[54] m_interpreter.dll:_inExecuteHotSegment(0x00cdc55c, 0x00cdc688, 0x00cdc638, 0) + 1542 bytes
[55] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *)(1, 125, 199, 0) + 377 bytes
[56] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *)(1, 125, 198, 0) + 272 bytes
[57] m_interpreter.dll:int __cdecl inExecuteMFunctionOrScript(class Mfh_mp *,bool)(0x11a46620, 0, 2, 0x00cdd190) + 778 bytes
[58] m_interpreter.dll:_inWordsj(1, 0x00cdd100, 2, 0x00cdd190) + 443 bytes
[59] m_interpreter.dll:public: void __thiscall Mfh_mp::inRunMP(int,struct mxArray_tag * *,int,struct mxArray_tag * *,struct inWorkSpace_tag *)(1, 0x00cdd100, 2, 0x00cdd190) + 158 bytes
[60] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(struct _mdUnknown_workspace *,int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 1, 0x00cdd100, 2) + 28 bytes
[61] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cdd100, 2, 0x00cdd190) + 26 bytes
[62] m_dispatcher.dll:public: virtual void __thiscall Mfh_file::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cdd100, 2, 0x00cdd190) + 273 bytes
[63] m_interpreter.dll:void __cdecl mdCallFunction(int,struct mxArray_tag * *,int,struct mxArray_tag * *,class Mfh_MATLAB_fn *)(1, 0x00cdd100, 2, 0x00cdd190) + 56 bytes
[64] m_interpreter.dll:public: void __thiscall ResolverFunctionDesc::CallFunction(int,struct mxArray_tag * * const,int,struct mxArray_tag * * const)(1, 0x00cdd100, 2, 0x00cdd190) + 236 bytes
[65] m_interpreter.dll:public: bool __thiscall Resolver::CallMFunction(int,int,class _m_operand * const,union m_operand_storage *,int,class _m_operand * const,union m_operand_storage *,int *)(1, 1, 0x1275b790, 0) + 1041 bytes
[66] m_interpreter.dll:bool __cdecl inResolveMFunctionCall(struct _m_function_desc *,int,int,class _m_operand * const,union m_operand_storage *,int,class _m_operand * const,union m_operand_storage *,int *,enum inMarshalType *,unsigned int,int,unsigned int const *,int)(0x12654b10, 1, 1, 0x1275b790) + 148 bytes
[67] m_interpreter.dll:bool __cdecl accelMFunctionCall(struct _accelOp *,struct _accelOp * *,struct _accelBytecode *,int *,enum inMarshalType *)(0x11328080, 0x00cdd7b0, 0x124968b0, 0x00cdd79c) + 108 bytes
[68] m_interpreter.dll:int __cdecl accelExec(struct _accelBytecode *,enum inMarshalType *)(0x124968b0, 0x00cdd828, 0xffffffff, 0) + 18836 bytes
[69] m_interpreter.dll:_inExecuteHotSegment(0x00cdd85c, 0x00cdd988, 0x00cdd938, 0) + 1542 bytes
[70] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *)(1, 2089, 77, 0) + 377 bytes
[71] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *)(1, 2089, 31, 0) + 272 bytes
[72] m_interpreter.dll:int __cdecl inExecuteMFunctionOrScript(class Mfh_mp *,bool)(0x11b85b60, 0, 1, 0x00cddf40) + 778 bytes
[73] m_interpreter.dll:_inWordsj(0, 0x00cddee0, 1, 0x00cddf40) + 443 bytes
[74] m_interpreter.dll:public: void __thiscall Mfh_mp::inRunMP(int,struct mxArray_tag * *,int,struct mxArray_tag * *,struct inWorkSpace_tag *)(0, 0x00cddee0, 1, 0x00cddf40) + 158 bytes
[75] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(struct _mdUnknown_workspace *,int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0, 0x00cddee0, 1) + 28 bytes
[76] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00cddee0, 1, 0x00cddf40) + 26 bytes
[77] m_dispatcher.dll:public: virtual void __thiscall Mfh_file::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00cddee0, 1, 0x00cddf40) + 273 bytes
[78] m_interpreter.dll:int __cdecl mdDispatch(int,char const *,int,struct mxArray_tag * *,int,struct mxArray_tag * *,class Mfh_MATLAB_fn * *)(886, 0x11102f2c "gui_mainfcn", 0, 0x00cddee0) + 88 bytes
[79] m_interpreter.dll:_inDispatchFromStack(886, 0x11102f2c "gui_mainfcn", 0, 0x01ffffff) + 801 bytes
[80] m_interpreter.dll:enum opcodes __cdecl inDispatchCall(char const *,int,int,int,int *,int *)(0x11102f2c "gui_mainfcn", 886, 0, 0xffffffff) + 138 bytes
[81] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *)(1, 251, 42, 0) + 2230 bytes
[82] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *)(1, 251, 28, 0) + 272 bytes
[83] m_interpreter.dll:int __cdecl inExecuteMFunctionOrScript(class Mfh_mp *,bool)(0x114e20a0, 0, 0, 0x00cde70c) + 778 bytes
[84] m_interpreter.dll:_inWordsj(0, 0x00cde6ac, 0, 0x00cde70c) + 443 bytes
[85] m_interpreter.dll:public: void __thiscall Mfh_mp::inRunMP(int,struct mxArray_tag * *,int,struct mxArray_tag * *,struct inWorkSpace_tag *)(0, 0x00cde6ac, 0, 0x00cde70c) + 158 bytes
[86] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(struct _mdUnknown_workspace *,int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0, 0x00cde6ac, 0) + 28 bytes
[87] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00cde6ac, 0, 0x00cde70c) + 26 bytes
[88] m_dispatcher.dll:public: virtual void __thiscall Mfh_file::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00cde6ac, 0, 0x00cde70c) + 273 bytes
[89] m_interpreter.dll:int __cdecl mdDispatch(int,char const *,int,struct mxArray_tag * *,int,struct mxArray_tag * *,class Mfh_MATLAB_fn * *)(913, 0x11ec20a4 "img_lab", 0, 0x00cde6ac) + 88 bytes
[90] m_interpreter.dll:_inDispatchFromStack(913, 0x11ec20a4 "img_lab", 0, 0) + 801 bytes
[91] m_interpreter.dll:enum opcodes __cdecl inDispatchCall(char const *,int,int,int,int *,int *)(0x11ec20a4 "img_lab", 913, 0, 0) + 138 bytes
[92] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *)(2, 0, 0, 0) + 2359 bytes
[93] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *)(2, 0, 0, 0) + 272 bytes
[94] m_interpreter.dll:_inInterPcode(2, 0x78773d54, 0, 0) + 69 bytes
[95] m_interpreter.dll:enum inExecutionStatus __cdecl in_local_call_eval_function(int *,struct _pcodeheader *,int *,struct mxArray_tag * * const,enum inDebugCheck)(0x00cdf2c8, 0x00cdf3b4, 2, 1) + 162 bytes
[96] m_interpreter.dll:$L73181(0x78773d54, 0x11a38000 "img_lab\n", 0, 0) + 196 bytes
[97] m_interpreter.dll:enum inExecutionStatus __cdecl inEvalCmdWithLocalReturnandtype(char const *,int *,enum inDebugCheck)(0x11a38000 "img_lab\n", 0, 2, 0x00cdf444 "ôôÍ") + 69 bytes
[98] m_interpreter.dll:_inEvalCmdNoEnd(0x11a38000 "img_lab\n", 0x00cdf4e4, 0x00cdf49c, 0x01497de0) + 16 bytes
[99] bridge.dll:_mnParser(0x7c80b529, 0x01497de0, 0, 0) + 431 bytes
[100] mcr.dll:public: void __thiscall mcrInstance::mnParser(void)(271244, 0x4d5c3a43, 0x414c5441, 0x31303742) + 87 bytes
[101] MATLAB.exe:0x00401d2f(4194304, 0, 271244, 0x01497de0)
[102] MATLAB.exe:0x00403e45(3473460, 3473465, 0x7ffdf000, 0x8054a6ed)
[103] kernel32.dll:0x7c816d4f(0x00403cc0 "jth8U@", 0, 0, 0)
Please follow these steps in reporting this problem to The MathWorks so
that we have the best chance of correcting it:
1. Send this crash report to segv@mathworks.com for automated analysis.
For your convenience, this information has been recorded in:
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\matlab_crash_dump.2460
2. Also, if the problem is reproducible, send the crash report to
support@mathworks.com along with:
- A specific list of steps that will reproduce the problem
- Any M, MEX, MDL or other files required to reproduce the problem
- Any error messages displayed to the command window
A technical support engineer will contact you with further information.
Thank you for your assistance. Please save your workspace and restart
MATLAB before continuing your work.
Error in ==> gui_mainfcn>local_openfig at 199
gui_hFigure = openfig(name, singleton, 'auto');
Error in ==> gui_mainfcn at 94
gui_hFigure = local_openfig(gui_State.gui_Name, gui_SingletonOpt);
Error in ==> img_lab at 42
gui_mainfcn(gui_State, varargin{:});
please explain how to handle this error. We have just started using MATLAB and need to get this code running for our project( URGENT!!!).
Please explain in definite steps how to correct this problem.
Thanking You in advance. :)
  2 Kommentare
666devil
666devil am 18 Mär. 2011
Bearbeitet: Walter Roberson am 2 Jun. 2015
Stack Trace:
[0] m_interpreter.dll:public: virtual void __thiscall FunctionHandleWorkspaceCI::customLoad(class mcos::COSInterfacePtr,class mcos::COSValue,class mcos::COSDataTypePtr)(0x11c3b240, 0x1277cb50, 0x013ca6a0, 5) + 401 bytes
[1] mcos.dll:public: virtual void __thiscall mcos::COSClassI::customLoad(class mcos::COSInterfacePtr,class mcos::COSValue,class mcos::COSDataTypePtr)(0x11c3b240, 0x1277cb50, 0x013ca6a0, 5) + 133 bytes
[2] mcos.dll:$L86393(0x00cd5b8c, 0x1249a1f0, 0, 0x00cd5ba0 "¼[Í") + 142 bytes
[3] mcos.dll:public: virtual class mcos::COSInterfacePtr __thiscall mcos::File::getInterface(unsigned int)const (0x00cd5b8c, 1, 0x11997fe0 "IM", 0) + 32 bytes
[4] mcos.dll:public: struct mxArray_tag * __thiscall mcos::File::convertCOSInterfaceFromMatrix(struct mxArray_tag const *)(0x1277aed0, 0x1277cd50, 0x00cda000 "H Í", 0x78871f1b) + 134 bytes
[5] mcos.dll:struct mxArray_tag * __cdecl mcosConvertFromMATFileArray(struct mxArray_tag const *,struct mxArray_tag const * *)(0x12778f10, 0x00cd5be8, 0x00cd5bec "@dÍ", 0x787a7e67) + 128 bytes
[6] mcos.dll:_omLoadOpaque(0x1277cd50, 0x12778f10, 0x00cd5be8, 0x011c7bc0 "MCOS") + 16 bytes
[7] libmx.dll:int __cdecl miConvertToOpaque(struct miStreamRec_tag *,struct mxArray_tag *,struct mxArray_tag const *,struct mxArray_tag * *)(0x11997fe0 "IM", 0x12778f10, 0x00cd6438, 0x11997fe0 "IM") + 39 bytes
[8] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd6c7c, 0, 0) + 3170 bytes
[9] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd74d4, 0, 0) + 3749 bytes
[10] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd7d2c, 0, 0) + 3749 bytes
[11] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd8584, 0, 0) + 4278 bytes
[12] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd8ddc, 0, 0) + 3749 bytes
[13] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd9634, 0, 0) + 3749 bytes
[14] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd9e8c, 0, 0) + 3749 bytes
[15] libmx.dll:int __cdecl _HandleArrayForStream(struct miStreamRec_tag *,struct miItem_tag *,int,int)(0x11997fe0 "IM", 0x00cd9eec, 0, 0) + 3749 bytes
[16] libmx.dll:_miGetItemData(0x11997fe0 "IM", 0x00cd9eec, 0xffffffff, 0) + 137 bytes
[17] libmx.dll:_miGetItem(0x11997fe0 "IM", 0x00cd9f1c, 128, 14) + 263 bytes
[18] libmat.dll:struct mxArray_tag * __cdecl matGetValueAtOffset(struct MATFile_tag *,char *,int)(0x11ebed60, 0, 128, 0x00cd9f50) + 49 bytes
[19] libmat.dll:struct mxArray_tag * __cdecl matGetVariable5(struct MATFile_tag *,char const *)(0x11ebed60, 0x126190f4 "hgS_070000", 0x00cda00c "T Í", 0x78b5dd8f) + 40 bytes
[20] libmat.dll:_matGetVariable(0x11ebed60, 0x126190f4 "hgS_070000", 0, 0x1261ac7b) + 24 bytes
[21] m_interpreter.dll:void __cdecl inLoadFcnPrivate(char const *,int,char * *,bool,int,int,class LoadDestination *)(0x00cda154 "C:\MATLAB701\work\img_lab.fig", 0, 0x00cda08c, 0) + 639 bytes
[22] m_interpreter.dll:_inLoadFcnWithLHS(0x00cda154 "C:\MATLAB701\work\img_lab.fig", 0, 0x00cda08c, 1) + 154 bytes
[23] m_interpreter.dll:_inFullLoadFcn(1, 0x00cda948, 2, 0x00cda9a8) + 805 bytes
[24] m_dispatcher.dll:public: virtual void __thiscall Mfh_builtin<struct mxArray_tag>::dispatch_mf(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cda948, 2, 0x00cda9a8) + 55 bytes
[25] m_dispatcher.dll:public: virtual void __thiscall Mfh_MATLAB_fn::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cda948, 2, 0x00cda9a8) + 200 bytes
[26] m_interpreter.dll:int __cdecl mdDispatch(int,char const *,int,struct mxArray_tag * *,int,struct mxArray_tag * *,class Mfh_MATLAB_fn * *)(298, 0x11d86264 "load", 1, 0x00cda948) + 88 bytes
[27] m_interpreter.dll:_inDispatchFromStack(298, 0x11d86264 "load", 1, 2) + 801 bytes
[28] m_interpreter.dll:enum opcodes __cdecl inDispatchCall(char const *,int,int,int,int *,int *)(0x11d86264 "load", 298, 1, 2) + 138 bytes
[29] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *)(1, 1779, 44, 0) + 2230 bytes
[30] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *)(1, 1779, 40, 0) + 272 bytes
[31] m_interpreter.dll:int __cdecl inExecuteMFunctionOrScript(class Mfh_mp *,bool)(0x11ac5cc0, 0, 2, 0x00cdb174) + 778 bytes
[32] m_interpreter.dll:_inWordsj(2, 0x00cdb114, 2, 0x00cdb174) + 443 bytes
[33] m_interpreter.dll:public: void __thiscall Mfh_mp::inRunMP(int,struct mxArray_tag * *,int,struct mxArray_tag * *,struct inWorkSpace_tag *)(2, 0x00cdb114, 2, 0x00cdb174) + 158 bytes
[34] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(struct _mdUnknown_workspace *,int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 2, 0x00cdb114, 2) + 28 bytes
[35] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(2, 0x00cdb114, 2, 0x00cdb174) + 26 bytes
[36] m_dispatcher.dll:public: virtual void __thiscall Mfh_file::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(2, 0x00cdb114, 2, 0x00cdb174) + 273 bytes
[37] m_interpreter.dll:int __cdecl mdDispatch(int,char const *,int,struct mxArray_tag * *,int,struct mxArray_tag * *,class Mfh_MATLAB_fn * *)(898, 0x1233c3cc "hgload", 2, 0x00cdb114) + 88 bytes
[38] m_interpreter.dll:_inDispatchFromStack(898, 0x1233c3cc "hgload", 2, 2) + 801 bytes
[39] m_interpreter.dll:enum opcodes __cdecl inDispatchCall(char const *,int,int,int,int *,int *)(0x1233c3cc "hgload", 898, 2, 2) + 138 bytes
[40] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *)(1, 1297, 89, 0) + 2230 bytes
[41] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *)(1, 1297, 34, 0) + 272 bytes
[42] m_interpreter.dll:int __cdecl inExecuteMFunctionOrScript(class Mfh_mp *,bool)(0x11ac5ae0, 0, 3, 0x00cdbe90) + 778 bytes
[43] m_interpreter.dll:_inWordsj(1, 0x00cdbe00, 3, 0x00cdbe90) + 443 bytes
[44] m_interpreter.dll:public: void __thiscall Mfh_mp::inRunMP(int,struct mxArray_tag * *,int,struct mxArray_tag * *,struct inWorkSpace_tag *)(1, 0x00cdbe00, 3, 0x00cdbe90) + 158 bytes
[45] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(struct _mdUnknown_workspace *,int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 1, 0x00cdbe00, 3) + 28 bytes
[46] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cdbe00, 3, 0x00cdbe90) + 26 bytes
[47] m_dispatcher.dll:public: virtual void __thiscall Mfh_file::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cdbe00, 3, 0x00cdbe90) + 273 bytes
[48] m_interpreter.dll:void __cdecl mdCallFunction(int,struct mxArray_tag * *,int,struct mxArray_tag * *,class Mfh_MATLAB_fn *)(1, 0x00cdbe00, 3, 0x00cdbe90) + 56 bytes
[49] m_interpreter.dll:public: void __thiscall ResolverFunctionDesc::CallFunction(int,struct mxArray_tag * * const,int,struct mxArray_tag * * const)(1, 0x00cdbe00, 3, 0x00cdbe90) + 236 bytes
[50] m_interpreter.dll:public: bool __thiscall Resolver::CallMFunction(int,int,class _m_operand * const,union m_operand_storage *,int,class _m_operand * const,union m_operand_storage *,int *)(1, 1, 0x1276d5d0, 0) + 1041 bytes
[51] m_interpreter.dll:bool __cdecl inResolveMFunctionCall(struct _m_function_desc *,int,int,class _m_operand * const,union m_operand_storage *,int,class _m_operand * const,union m_operand_storage *,int *,enum inMarshalType *,unsigned int,int,unsigned int const *,int)(0x12685670, 1, 1, 0x1276d5d0) + 148 bytes
[52] m_interpreter.dll:bool __cdecl accelMFunctionCall(struct _accelOp *,struct _accelOp * *,struct _accelBytecode *,int *,enum inMarshalType *)(0x116752a0, 0x00cdc4b0, 0x124ab210, 0x00cdc49c) + 108 bytes
[53] m_interpreter.dll:int __cdecl accelExec(struct _accelBytecode *,enum inMarshalType *)(0x124ab210, 0x00cdc528, 0xffffffff, 0) + 18836 bytes
[54] m_interpreter.dll:_inExecuteHotSegment(0x00cdc55c, 0x00cdc688, 0x00cdc638, 0) + 1542 bytes
[55] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *)(1, 125, 199, 0) + 377 bytes
[56] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *)(1, 125, 198, 0) + 272 bytes
[57] m_interpreter.dll:int __cdecl inExecuteMFunctionOrScript(class Mfh_mp *,bool)(0x11a46620, 0, 2, 0x00cdd190) + 778 bytes
[58] m_interpreter.dll:_inWordsj(1, 0x00cdd100, 2, 0x00cdd190) + 443 bytes
[59] m_interpreter.dll:public: void __thiscall Mfh_mp::inRunMP(int,struct mxArray_tag * *,int,struct mxArray_tag * *,struct inWorkSpace_tag *)(1, 0x00cdd100, 2, 0x00cdd190) + 158 bytes
[60] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(struct _mdUnknown_workspace *,int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 1, 0x00cdd100, 2) + 28 bytes
[61] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cdd100, 2, 0x00cdd190) + 26 bytes
[62] m_dispatcher.dll:public: virtual void __thiscall Mfh_file::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cdd100, 2, 0x00cdd190) + 273 bytes
[63] m_interpreter.dll:void __cdecl mdCallFunction(int,struct mxArray_tag * *,int,struct mxArray_tag * *,class Mfh_MATLAB_fn *)(1, 0x00cdd100, 2, 0x00cdd190) + 56 bytes
[64] m_interpreter.dll:public: void __thiscall ResolverFunctionDesc::CallFunction(int,struct mxArray_tag * * const,int,struct mxArray_tag * * const)(1, 0x00cdd100, 2, 0x00cdd190) + 236 bytes
[65] m_interpreter.dll:public: bool __thiscall Resolver::CallMFunction(int,int,class _m_operand * const,union m_operand_storage *,int,class _m_operand * const,union m_operand_storage *,int *)(1, 1, 0x1275b790, 0) + 1041 bytes
[66] m_interpreter.dll:bool __cdecl inResolveMFunctionCall(struct _m_function_desc *,int,int,class _m_operand * const,union m_operand_storage *,int,class _m_operand * const,union m_operand_storage *,int *,enum inMarshalType *,unsigned int,int,unsigned int const *,int)(0x12654b10, 1, 1, 0x1275b790) + 148 bytes
[67] m_interpreter.dll:bool __cdecl accelMFunctionCall(struct _accelOp *,struct _accelOp * *,struct _accelBytecode *,int *,enum inMarshalType *)(0x11328080, 0x00cdd7b0, 0x124968b0, 0x00cdd79c) + 108 bytes
[68] m_interpreter.dll:int __cdecl accelExec(struct _accelBytecode *,enum inMarshalType *)(0x124968b0, 0x00cdd828, 0xffffffff, 0) + 18836 bytes
[69] m_interpreter.dll:_inExecuteHotSegment(0x00cdd85c, 0x00cdd988, 0x00cdd938, 0) + 1542 bytes
[70] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *)(1, 2089, 77, 0) + 377 bytes
[71] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *)(1, 2089, 31, 0) + 272 bytes
[72] m_interpreter.dll:int __cdecl inExecuteMFunctionOrScript(class Mfh_mp *,bool)(0x11b85b60, 0, 1, 0x00cddf40) + 778 bytes
[73] m_interpreter.dll:_inWordsj(0, 0x00cddee0, 1, 0x00cddf40) + 443 bytes
[74] m_interpreter.dll:public: void __thiscall Mfh_mp::inRunMP(int,struct mxArray_tag * *,int,struct mxArray_tag * *,struct inWorkSpace_tag *)(0, 0x00cddee0, 1, 0x00cddf40) + 158 bytes
[75] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(struct _mdUnknown_workspace *,int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0, 0x00cddee0, 1) + 28 bytes
[76] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00cddee0, 1, 0x00cddf40) + 26 bytes
[77] m_dispatcher.dll:public: virtual void __thiscall Mfh_file::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00cddee0, 1, 0x00cddf40) + 273 bytes
[78] m_interpreter.dll:int __cdecl mdDispatch(int,char const *,int,struct mxArray_tag * *,int,struct mxArray_tag * *,class Mfh_MATLAB_fn * *)(886, 0x11102f2c "gui_mainfcn", 0, 0x00cddee0) + 88 bytes
[79] m_interpreter.dll:_inDispatchFromStack(886, 0x11102f2c "gui_mainfcn", 0, 0x01ffffff) + 801 bytes
[80] m_interpreter.dll:enum opcodes __cdecl inDispatchCall(char const *,int,int,int,int *,int *)(0x11102f2c "gui_mainfcn", 886, 0, 0xffffffff) + 138 bytes
[81] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *)(1, 251, 42, 0) + 2230 bytes
[82] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *)(1, 251, 28, 0) + 272 bytes
[83] m_interpreter.dll:int __cdecl inExecuteMFunctionOrScript(class Mfh_mp *,bool)(0x114e20a0, 0, 0, 0x00cde70c) + 778 bytes
[84] m_interpreter.dll:_inWordsj(0, 0x00cde6ac, 0, 0x00cde70c) + 443 bytes
[85] m_interpreter.dll:public: void __thiscall Mfh_mp::inRunMP(int,struct mxArray_tag * *,int,struct mxArray_tag * *,struct inWorkSpace_tag *)(0, 0x00cde6ac, 0, 0x00cde70c) + 158 bytes
[86] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(struct _mdUnknown_workspace *,int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0, 0x00cde6ac, 0) + 28 bytes
[87] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00cde6ac, 0, 0x00cde70c) + 26 bytes
[88] m_dispatcher.dll:public: virtual void __thiscall Mfh_file::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00cde6ac, 0, 0x00cde70c) + 273 bytes
[89] m_interpreter.dll:int __cdecl mdDispatch(int,char const *,int,struct mxArray_tag * *,int,struct mxArray_tag * *,class Mfh_MATLAB_fn * *)(913, 0x11ec20a4 "img_lab", 0, 0x00cde6ac) + 88 bytes
[90] m_interpreter.dll:_inDispatchFromStack(913, 0x11ec20a4 "img_lab", 0, 0) + 801 bytes
[91] m_interpreter.dll:enum opcodes __cdecl inDispatchCall(char const *,int,int,int,int *,int *)(0x11ec20a4 "img_lab", 913, 0, 0) + 138 bytes
[92] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *)(2, 0, 0, 0) + 2359 bytes
[93] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *)(2, 0, 0, 0) + 272 bytes
[94] m_interpreter.dll:_inInterPcode(2, 0x78773d54, 0, 0) + 69 bytes
[95] m_interpreter.dll:enum inExecutionStatus __cdecl in_local_call_eval_function(int *,struct _pcodeheader *,int *,struct mxArray_tag * * const,enum inDebugCheck)(0x00cdf2c8, 0x00cdf3b4, 2, 1) + 162 bytes
[96] m_interpreter.dll:$L73181(0x78773d54, 0x11a38000 "img_lab\n", 0, 0) + 196 bytes
[97] m_interpreter.dll:enum inExecutionStatus __cdecl inEvalCmdWithLocalReturnandtype(char const *,int *,enum inDebugCheck)(0x11a38000 "img_lab\n", 0, 2, 0x00cdf444 "ôôÍ") + 69 bytes
[98] m_interpreter.dll:_inEvalCmdNoEnd(0x11a38000 "img_lab\n", 0x00cdf4e4, 0x00cdf49c, 0x01497de0) + 16 bytes
[99] bridge.dll:_mnParser(0x7c80b529, 0x01497de0, 0, 0) + 431 bytes
[100] mcr.dll:public: void __thiscall mcrInstance::mnParser(void)(271244, 0x4d5c3a43, 0x414c5441, 0x31303742) + 87 bytes
[101] MATLAB.exe:0x00401d2f(4194304, 0, 271244, 0x01497de0)
[102] MATLAB.exe:0x00403e45(3473460, 3473465, 0x7ffdf000, 0x8054a6ed)
[103] kernel32.dll:0x7c816d4f(0x00403cc0 "jth8U@", 0, 0, 0)
666devil
666devil am 18 Mär. 2011
please help...

Melden Sie sich an, um zu kommentieren.

Antworten (4)

Jan
Jan am 18 Mär. 2011
Please do not paste huge stack traces, because they are not meaningful to us. It would be much better, if you find out, which command caused the error.
Usually such crashs occur after a C-Mex function fails to handle the memory properly, e.g. using free() instead of mxFree(), or any of the other 13.591 pitfalls.
You have to find the reason for the crash at first. Most likely the debugger can assist you: Set some break points in the source, go through the program line by line, insert some DISP commands to check, until which point the program ran correctly, etc. The posted stack trace is not a good point to start from.

Walter Roberson
Walter Roberson am 18 Mär. 2011
If it is crashing on a Mathworks provided dll, then please report the problem to Mathworks.

Richard
Richard am 18 Mär. 2011
Firstly, I agree with Jan and Walter - it is always best to send segmentation violation stack traces directly to MathWorks Support as the stack trace says at the end. They are difficult to interpret without the right tools.
However in this case maybe I can help a little. The stack indicates that you are loading a mat file that contains a new-style class (classdef) into a reasonably old Matlab version, R14 SP1 (I think this is from 2004 or 2005). I believe that the new class system was only released in R2008a. Loading into releases before this is not supported. I suggest you find out which version the software was created for and try to use that version or later.
  1 Kommentar
Jan
Jan am 18 Mär. 2011
It would have been a good idea to write the MAT-file parser with a forward compatibility: If is reaches a variable of an unknown type, it should be ignored or throw an error. Come on, this cannot be too hard! Multi-dimensonal cell in MAT: Matlab 4 crashs; function handle in MAT: Matlab 5 crashs; new OO object in MAT: Matlab 6 crashs; MAT file > 2GB: early versions of Matlab 7 crash.
Inserting a flag for backward compatible MAT file creation is not trivial: "save -v6" does not run under Matlab 6.
Of course old Matlab versions cannot *support* new features, but it is possible to let them stop with an error or ignore a specific variable instead of a crash. Please, MathWorks team, make MAT a reliable format by considering forward compatibility.

Melden Sie sich an, um zu kommentieren.


Aurelien Queffurust
Aurelien Queffurust am 1 Jul. 2011
I reproduce easily the above crash dump by trying to open in R2006b a simple GUI built under R2010b .
The following technical solution: Why do I receive a segmentation violation error if I open a FIG file in MATLAB 7.0.4 (R14SP2) that was created using GUIDE in MATLAB 7.6 (R2008a)? shows in the Problem Description exactly the above crash dumps. But the attached M-file replacefcnhandles2.m which is supposed to fix the issue does not repair the problem , instead you still get the same crash dump!
I submitted yesterday a Service Request to Technical Support. I just send them a simple GUI built in 10b with 2, 3 uicontrols without callback . When you try to open this GUI in 6b , you always MATLAB stack traces.
I will let you know as soon as I have an answer.

Kategorien

Mehr zu Graphics Performance finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by