1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107
| MATLAB crash file:/home/frejus/matlab_crash_dump.8378
------------------------------------------------------------------------
Segmentation violation detected at Mon May 18 16:22:46 2015
------------------------------------------------------------------------
Configuration:
MATLAB Version: 7.8.0.347 (R2009a)
MATLAB License: 161051
Operating System: Linux 3.13.0-35-generic #62-Ubuntu SMP Fri Aug 15 01:58:01 UTC 2014 i686
GNU C Library: 2.19 stable
Window System: The X.Org Foundation (11501000), display :0
Current Visual: 0x20 (class 4, depth 24)
Processor ID: x86 Family 6 Model 5 Stepping 5, GenuineIntel
Virtual Machine: Java 1.6.0_04-b12 with Sun Microsystems Inc. Java HotSpot(TM) Client VM mixed mode
Default Encoding: UTF-8
Fault Count: 1
Register State:
eax = 00000000 ebx = b72a5034
ecx = 9b6588f8 edx = b72516e6
esi = 00000000 edi = 9be8e450
ebp = b2b899c8 esp = b2b899b0
eip = b7251d98 flg = 00210282
Stack Trace:
[0] libmwm_dispatcher.so:fillFunctionHandle(function_handle_tag*, mdMxarrayFunctionHandle*)(0x9be8e450, 0, 0x9b658930 "ejus/matlab_crash_dump.8378", 0xb7550877) + 34 bytes
[1] libmwm_dispatcher.so:mdFunctionHandleFromStruct(0x9be8e450, 0x9fd3a120, 0xb75a7618, 0xb75a6ec8) + 139 bytes
[2] libmx.so:mxFunctionHandleFromStruct(function_handle_tag*, mxArray_tag*, char const**)(0x9be8e450, 0x9fd3a120, 0xb75a7618, 0) + 44 bytes
[3] libmx.so:_HandleArrayForStream(miStreamRec_tag*, miItem_tag*, miStreamCommandType, int)(0, 0xb2b8ae28, 1, 0) + 1971 bytes
[4] libmx.so:_HandleArrayForStream(miStreamRec_tag*, miItem_tag*, miStreamCommandType, int)(0, 0xb2b8b808, 23, 0x9fd39f98) + 2055 bytes
[5] libmx.so:.L1035(0, 0xb2b8c1e8, 34, 0x9fd2f028) + 1642 bytes
[6] libmx.so:.L1035(0, 0xb2b8c264, 0xb2b8c258 "net", 0xb75a6ec8) + 1642 bytes
[7] libmx.so:miGetCurrentItem(0x9be809a0 "IM", 0xb2b8c2d8, 0, 0) + 344 bytes
[8] libmx.so:miGetItem(0x9be809a0 "IM", 0xb2b8c2d8, 128, 0) + 116 bytes
[9] libmat.so:matGetVariable5(MATFile_tag*, char const*)(0x9c5872d0, 0x9cfe57b4 "net", 0xb2b8c358, 0x9eb79fa2) + 133 bytes
[10] libmat.so:matGetVariable(0x9c5872d0, 0x9cfe57b4 "net", 0xb2b8c338, 0xb51295d9) + 36 bytes
[11] libmwbuiltins.so:LoadMAT::loadEntireMatFile(char const*, LoadDestination*)(0x9bdb99c8, 0x9c5bb80c "/home/frejus/MATLAB/baseconstruc..", 0xb2b8c580, 0) + 110 bytes
[12] libmwbuiltins.so:DoLoad(ILoadFile*, std::vector<std::string, std::allocator<std::string> >, std::vector<mxArray_tag*, std::allocator<mxArray_tag*> >, bool, LoadDestination*)(0, 0xb2b8c580, 0, 0) + 78 bytes
[13] libmwbuiltins.so:PrivateLoadFcn(int, mxArray_tag**, int, mxArray_tag**, bool)(0xb2b8c71c, 0, 1, 0xb2b8c71c) + 2257 bytes
[14] libmwm_dispatcher.so:Mfh_builtin::dispatch_mf(int, mxArray_tag**, int, mxArray_tag**)(0x9fca80f8 "h9*�a", 1, 0xb2b8c6bc, 1) + 76 bytes
[15] libmwm_dispatcher.so:Mfh_MATLAB_fn::dispatch_fh(int, mxArray_tag**, int, mxArray_tag**)(0x9fca80f8 "h9*�a", 1, 0xb2b8c6bc, 1) + 234 bytes
[16] libmwm_interpreter.so:inDispatchFromStack(int, char const*, int, int)(97, 0x08f5e3db "load", 1, 1) + 961 bytes
[17] libmwm_interpreter.so:.L304(29, 0xffffffb0, 1, 1) + 38 bytes
[18] libmwm_interpreter.so:.L704(1, 0, 154, 0) + 228 bytes
[19] libmwm_interpreter.so:protected_inInterp(inDebugCheck, int, int, opcodes, inPcodeNest_tag*, int*)(1, 0, 119, 0) + 120 bytes
[20] libmwm_interpreter.so:inInterPcodeSJ(inDebugCheck, int, int, opcodes, inPcodeNest_tag*, int*)(0, 0x9bf3cd58, 0xb2b8cdbc, 0xb2b8cdbc) + 298 bytes
[21] libmwm_interpreter.so:inExecuteMFunctionOrScript(Mfh_mp*, bool)(0x9fab2a68, 1, 89, 0) + 635 bytes
[22] libmwm_interpreter.so:inRunMfile(int, mxArray_tag**, int, mxArray_tag**, Mfh_mp*, inWorkSpace_tag*)(0, 0xb2b8d274, 0, 0xb2b8d2d4) + 1514 bytes
[23] libmwm_interpreter.so:Mfh_mp::dispatch_file(_mdUnknown_workspace*, int, mxArray_tag**, int, mxArray_tag**)(0x9fab2a68, 0, 0, 0xb2b8d274) + 64 bytes
[24] libmwm_interpreter.so:Mfh_mp::dispatch_file(int, mxArray_tag**, int, mxArray_tag**)(0x9fab2a68, 0, 0xb2b8d274, 0) + 56 bytes
[25] libmwm_dispatcher.so:Mfh_file::dispatch_fh(int, mxArray_tag**, int, mxArray_tag**)(0x9fab2a68, 0, 0xb2b8d274, 0) + 282 bytes
[26] libmwm_interpreter.so:ResolverFunctionDesc::CallFunction(int, mxArray_tag**, int, mxArray_tag**)(0xb2b8d854, 0, 0xb2b8d274, 0) + 931 bytes
[27] libmwm_interpreter.so:Resolver::CallMFunction(int, int, _m_operand*, m_operand_storage*, int, _m_operand*, m_operand_storage*, int*)(0xb2b8d430, 0, 1, 0x9be450c8) + 1523 bytes
[28] libmwm_interpreter.so:inResolveMFunctionCall(_m_function_desc*, int, int, _m_operand*, m_operand_storage*, int, _m_operand*, m_operand_storage*, int*, inMarshalType*, int, mpsTypeSequenceNlhs const*, mxArray_tag* (*)(int))(0x9c59e3d8, 0, 1, 0x9be450c8) + 494 bytes
[29] libmwm_interpreter.so:accelImpl::MFunctionCall(_accelOp**)(0xb2b8d970, 0xb2b8d984, 0x9c5eaf58, 0xb69e0285) + 277 bytes
[30] libmwm_interpreter.so:accelImpl::Exec()(0xb2b8d970, 0x9be8c960, 0xb2200010, 0xb6d102fc) + 224 bytes
[31] libmwm_interpreter.so:accelCode::Call(inMarshalType*, int*) const(0x9fc81900, 0xb2b8dba0, 0xb2b8db9c, 0xb71d3700) + 99 bytes
[32] libmwm_interpreter.so:inJit::ExecuteHotSegment(_inJitAccelInfo*, opcodes*, int*, int*)(0xb2b8dc24, 0xb2b8dc34, 0xb2b8dc30 "����", 0xb2b8dc2c) + 2040 bytes
[33] libmwm_interpreter.so:inExecuteMFunctionOrScript(Mfh_mp*, bool)(0x9c52a498, 1, 2, 0) + 1274 bytes
[34] libmwm_interpreter.so:inRunMfile(int, mxArray_tag**, int, mxArray_tag**, Mfh_mp*, inWorkSpace_tag*)(0, 0xb2b8ea78, 0, 0) + 1514 bytes
[35] libmwm_interpreter.so:Mfh_mp::dispatch_file(_mdUnknown_workspace*, int, mxArray_tag**, int, mxArray_tag**)(0x9c52a498, 0, 0, 0xb2b8ea78) + 64 bytes
[36] libmwm_interpreter.so:Mfh_mp::dispatch_file(int, mxArray_tag**, int, mxArray_tag**)(0x9c52a498, 0, 0xb2b8ea78, 0) + 56 bytes
[37] libmwm_dispatcher.so:Mfh_file::dispatch_fh(int, mxArray_tag**, int, mxArray_tag**)(0x9c52a498, 0, 0xb2b8ea78, 0) + 282 bytes
[38] libmwm_interpreter.so:inEvalPcodeHeaderToWord(_memory_context*, int, mxArray_tag**, _pcodeheader*, Mfh_mp*, unsigned int)(0xb76bd408, 0, 0xb2b8ea78, 0xb2b8e928) + 185 bytes
[39] libmwm_interpreter.so:in_local_call_script_function(_memory_context*, _pcodeheader*, int, mxArray_tag**, unsigned int, bool)(0xb2b8ea78, 0, 0, 0xb6d426ba) + 108 bytes
[40] libmwm_interpreter.so:inEvalStringWithIsVarFcn(_memory_context*, char const*, EvalType, int, mxArray_tag**, inDebugCheck, _pcodeheader*, int*, bool (*)(void*, char const*), void*, bool, bool)(0, 0xb2b8ea78, 0, 0) + 2920 bytes
[41] libmwm_interpreter.so:InterpBridge::EvalCmdWithLocalReturn(char const*, int*, bool, bool)(0x08f6be40, 0x9d28e8b8 "trace2\n", 0, 0) + 151 bytes
[42] libmwm_interpreter.so:inEvalCmdWithLocalReturn(0x9d28e8b8 "trace2\n", 0, 0, 1) + 74 bytes
[43] libmwbridge.so:evalCommandWithLongjmpSafety(char const*)(0x9d28e8b8 "trace2\n", 2, 0xb736e7d0, 0) + 116 bytes
[44] libmwbridge.so:mnParser(0xb2b8ecc0, 0xb18004c0, 1, 0xb699a86b) + 319 bytes
[45] libmwmcr.so:mcrInstance::mnParser_on_interpreter_thread()(0xb18004c0, 0xb72f8100, 0xb2b8ed28, 0xb72bdc5e) + 51 bytes
[46] libmwmcr.so:boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, mcrInstance>, boost::_bi::list1<boost::_bi::value<mcrInstance*> > >, void>::invoke(boost::detail::function::function_buffer&)(0xb18350c8, 0, 0xb4bd1000, 0xb4b9e30c) + 38 bytes
[47] libmwmcr.so:boost::function0<void>::operator()() const(0xb18350c4, 0x9ec64a28, 0xb2b8edd0, 0xb761e12d) + 136 bytes
[48] libmwmcr.so:mcr::runtime::InterpreterThread::Impl::NoResultInvocationRequest::run()(0xb18350b0, 0xb76acdec, 0xb2b8ed88, 0xb7629e3e) + 33 bytes
[49] libmwmcr.so:mcr::runtime::InterpreterThread::Impl::invocation_request_handler(int)(0xb18350b0, 0xb5738630, 0xb2b8ef18, 0xb56435ff) + 31 bytes
[50] libmwuix.so:HandleUserEventCallback(void*)(0x9fc9e748, 0, 76, 499) + 46 bytes
[51] libmwuix.so:uix_DispatchOrProcess(_XEvent*, _XtAppStruct*, int, bool)(1, 0xb2b8ef84, 96, 0) + 427 bytes
[52] libmwuix.so:UIX_NormalPauseCore(bool, bool, int, bool, double, bool, _XEvent*, bool, bool)(1, 0, 0, 1) + 532 bytes
[53] libmwuix.so:ws_ProcessPendingEventsHelper(int, int, bool)(1, 0xffffffff, 0xb2b8f088, 0xb76796ab) + 446 bytes
[54] libmwservices.so:svWS_ProcessPendingEvents(1, 0xffffffff, 0, 0xb76dfd78) + 37 bytes
[55] libmwmcr.so:mcr::runtime::InterpreterThread::Impl::process_events(boost::shared_ptr<mcr::runtime::InterpreterThread::Impl> const&)(0xb18045f8, 0xb2b8f1b4, 0, 0xb18045a0 "/home/frejus/MatLabLinux/toolbox..") + 364 bytes
[56] libmwmcr.so:mcr::runtime::InterpreterThread::Impl::run(boost::shared_ptr<mcr::runtime::InterpreterThread::Impl> const&, mcr::runtime::InterpreterThread::Impl::init_context*)(0xb18045f8, 0xb2b8f1b4, 0xb21f70e4, 0xb76acdec) + 371 bytes
[57] libmwmcr.so:run_init_and_handle_events(void*)(0xb21f70e4, 0xb72f7448, 0xffffffff, 0xb22004e8) + 64 bytes
[58] libmwmcr.so:mcr::runtime::InterpreterThreadFactory::runThreadFunction()(0xb2200468, 0xb72f7448, 0xb2b8f218, 0xb72be6d9) + 92 bytes
[59] libmwmcr.so:mcr::runtime::InterpreterThreadFactory::ThreadFunctionRunner::operator()() const(0xb2b8f2b0, 0x0804daf0, 0xb2b8f278, 0x0804b569) + 31 bytes
[60] libmwmcr.so:boost::detail::function::void_function_obj_invoker0<mcr::runtime::InterpreterThreadFactory::ThreadFunctionRunner, void>::invoke(boost::detail::function::function_buffer&)(0xb2b8f2b0, 0, 0, 4096) + 29 bytes
[61] MATLAB:boost::function0<void>::operator()() const(0xb2b8f2ac, 0x08049e7c, 0, 0) + 393 bytes
[62] MATLAB:mcrMain(int, char const**)(2, 0xbffbb904 "9��d��", 0, 0) + 235 bytes
[63] libmwmcr.so:runMcrMain(void*)(0xbffbb808, 0xb2b8fb40, 0xb2b8fb40, 0xb2b8fb40) + 38 bytes
[64] libpthread.so.0:0xb6b22f70(0xb2b8fb40, 0, 0, 0)
Please follow these steps to report this problem to The MathWorks so we
have the best chance of correcting it:
The next time MATLAB is launched under typical usage, a dialog box will
open to help you send the error log to The MathWorks. Alternatively, you
can send an e-mail to segv@mathworks.com with the following file attached:
/home/frejus/matlab_crash_dump.8378
If the problem is reproducible, please submit a Service Request via:
http://www.mathworks.com/support/contact_us/ts/help_request_1.html
A technical support engineer might contact you with further information.
Thank you for your help. MATLAB may attempt to recover, but even if recovery appears successful,
we recommend that you save your workspace and restart MATLAB as soon as possible. |