|
||||||
| Forums FAQ | Members List | Search | Today's Posts | Mark Forums Read |
| ARCHIVES - Software Questions about use, installation, or configuration of software running on SUSE Linux |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
I am using suse10.2 in x86_64 machine. I installed matlabR14(32bit) using the command 'linux32'.
whenever i try to run some commands like imread,imwrite etc i am getting these errors & it crashes. ------------------------------------------------------------------------ Segmentation violation detected at Tue Mar 27 23:30:46 2007 ------------------------------------------------------------------------ Configuration: MATLAB Version: 7.0.0.19901 (R14) Operating System: Linux 2.6.18.8-0.1-default #1 SMP Fri Mar 2 13:51:59 UTC 2007 i686 Window System: The X.Org Foundation (70199902), display :0.0 Current Visual: 0x23 (class 4, depth 24) Processor ID: x86 Family 15 Model 4 Stepping 7, GenuineIntel Virtual Machine: Java 1.4.2_02 with Sun Microsystems Inc. Java HotSpot Client VM (mixed mode) Default Charset: UTF-8 Register State: eax = 00000000 ebx = b6f6a480 ecx = 62a2dce0 edx = 08842400 esi = 08842410 edi = a69972d8 ebp = bfbd2ff8 esp = bfbd2fb0 eip = b6f2b733 flg = 00010246 Stack Trace: [0] libmwm_ir.so:mps_sweep_term_pools(0xa6997264, 0x08834d78, 0xfffffffe, 0xb6abcc0a) + 211 bytes [1] libmwm_interpreter.so:in_delete_ir_record(_ir_cont ext*, _ir_record*)(0xa6997264, 0xbfbd32a0, 0xbfbd3210, 0xbfbd30b0) + 117 bytes [2] libmwm_interpreter.so:Mfh_mp::inCompileMfile(char const*)(0x08799980 ", 0x08723841 "/usr/local/matlab/toolbox/matlab..", 0xbfbd4548, 0xb7a6d4b9) + 2106 bytes [3] libmwm_interpreter.so:Mfh_mp::inCompileMOrLoadPFil e()(0x08799980 ", 0xb7cff660, 0xb7c07600, 0) + 1350 bytes [4] libmwm_interpreter.so:Mlm_mp::load_file()(0xa593eb 40, 1, 0x08799980 ", 0xb7ce13fe) + 51 bytes [5] libmwm_dispatcher.so:Mlm_file::load_mf()(0xa593eb4 0, 0, 0, 0xb7caf8e6) + 127 bytes [6] libmwm_dispatcher.so:Mlm_MATLAB_fn::try_load()(0xa 593eb40, 0, 0, 0xb7ce024a) + 46 bytes [7] libmwm_dispatcher.so:Mfh_file::dispatch_fh(int, mxArray_tag**, int, mxArray_tag**)(0x08799980 ", 1, 0xbfbd4d10, 4) + 46 bytes [8] libmwm_dispatcher.so:mdDoMatlabFcnCall(1, 0xbfbd4d10, 4, 0xa58da1e0 ") + 193 bytes [9] libmwudd_mi.so:ExternalMethodInfo::invokeMethodDir ect(bool, UDMethodSignature*, int*, void**, int, void**, UDErrorStatus*)(0x0871dcc8, 0, 0x0839ba80, 0xbfbd4978) + 295 bytes [10] libmwudd_mi.so uCallMethodWithErrorTrap(0x0871dcc 8, 0xa552bc20, 1, 0xbfbd4d10) + 316 bytes[11] libmwudd_mi.so uCallMethod(0xa552a960, 0xa552bc20, 1, 0xbfbd4d10) + 138 bytes[12] libmwm_dispatcher.so:Mfh_opaque_dynamic::dispatch_ mf(int, mxArray_tag**, int, mxArray_tag**)(0x08174ae0, 1, 0xbfbd4d10, 4) + 254 bytes [13] libmwm_dispatcher.so:Mfh_MATLAB_fn::dispatch_fh(in t, mxArray_tag**, int, mxArray_tag**)(0x08174ae0, 1, 0xbfbd4d10, 4) + 196 bytes [14] libmwm_interpreter.so:inDispatchFromStack(0, 0x0876766c "methods", 1, 4) + 503 bytes [15] libmwm_interpreter.so:inDispatchCall(char const*, int, int, int, int*, int*)(0x0876766c "methods", 0, 1, 4) + 145 bytes [16] libmwm_interpreter.so:.L522(1, 1730, 41, 0) + 141 bytes [17] libmwm_interpreter.so:inInterPcodeSJ(inDebugCheck, int, int, opcodes, inPcodeNest_tag*)(1, 1730, 7, 0) + 300 bytes [18] libmwm_interpreter.so:inExecuteMFunctionOrScript(M fh_mp*, bool)(0x0874eeb0, 0, 0x0874eeb0, 0xffffffff) + 604 bytes [19] libmwm_interpreter.so:inWordsj(1, 0xbfbd577c, 3, 0xbfbd5b70) + 338 bytes [20] libmwm_interpreter.so:Mfh_mp::dispatch_file(_mdUnk nown_workspace*, int, mxArray_tag**, int, mxArray_tag**)(0x0874eeb0, 0, 1, 0xbfbd577c) + 398 bytes [21] libmwm_interpreter.so:Mfh_mp::dispatch_file(int, mxArray_tag**, int, mxArray_tag**)(0x0874eeb0, 1, 0xbfbd577c, 3) + 32 bytes [22] libmwm_dispatcher.so:Mfh_file::dispatch_fh(int, mxArray_tag**, int, mxArray_tag**)(0x0874eeb0, 1, 0xbfbd577c, 3) + 270 bytes [23] libmwm_dispatcher.so:mdDoMatlabFcnCall(1, 0xbfbd577c, 3, 0xbfbd5b70) + 193 bytes [24] libmwudd_mi.so:ExternalMethodInfo::invokeMethodDir ect(bool, UDMethodSignature*, int*, void**, int, void**, UDErrorStatus*)(0x0871de58, 0, 0x0839bcf0, 0xbfbd5748) + 295 bytes [25] libmwudd_mi.so uCallMethodWithErrorTrap(0x0871de5 8, 0, 1, 0xbfbd577c) + 316 bytes[26] libmwudd_mi.so uConstructObjectWithErrorTrap(0x08 730460, 3, 0xbfbd5b70, 0xbfbd57d8) + 266 bytes[27] libmwudd_mi.so uConstructObject(0xa552a360, 3, 0xbfbd5b70, 0xbfbd6230) + 235 bytes[28] libmwm_dispatcher.so:Mfh_opaque_constructor::dispa tch_mf(int, mxArray_tag**, int, mxArray_tag**)(0xb547d590, 1, 0xbfbd5b10, 3) + 47 bytes [29] libmwm_dispatcher.so:Mfh_MATLAB_fn::dispatch_fh(in t, mxArray_tag**, int, mxArray_tag**)(0xb547d590, 1, 0xbfbd5b10, 3) + 196 bytes [30] libmwm_interpreter.so:inDispatchFromStack(0, 0x08404e94 "scribe.colorbar", 1, 0xfffffffd) + 503 bytes [31] libmwm_interpreter.so:inDispatchCall(char const*, int, int, int, int*, int*)(0x08404e94 "scribe.colorbar", 0, 1, 0xfffffffd) + 145 bytes [32] libmwm_interpreter.so:.L522(1, 201, 170, 0) + 141 bytes [33] libmwm_interpreter.so:inInterPcodeSJ(inDebugCheck, int, int, opcodes, inPcodeNest_tag*)(1, 201, 158, 0) + 300 bytes [34] libmwm_interpreter.so:inExecuteMFunctionOrScript(M fh_mp*, bool)(0x08727fc0, 0, 0x08727fc0, 4) + 604 bytes [35] libmwm_interpreter.so:inWordsj(2, 0xbfbd6500, 4, 0xbfbd6560) + 338 bytes [36] libmwm_interpreter.so:Mfh_mp::dispatch_file(_mdUnk nown_workspace*, int, mxArray_tag**, int, mxArray_tag**)(0x08727fc0, 0, 2, 0xbfbd6500) + 398 bytes [37] libmwm_interpreter.so:Mfh_mp::dispatch_file(int, mxArray_tag**, int, mxArray_tag**)(0x08727fc0, 2, 0xbfbd6500, 4) + 32 bytes [38] libmwm_dispatcher.so:Mfh_file::dispatch_fh(int, mxArray_tag**, int, mxArray_tag**)(0x08727fc0, 2, 0xbfbd6500, 4) + 270 bytes [39] libmwm_interpreter.so:inDispatchFromStack(0, 0x08404e04 "make_colorbar", 2, 4) + 503 bytes [40] libmwm_interpreter.so:inDispatchCall(char const*, int, int, int, int*, int*)(0x08404e04 "make_colorbar", 0, 2, 4) + 145 bytes [41] libmwm_interpreter.so:.L522(1, 1686, 137, 0) + 141 bytes [42] libmwm_interpreter.so:inInterPcodeSJ(inDebugCheck, int, int, opcodes, inPcodeNest_tag*)(1, 1686, 34, 0) + 300 bytes [43] libmwm_interpreter.so:inExecuteMFunctionOrScript(M fh_mp*, bool)(0x081319b0, 0, 0x081319b0, 0xffffffff) + 604 bytes [44] libmwm_interpreter.so:inWordsj(0, 0xbfbd7440, 0, 0xbfbd74d0) + 338 bytes [45] libmwm_interpreter.so:Mfh_mp::dispatch_file(_mdUnk nown_workspace*, int, mxArray_tag**, int, mxArray_tag**)(0x081319b0, 0, 0, 0xbfbd7440) + 398 bytes [46] libmwm_interpreter.so:Mfh_mp::dispatch_file(int, mxArray_tag**, int, mxArray_tag**)(0x081319b0, 0, 0xbfbd7440, 0) + 32 bytes [47] libmwm_dispatcher.so:Mfh_file::dispatch_fh(int, mxArray_tag**, int, mxArray_tag**)(0x081319b0, 0, 0xbfbd7440, 0) + 270 bytes [48] libmwm_interpreter.so:ResolverFunctionDesc::CallFu nction(int, mxArray_tag**, int, mxArray_tag**)(0xbfbd77f4, 0, 0xbfbd7440, 0) + 267 bytes [49] libmwm_interpreter.so:Resolver::CallMFunction(int, int, _m_operand*, m_operand_storage*, int, _m_operand*, m_operand_storage*, int*)(0xbfbd75d0, 0, 1, 0xa5527c20) + 1010 bytes [50] libmwm_interpreter.so:inResolveMFunctionCall(_m_fu nction_desc*, int, int, _m_operand*, m_operand_storage*, int, _m_operand*, m_operand_storage*, int*, inMarshalType*, unsigned, int, unsigned*, int)(0xa592c210, 0, 1, 0xa5527c20) + 241 bytes [51] libmwm_interpreter.so:accelMFunctionCall(_accelOp* , _accelOp**, _accelBytecode*, int*, inMarshalType*)(0x083faf50, 0xbfbd7e5c, 0xb5d75b80, 0xbfbd7dfc) + 90 bytes [52] libmwm_interpreter.so:.L1370(0xb5d75b80, 0xbfbd805c, 0xbfbd80b8, 0xb7a751f1) + 95 bytes [53] libmwm_interpreter.so:inExecuteHotSegment(0xbfbd81 d0, 0xbfbd823c, 0xbfbd81bc, 0xb7c06960) + 1167 bytes [54] libmwm_interpreter.so:.L611(1, 358, 22, 0) + 221 bytes [55] libmwm_interpreter.so:inInterPcodeSJ(inDebugCheck, int, int, opcodes, inPcodeNest_tag*)(1, 358, 3, 0) + 300 bytes [56] libmwm_interpreter.so:inExecuteMFunctionOrScript(M fh_mp*, bool)(0x083541f0, 0, 0x083541f0, 1) + 604 bytes [57] libmwm_interpreter.so:inWordsj(1, 0xbfbd8970, 1, 0xbfbd89d0) + 338 bytes [58] libmwm_interpreter.so:Mfh_mp::dispatch_file(_mdUnk nown_workspace*, int, mxArray_tag**, int, mxArray_tag**)(0x083541f0, 0, 1, 0xbfbd8970) + 398 bytes [59] libmwm_interpreter.so:Mfh_mp::dispatch_file(int, mxArray_tag**, int, mxArray_tag**)(0x083541f0, 1, 0xbfbd8970, 1) + 32 bytes [60] libmwm_dispatcher.so:Mfh_file::dispatch_fh(int, mxArray_tag**, int, mxArray_tag**)(0x083541f0, 1, 0xbfbd8970, 1) + 270 bytes [61] libmwm_interpreter.so:inDispatchFromStack(482, 0xb5475a84 "modi_Hough", 1, 1) + 503 bytes [62] libmwm_interpreter.so:inDispatchCall(char const*, int, int, int, int*, int*)(0xb5475a84 "modi_Hough", 482, 1, 1) + 145 bytes [63] libmwm_interpreter.so:.L522(2, 0, 0, 0) + 141 bytes [64] libmwm_interpreter.so:inInterPcodeSJ(inDebugCheck, int, int, opcodes, inPcodeNest_tag*)(2, 0, 0, 0) + 300 bytes [65] libmwm_interpreter.so:inInterPcode(2, 0, 0xbfbd8ee8, 0xb7a57317) + 54 bytes [66] libmwm_interpreter.so:in_local_call_eval_function( int*, _pcodeheader*, int*, mxArray_tag**, inDebugCheck)(0, 0xbfbd98e0, 0xbfbd9970, 0xbfbd99a8) + 163 bytes [67] libmwm_interpreter.so:inEvalStringWithIsVarFcn(_me mory_context*, char const*, unsigned, EvalType, int, mxArray_tag**, inDebugCheck, _pcodeheader*, int*, bool (*)(void*, char const*), void*)(0xb7f5f464 ", 0x086d2a80 "i=modi_Hough('Lena.gif');\n", 26, 0) + 2358 bytes [68] libmwm_interpreter.so:inEvalCmdNoEnd(0x086d2a80 "i=modi_Hough('Lena.gif');\n", 0x086d2a80 "i=modi_Hough('Lena.gif');\n", 0xbfbd9b58, 0xb7d5ddc3) + 110 bytes [69] libmwbridge.so:mnParser(0xb7d33e8b "@@@", 0xb7d33f7b "mnParser", 1, 0xbfbd9c00) + 471 bytes [70] libmwmcr.so:mcrInstance::mnParser()(0x0809e010, 0, 0xbfbdbe98, 0x0804a90e) + 96 bytes [71] MATLAB:mcrMain(int, char**)(1, 0xbfbdbf44, 0xbfbdbeb8, 0xb77d8dd0) + 308 bytes [72] MATLAB:main(1, 0xbfbdbf44, 0xbfbdbf4c, 0xb7f80ecd) + 23 bytes [73] libc.so.6:__libc_start_main~(0x0804a7d0, 1, 0xbfbdbf44, 0x0804a3e4) + 220 bytes 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: /home/vijaykbg/matlab_crash_dump.7270 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. ------------------------------------------------------------------------ Segmentation violation detected at Tue Mar 27 23:30:46 2007 ------------------------------------------------------------------------ Configuration: MATLAB Version: 7.0.0.19901 (R14) Operating System: Linux 2.6.18.8-0.1-default #1 SMP Fri Mar 2 13:51:59 UTC 2007 i686 Window System: The X.Org Foundation (70199902), display :0.0 Current Visual: 0x23 (class 4, depth 24) Processor ID: x86 Family 15 Model 4 Stepping 7, GenuineIntel Virtual Machine: Java 1.4.2_02 with Sun Microsystems Inc. Java HotSpot Client VM (mixed mode) Default Charset: UTF-8 Register State: eax = 00079954 ebx = b7f54534 ecx = b7f3d374 edx = 00000000 esi = bfbd4750 edi = b7f5f444 ebp = bfbd4788 esp = bfbd475c eip = 00079954 flg = 00010202 Stack Trace: [0] mcr:0x00079954(0xb7f5f444, 0xbfbd47b0 "MATLAB:err_signal_interrupt", 65540, 0xbfbd4fd8) [1] libut.so:ut_error(0xb7f5f444, 65540, 0xbfbd5168, 0xb7a5c211) + 74 bytes [2] libmwm_interpreter.so:inInterPcodeSJ(inDebugCheck, int, int, opcodes, inPcodeNest_tag*)(1, 1730, 7, 0) + 701 bytes [3] libmwm_interpreter.so:inExecuteMFunctionOrScript(M fh_mp*, bool)(0x0874eeb0, 0, 0x0874eeb0, 0xffffffff) + 604 bytes [4] libmwm_interpreter.so:inWordsj(1, 0xbfbd577c, 3, 0xbfbd5b70) + 338 bytes [5] libmwm_interpreter.so:Mfh_mp::dispatch_file(_mdUnk nown_workspace*, int, mxArray_tag**, int, mxArray_tag**)(0x0874eeb0, 0, 1, 0xbfbd577c) + 398 bytes [6] libmwm_interpreter.so:Mfh_mp::dispatch_file(int, mxArray_tag**, int, mxArray_tag**)(0x0874eeb0, 1, 0xbfbd577c, 3) + 32 bytes [7] libmwm_dispatcher.so:Mfh_file::dispatch_fh(int, mxArray_tag**, int, mxArray_tag**)(0x0874eeb0, 1, 0xbfbd577c, 3) + 270 bytes [8] libmwm_dispatcher.so:mdDoMatlabFcnCall(1, 0xbfbd577c, 3, 0xbfbd5b70) + 193 bytes [9] libmwudd_mi.so:ExternalMethodInfo::invokeMethodDir ect(bool, UDMethodSignature*, int*, void**, int, void**, UDErrorStatus*)(0x0871de58, 0, 0x0839bcf0, 0xbfbd5748) + 295 bytes [10] libmwudd_mi.so uCallMethodWithErrorTrap(0x0871de5 8, 0, 1, 0xbfbd577c) + 316 bytes[11] libmwudd_mi.so uConstructObjectWithErrorTrap(0x08 730460, 3, 0xbfbd5b70, 0xbfbd57d8) + 266 bytes[12] libmwudd_mi.so uConstructObject(0xa552a360, 3, 0xbfbd5b70, 0xbfbd6230) + 235 bytes[13] libmwm_dispatcher.so:Mfh_opaque_constructor::dispa tch_mf(int, mxArray_tag**, int, mxArray_tag**)(0xb547d590, 1, 0xbfbd5b10, 3) + 47 bytes [14] libmwm_dispatcher.so:Mfh_MATLAB_fn::dispatch_fh(in t, mxArray_tag**, int, mxArray_tag**)(0xb547d590, 1, 0xbfbd5b10, 3) + 196 bytes [15] libmwm_interpreter.so:inDispatchFromStack(0, 0x08404e94 "scribe.colorbar", 1, 0xfffffffd) + 503 bytes [16] libmwm_interpreter.so:inDispatchCall(char const*, int, int, int, int*, int*)(0x08404e94 "scribe.colorbar", 0, 1, 0xfffffffd) + 145 bytes [17] libmwm_interpreter.so:.L522(1, 201, 170, 0) + 141 bytes [18] libmwm_interpreter.so:inInterPcodeSJ(inDebugCheck, int, int, opcodes, inPcodeNest_tag*)(1, 201, 158, 0) + 300 bytes [19] libmwm_interpreter.so:inExecuteMFunctionOrScript(M fh_mp*, bool)(0x08727fc0, 0, 0x08727fc0, 4) + 604 bytes [20] libmwm_interpreter.so:inWordsj(2, 0xbfbd6500, 4, 0xbfbd6560) + 338 bytes [21] libmwm_interpreter.so:Mfh_mp::dispatch_file(_mdUnk nown_workspace*, int, mxArray_tag**, int, mxArray_tag**)(0x08727fc0, 0, 2, 0xbfbd6500) + 398 bytes [22] libmwm_interpreter.so:Mfh_mp::dispatch_file(int, mxArray_tag**, int, mxArray_tag**)(0x08727fc0, 2, 0xbfbd6500, 4) + 32 bytes [23] libmwm_dispatcher.so:Mfh_file::dispatch_fh(int, mxArray_tag**, int, mxArray_tag**)(0x08727fc0, 2, 0xbfbd6500, 4) + 270 bytes [24] libmwm_interpreter.so:inDispatchFromStack(0, 0x08404e04 "make_colorbar", 2, 4) + 503 bytes [25] libmwm_interpreter.so:inDispatchCall(char const*, int, int, int, int*, int*)(0x08404e04 "make_colorbar", 0, 2, 4) + 145 bytes [26] libmwm_interpreter.so:.L522(1, 1686, 137, 0) + 141 bytes [27] libmwm_interpreter.so:inInterPcodeSJ(inDebugCheck, int, int, opcodes, inPcodeNest_tag*)(1, 1686, 34, 0) + 300 bytes [28] libmwm_interpreter.so:inExecuteMFunctionOrScript(M fh_mp*, bool)(0x081319b0, 0, 0x081319b0, 0xffffffff) + 604 bytes [29] libmwm_interpreter.so:inWordsj(0, 0xbfbd7440, 0, 0xbfbd74d0) + 338 bytes [30] libmwm_interpreter.so:Mfh_mp::dispatch_file(_mdUnk nown_workspace*, int, mxArray_tag**, int, mxArray_tag**)(0x081319b0, 0, 0, 0xbfbd7440) + 398 bytes [31] libmwm_interpreter.so:Mfh_mp::dispatch_file(int, mxArray_tag**, int, mxArray_tag**)(0x081319b0, 0, 0xbfbd7440, 0) + 32 bytes [32] libmwm_dispatcher.so:Mfh_file::dispatch_fh(int, mxArray_tag**, int, mxArray_tag**)(0x081319b0, 0, 0xbfbd7440, 0) + 270 bytes [33] libmwm_interpreter.so:ResolverFunctionDesc::CallFu nction(int, mxArray_tag**, int, mxArray_tag**)(0xbfbd77f4, 0, 0xbfbd7440, 0) + 267 bytes [34] libmwm_interpreter.so:Resolver::CallMFunction(int, int, _m_operand*, m_operand_storage*, int, _m_operand*, m_operand_storage*, int*)(0xbfbd75d0, 0, 1, 0xa5527c20) + 1010 bytes [35] libmwm_interpreter.so:inResolveMFunctionCall(_m_fu nction_desc*, int, int, _m_operand*, m_operand_storage*, int, _m_operand*, m_operand_storage*, int*, inMarshalType*, unsigned, int, unsigned*, int)(0xa592c210, 0, 1, 0xa5527c20) + 241 bytes [36] libmwm_interpreter.so:accelMFunctionCall(_accelOp* , _accelOp**, _accelBytecode*, int*, inMarshalType*)(0x083faf50, 0xbfbd7e5c, 0xb5d75b80, 0xbfbd7dfc) + 90 bytes [37] libmwm_interpreter.so:.L1370(0xb5d75b80, 0xbfbd805c, 0xbfbd80b8, 0xb7a751f1) + 95 bytes [38] libmwm_interpreter.so:inExecuteHotSegment(0xbfbd81 d0, 0xbfbd823c, 0xbfbd81bc, 0xb7c06960) + 1167 bytes [39] libmwm_interpreter.so:.L611(1, 358, 22, 0) + 221 bytes [40] libmwm_interpreter.so:inInterPcodeSJ(inDebugCheck, int, int, opcodes, inPcodeNest_tag*)(1, 358, 3, 0) + 300 bytes [41] libmwm_interpreter.so:inExecuteMFunctionOrScript(M fh_mp*, bool)(0x083541f0, 0, 0x083541f0, 1) + 604 bytes [42] libmwm_interpreter.so:inWordsj(1, 0xbfbd8970, 1, 0xbfbd89d0) + 338 bytes [43] libmwm_interpreter.so:Mfh_mp::dispatch_file(_mdUnk nown_workspace*, int, mxArray_tag**, int, mxArray_tag**)(0x083541f0, 0, 1, 0xbfbd8970) + 398 bytes [44] libmwm_interpreter.so:Mfh_mp::dispatch_file(int, mxArray_tag**, int, mxArray_tag**)(0x083541f0, 1, 0xbfbd8970, 1) + 32 bytes [45] libmwm_dispatcher.so:Mfh_file::dispatch_fh(int, mxArray_tag**, int, mxArray_tag**)(0x083541f0, 1, 0xbfbd8970, 1) + 270 bytes [46] libmwm_interpreter.so:inDispatchFromStack(482, 0xb5475a84 "modi_Hough", 1, 1) + 503 bytes [47] libmwm_interpreter.so:inDispatchCall(char const*, int, int, int, int*, int*)(0xb5475a84 "modi_Hough", 482, 1, 1) + 145 bytes [48] libmwm_interpreter.so:.L522(2, 0, 0, 0) + 141 bytes [49] libmwm_interpreter.so:inInterPcodeSJ(inDebugCheck, int, int, opcodes, inPcodeNest_tag*)(2, 0, 0, 0) + 300 bytes [50] libmwm_interpreter.so:inInterPcode(2, 0, 0xbfbd8ee8, 0xb7a57317) + 54 bytes [51] libmwm_interpreter.so:in_local_call_eval_function( int*, _pcodeheader*, int*, mxArray_tag**, inDebugCheck)(0, 0xbfbd98e0, 0xbfbd9970, 0xbfbd99a8) + 163 bytes [52] libmwm_interpreter.so:inEvalStringWithIsVarFcn(_me mory_context*, char const*, unsigned, EvalType, int, mxArray_tag**, inDebugCheck, _pcodeheader*, int*, bool (*)(void*, char const*), void*)(0xb7f5f464 ", 0x086d2a80 "i=modi_Hough('Lena.gif');\n", 26, 0) + 2358 bytes [53] libmwm_interpreter.so:inEvalCmdNoEnd(0x086d2a80 "i=modi_Hough('Lena.gif');\n", 0x086d2a80 "i=modi_Hough('Lena.gif');\n", 0xbfbd9b58, 0xb7d5ddc3) + 110 bytes [54] libmwbridge.so:mnParser(0xb7d33e8b "@@@", 0xb7d33f7b "mnParser", 1, 0xbfbd9c00) + 471 bytes [55] libmwmcr.so:mcrInstance::mnParser()(0x0809e010, 0, 0xbfbdbe98, 0x0804a90e) + 96 bytes [56] MATLAB:mcrMain(int, char**)(1, 0xbfbdbf44, 0xbfbdbeb8, 0xb77d8dd0) + 308 bytes [57] MATLAB:main(1, 0xbfbdbf44, 0xbfbdbf4c, 0xb7f80ecd) + 23 bytes [58] libc.so.6:__libc_start_main~(0x0804a7d0, 1, 0xbfbdbf44, 0x0804a3e4) + 220 bytes Segmentation violation occurred within signal handler. Unable to complete stack trace (stack was probably corrupted) Can anyone help me out? |
|
|||
|
The problem seems to be caused by an interrupt, The addres FFFE in the second parameter of the last call points to the interrupt gate handler for Linux. Try entering the command CAT /PROC/SELF/MAPS, the output should be :
fffe000-fffff000 ---p 00000000 00:00 0 [vdso] You mention that you have a 86_64 Intel model 15, I wonder how that would handle the sysenter/sysleave calls. Well that is academic, the best thing to do is as the error report suggest, and send it to the address as supplied by segv@mathworks.com There seems to be a 64bit version for matlab, and I suggest you try that. An AMD will do very well running 32bit on a 64bit system, the Intel, I have no experience with. Call gates are tricky, and i'm pretty sure the 32/64 bit environment is the problem. If you can't get anywhere with them, you can use the objdump command with the addresses supplied in the last call, do a disassembly and pinpoint the exact int that caused the problem, but, unless you have both the source (is an oss ?) and have a very good knowledge of both Assembler and C, you won't get anywhere. |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|