24小时热门版块排行榜    

查看: 690  |  回复: 2

jiaoliang

[交流] 【求助】紧急求助 已有2人参与

今天启动MATLAB后出现以下情况 求解决 谢谢哈
Segmentation violation detected at Sat May 15 16:39:13 2010
------------------------------------------------------------------------

Configuration:
  MATLAB Version:   7.0.0.19920 (R14)
  Operating System: Microsoft Windows XP
  Window System:    Version 5.1 (Build 2600: Service Pack 3)
  Processor ID:     x86 Family 15 Model 11 Stepping 1, 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 = 0b2030d0  EBX = 00cdccc8
  ECX = 00000000  EDX = 0b2030d0
  ESI = 7c36a42b  EDI = 0b1e1d30
  EBP = 00cdb900  ESP = 00cdb8ec
  EIP = 79c0189e  FLG = 00010212

Stack Trace:
  [0] bridge.dll:void __cdecl initlist(void)(0x014773a0, 0x00cdb920 "\客", 0x78806f96, 0x014773a0) + 2734 bytes
  [1] mpath.dll:bool __cdecl mpCheckNeededLicensesAvailable(void *)(0x014773a0, 0x01256120, 0x0b24d570, 0x00cdbf5c) + 32 bytes
  [2] mpath.dll:_mpCheckLicensesAvailable(0x20004002, 0, 0x0b24d570, 0) + 102 bytes
  [3] m_dispatcher.dll:public: virtual bool __thiscall Mfh_file::get_which(char const * &,char const * &,char const * &const (0x00cdcc90, 0x00cdccb4, 0x00cdccc8, 0x0b24d570) + 236 bytes
  [4] m_interpreter.dll:public: virtual bool __thiscall Mfh_mp::get_which(char const * &,char const * &,char const * &const (0x00cdcc90, 0x00cdccb4, 0x00cdccc8, 0x013bbad0) + 189 bytes
  [5] m_dispatcher.dll:public: class Mfunction_handle * __thiscall Mdispatcher::which(int,class Mvalue_common * *,int,class Mvalue_common * *,bool,bool)(1, 0x00cdcd9c "X屯", 0x0b272490, 0x0b277fa8) + 3907 bytes
  [6] m_dispatcher.dll:public: bool __thiscall Mdispatcher::find_FirstFileName(char const *,char *)(0x00cdcd58, 0x00cdd330, 0x01200b60 "pathdef", 1) + 143 bytes
  [7] m_dispatcher.dll:_mdIsMatlabFile(0x01200b60 "pathdef", 0x00cdd330, 1, 0x01338220) + 60 bytes
  [8] libmwbuiltins.dll:_bnFullExistFcn(1, 0x00cddae4, 2, 0x00cddb44) + 791 bytes
  [9] m_dispatcher.dll:public: virtual void __thiscall Mfh_builtin::dispatch_mf(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cddae4, 2, 0x00cddb44) + 55 bytes
  [10] m_dispatcher.dll:public: virtual void __thiscall Mfh_MATLAB_fn::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(1, 0x00cddae4, 2, 0x00cddb44) + 200 bytes
  [11] m_interpreter.dll:_inDispatchFromStack(66, 0x014be16c "exist", 1, 2) + 891 bytes
  [12] m_interpreter.dll:_inCallFcnFromReference(0, 0x0b201f70, 0x789b59c0, 0xcccccccd) + 176 bytes
  [13] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *)(1, 0, 24, 0) + 4115 bytes
  [14] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *)(1, 0, 18, 0) + 272 bytes
  [15] m_interpreter.dll:int __cdecl inExecuteMFunctionOrScript(class Mfh_mp *,bool)(0x01563150, 1, 0, 0x01563150) + 773 bytes
  [16] m_interpreter.dll:_inExecCompScript(0, 0x00cde1c4, 0x01563150, 0xffffffff) + 321 bytes
  [17] m_interpreter.dll:public: void __thiscall Mfh_mp::inRunMP(int,struct mxArray_tag * *,int,struct mxArray_tag * *,struct inWorkSpace_tag *)(0, 0x00cde1c4, 0, 0x00cde224) + 122 bytes
  [18] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(struct _mdUnknown_workspace *,int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0, 0x00cde1c4, 0) + 28 bytes
  [19] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00cde1c4, 0, 0x00cde224) + 26 bytes
  [20] m_dispatcher.dll:public: virtual void __thiscall Mfh_file::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00cde1c4, 0, 0x00cde224) + 273 bytes
  [21] m_interpreter.dll:_inDispatchFromStack(450, 0x012f3424 "matlabrc", 0, 0) + 891 bytes
  [22] m_interpreter.dll:enum opcodes __cdecl inDispatchCall(char const *,int,int,int,int *,int *)(0x012f3424 "matlabrc", 450, 0, 0) + 111 bytes
  [23] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *)(0, 0, 0, 0) + 2411 bytes
  [24] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *)(0, 0, 0, 0) + 272 bytes
  [25] m_interpreter.dll:_inInterPcode(0, 0x7876f2d8, 0, 0) + 69 bytes
  [26] m_interpreter.dll:enum inExecutionStatus __cdecl in_local_call_eval_function(int *,struct _pcodeheader *,int *,struct mxArray_tag * * const,enum inDebugCheck)(0x00cded70, 0x00cdee64, 0, 0x79c71190 "matlabrc" + 162 bytes
  [27] m_interpreter.dll:$L72592(0x7876f2d8, 0x79c71190 "matlabrc", 8, 0) + 196 bytes
  [28] m_interpreter.dll:enum inExecutionStatus __cdecl inEvalCmdWithLocalReturnandtype(char const *,int *,enum inDebugCheck)(0, 0, 0x78fcc9d8 "C:\Documents and Settings\Admini..", 1) + 86 bytes
  [29] m_interpreter.dll:_inEvalCmd(0x79c71190 "matlabrc", 0x0b1df220, 0, 0x014c5440) + 17 bytes
  [30] bridge.dll:_mnRunLoginScript(0x014c1dc8, 0x793025ee, 0, 0x014c5c68 "燭@" + 401 bytes
  [31] bridge.dll:int __cdecl mnRunPathDependentInitialization(void)(0x014c1dc8, 0, 0x014c5c68 "燭@", 0x00cdf4fb) + 17 bytes
  [32] mcr.dll:public: __thiscall mcrInstance::mcrInstance(class mcrOptions &,class MfileReader *)(0x00cdff04, 0x004c5c68, 271218, 0x625c3a45) + 373 bytes
  [33] MATLAB.exe:0x00401c86(4194304, 0, 271218, 0x014c1dc8)
  [34] MATLAB.exe:0x00403e45(0x0257dd7c, 0x7c93005d, 0x7ffde000, 0xeb678ce8)
  [35] kernel32.dll:0x7c817077(0x00403cc0 "jth(U@", 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.3864

  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 ==> matlabrc at 24
    if exist('pathdef','file') && ~exist('RESTOREDEFAULTPATH_EXECUTED','var')

>> Segmentation violation
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

robert2020

银虫 (著名写手)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
nono2009(金币+1):辛苦了。 2010-05-16 08:24:59
zzuwangshilei(金币+1):多谢提供建议,分享使用经验 2010-05-16 11:25:49
很多童鞋都遇到过这种情况,发邮件给mathworks公司回复说没有发现任何问题,猜测是因为7.0软件有bug,抑或是因为是盗版软件,重启一下matlab就好了~~
Truthfulness,Compassion,Tolerance,Beauty
2楼2010-05-15 22:18:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzuwangshilei

木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
robert2020(金币+1):多谢分享经验~~辛苦了~~ 2010-05-16 11:41:32
引用回帖:
Originally posted by robert2020 at 2010-05-15 22:18:32:
很多童鞋都遇到过这种情况,发邮件给mathworks公司回复说没有发现任何问题,猜测是因为7.0软件有bug,抑或是因为是盗版软件,重启一下matlab就好了~~

版本的问题我也遇到过,不过是在Aspen中的,我做过一个例子,低版本收敛,高版本不收敛。看来,使用软件是注意软件版本还是很重要的
3楼2010-05-16 11:28:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 jiaoliang 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见