>> B=[1,1,1;1,1,1;1,1,1]
B =
1 1 1
1 1 1
1 1 1
>> E=eig(B)
------------------------------------------------------------------------
Segmentation violation detected at Fri Apr 27 16:40:27 2012
------------------------------------------------------------------------
Configuration:
MATLAB Version: 7.0.0.19920 (R14)
Operating System: Microsoft Windows 2000
Window System: Version 6.0 (Build 6001: Service Pack 1)
Processor ID: x86 Family 15 Model 2 Stepping 0, AuthenticAMD
Virtual Machine: Java 1.4.2 with Sun Microsystems Inc. Java HotSpot(TM) Client VM
(mixed mode)
Default Charset: ibm-1386_P100-2002
Register State:
EAX = 00cde24c EBX = 00000000
ECX = 00cde1b4 EDX = 00000001
ESI = 0f3ed528 EDI = 00000001
EBP = 00cde1cc ESP = 00cde170
EIP = 00000000 FLG = 00010202
Stack Trace:
[0] lapack.dll:_dlarfg(0x00cde24c, 0x0f3ed528, 0x0f3ed520, 0x798eeba0) + 65 bytes
[1] lapack.dll:_dsytd2(0x00cde413 "UD渫", 0x00cde2e4, 0x0f3ed4f0, 0x00cde3f4) + 343 bytes
[2] lapack.dll:_dsytrd(0x00cde413 "UD渫", 0x00cde3f8, 0x0f3ed4f0, 0x00cde3f4) + 1740 bytes
[3] lapack.dll:_dsyev(0x00cde3fd, 0x00cde413 "UD渫", 0x00cde3f8, 0x0f3ed4f0) + 963 bytes
[4] numerics.dll:void __cdecl mfEigTEMPLATE<double>(int,struct mxArray_tag * * const,int,struct mxArray_tag * * const,double)(1, 0x00cde6e4, 0x55000001, 0x00cde444) + 1303 bytes
[5] numerics.dll:void __cdecl mfEig(int,struct mxArray_tag * * const,int,struct mxArray_tag * * const)(1, 0x00cde6e4, 1, 0x00cde444) + 118 bytes
[6] numerics.dll:void __cdecl mfFullEigFcn(int,struct mxArray_tag * * const,int,struct mxArray_tag * * const)(1, 0x00cde6e4, 1, 0x00cde744) + 330 bytes
[7] m_dispatcher.dll:public: virtual void __thiscall Mfh_builtin<struct mxArray_tag>::dispatch_mf(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cde6e4, 1, 0x00cde744) + 55 bytes
[8] m_dispatcher.dll:public: virtual void __thiscall Mfh_MATLAB_fn::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cde6e4, 1, 0x00cde744) + 200 bytes
[9] m_interpreter.dll:_inDispatchFromStack(371, 0x020ede70 "eig", 1, 1) + 891 bytes
[10] m_interpreter.dll:enum opcodes __cdecl inDispatchCall(char const *,int,int,int,int *,int *)(0x020ede70 "eig", 371, 1, 1) + 111 bytes
[11] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *)(2, 0, 0, 0) + 2411 bytes
[12] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *)(2, 0, 0, 0) + 272 bytes
[13] m_interpreter.dll:_inInterPcode(2, 0x7876f2d8, 0, 0) + 69 bytes
[14] m_interpreter.dll:enum inExecutionStatus __cdecl in_local_call_eval_function(int *,struct _pcodeheader *,int *,struct mxArray_tag * * const,enum inDebugCheck)(0x00cdf290, 0x00cdf384, 2, 0x0e8f6390 "E=eig(B)\n") + 162 bytes
[15] m_interpreter.dll:$L72592(0x7876f2d8, 0x0e8f6390 "E=eig(B)\n", 9, 0) + 196 bytes
[16] m_interpreter.dll:enum inExecutionStatus __cdecl inEvalCmdWithLocalReturnandtype(char const *,int *,enum inDebugCheck)(0, 2, 1, 0x00cdf414 "剪�) + 86 bytes
[17] m_interpreter.dll:_inEvalCmdNoEnd(0x0e8f6390 "E=eig(B)\n", 0x00cdf4ac, 0x00cdf468, 0x026f3388) + 16 bytes
[18] bridge.dll:_mnParser(0x76bb2877, 0x026f3388, 0, 0) + 431 bytes
[19] mcr.dll:public: void __thiscall mcrInstance::mnParser(void)(991609, 0x6d5c3a45, 0x616c7461, 0x69625c62) + 87 bytes
[20] MATLAB.exe:0x00401d2f(4194304, 0, 991609, 0x026f3388)
[21] MATLAB.exe:0x00403e45(0x7ffdf000, 0x00cdffd4 "��, 0x774cb299, 0x7ffdf000)
[22] kernel32.dll:0x76bb1114(0x7ffdf000, 0x77742e26, 0, 0)
[23] ntdll.dll:0x774cb299(0x00403cc0 "jth(U@", 0x7ffdf000, 0, 0)
[24] ntdll.dll:0x774cb26c(0x00403cc0 "jth(U@", 0x7ffdf000, 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:\Users\admin\AppData\Local\Temp\matlab_crash_dump.6188
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.
>>