[26837] in Athena Bugs
Re: linux 9.4.26: matlab
daemon@ATHENA.MIT.EDU (Kevin Chen)
Wed Apr 26 21:46:54 2006
Message-ID: <44502226.3040602@mit.edu>
Date: Wed, 26 Apr 2006 21:45:10 -0400
From: Kevin Chen <kchen@mit.edu>
MIME-Version: 1.0
To: Kevin Chen <kchen@mit.edu>
In-Reply-To: <444E9477.3010108@mit.edu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 1.217
X-Spam-Level: * (1.217)
X-Spam-Flag: NO
Cc: Alex T Prengel <alexp@mit.edu>, bugs@mit.edu
Errors-To: bugs-bounces@mit.edu
Kevin Chen wrote:
> After some more experimentation, it seems like the print preview problem
> is specific to scyther.mit.edu -- I'll try to capture the debug
> information later. (For what it's worth, this also does work in Matlab
> v6.5.1.)
I edited a local copy of the matlab script so that it didn't start a new
xterm. It turns out that the crash report was being saved to a file all
along -- you can find it below.
--
Kevin Chen
http://www.sneswhiz.com/
------------------------------------------------------------------------
Segmentation violation detected at Wed Apr 26 21:35:29 2006
------------------------------------------------------------------------
Configuration:
MATLAB Version: 7.1.0.183 (R14) Service Pack 3
MATLAB License: 191229
Operating System: Linux 2.6.9-34.EL #1 Fri Feb 24 16:44:51 EST 2006 i686
Window System: The X.Org Foundation (60802000), display :0.0
Current Visual: 0x21 (class 4, depth 24)
Processor ID: x86 Family 15 Model 2 Stepping 4, GenuineIntel
Virtual Machine: Java 1.5.0 with Sun Microsystems Inc. Java
HotSpot(TM) Client VM mixed mode
Default Charset: UTF-8
Register State:
eax = ffffffff ebx = b67c2d8c
ecx = bfff0200 edx = 3a3a3a3a
esi = 084529f0 edi = bfff0360
ebp = b67f84f0 esp = bfff0208
eip = 00000001 flg = 00010246
Stack Trace:
[0] 0x00000001(0xb67c2bd4, 0xb67f87d0, 0xb67f8220, 0xb67f84f0)
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:
/afs/athena.mit.edu/user/k/c/kchen/matlab_crash_dump.24299
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 Wed Apr 26 21:35:29 2006
------------------------------------------------------------------------
Configuration:
MATLAB Version: 7.1.0.183 (R14) Service Pack 3
MATLAB License: 191229
Operating System: Linux 2.6.9-34.EL #1 Fri Feb 24 16:44:51 EST 2006 i686
Window System: The X.Org Foundation (60802000), display :0.0
Current Visual: 0x21 (class 4, depth 24)
Processor ID: x86 Family 15 Model 2 Stepping 4, GenuineIntel
Virtual Machine: Java 1.5.0 with Sun Microsystems Inc. Java
HotSpot(TM) Client VM mixed mode
Default Charset: UTF-8
Register State:
eax = 0000016d ebx = b7c600cc
ecx = b7d18c24 edx = 087fa200
esi = 00000000 edi = bfff0470
ebp = bfff1368 esp = bfff1340
eip = b79d4c98 flg = 00010282
Stack Trace:
[0] libmwm_interpreter.so:(anonymous
namespace)::inPrtlineErrMsg(int)(365, 340, 0xa22a4bf0, 0xbfff1390) + 72
bytes
[1] libmwm_interpreter.so:(anonymous
namespace)::Mfun_call_context::~Mfun_call_context()(0xbfff13f0, 0,
0xa22a4bf0, 1) + 784 bytes
[2] libmwm_interpreter.so:inWordsj(0, 0xbfff1780, 1, 0xbfff17e0) +
778 bytes
[3]
libmwm_interpreter.so:Mfh_mp::dispatch_file(_mdUnknown_workspace*, int,
mxArray_tag**, int, mxArray_tag**)(0xa22a4bf0, 0, 0, 0xbfff1780) + 389 bytes
[4] libmwm_interpreter.so:Mfh_mp::dispatch_file(int, mxArray_tag**,
int, mxArray_tag**)(0xa22a4bf0, 0, 0xbfff1780, 1) + 53 bytes
[5] libmwm_dispatcher.so:Mfh_file::dispatch_fh(int, mxArray_tag**,
int, mxArray_tag**)(0xa22a4bf0, 0, 0xbfff1780, 1) + 281 bytes
[6] libmwm_interpreter.so:ResolverFunctionDesc::CallFunction(int,
mxArray_tag**, int, mxArray_tag**)(0xbfff1ac4, 0, 0xbfff1780, 1) + 549 bytes
[7] libmwm_interpreter.so:Resolver::CallMFunction(int, int,
_m_operand*, m_operand_storage*, int, _m_operand*, m_operand_storage*,
int*)(0xbfff18a0, 0, 1, 0xa213c970) + 1093 bytes
[8] libmwm_interpreter.so:inResolveMFunctionCall(_m_function_desc*,
int, int, _m_operand*, m_operand_storage*, int, _m_operand*,
m_operand_storage*, int*, inMarshalType*, unsigned, int, unsigned
const*, int)(0x08ca1bb8, 0, 1, 0xa213c970) + 298 bytes
[9] libmwm_interpreter.so:accelMFunctionCall(_accelOp*, _accelOp**,
int*, inMarshalType*)(0xa17f9210, 0xbfff21d8, 0xbfff2134, 0xbfff241c) +
212 bytes
[10] libmwm_interpreter.so:.L1446(0xa1fdc260, 0xbfff241c, 0xbfff2a20,
0xb7c600cc) + 103 bytes
[11] libmwm_interpreter.so:inAccel(accelCode*, inMarshalType*,
int*)(0xa1fdc260, 0xbfff241c, 0xbfff2a20, 0) + 45 bytes
[12] libmwm_interpreter.so:inExecuteHotSegment(_inJitAccelInfo*,
opcodes*, int*, int*)(0xbfff26f8, 0xbfff275c, 0xbfff26f4, 0xbfff2a20) +
1417 bytes
[13] libmwm_interpreter.so:.L955(1, 1618, 328, 0) + 602 bytes
[14] libmwm_interpreter.so:inInterPcodeSJ(inDebugCheck, int, int,
opcodes, inPcodeNest_tag*, int*)(1, 1618, 160, 0) + 474 bytes
[15] libmwm_interpreter.so:inExecuteMFunctionOrScript(Mfh_mp*,
bool)(0xa22a4d90, 0, 0xa22a4d90, 2) + 537 bytes
[16] libmwm_interpreter.so:inWordsj(1, 0xbfff2e30, 2, 0xbfff2e90) +
408 bytes
[17]
libmwm_interpreter.so:Mfh_mp::dispatch_file(_mdUnknown_workspace*, int,
mxArray_tag**, int, mxArray_tag**)(0xa22a4d90, 0, 1, 0xbfff2e30) + 389 bytes
[18] libmwm_interpreter.so:Mfh_mp::dispatch_file(int, mxArray_tag**,
int, mxArray_tag**)(0xa22a4d90, 1, 0xbfff2e30, 2) + 53 bytes
[19] libmwm_dispatcher.so:Mfh_file::dispatch_fh(int, mxArray_tag**,
int, mxArray_tag**)(0xa22a4d90, 1, 0xbfff2e30, 2) + 281 bytes
[20] libmwm_interpreter.so:ResolverFunctionDesc::CallFunction(int,
mxArray_tag**, int, mxArray_tag**)(0xbfff3174, 1, 0xbfff2e30, 2) + 549 bytes
[21] libmwm_interpreter.so:Resolver::CallMFunction(int, int,
_m_operand*, m_operand_storage*, int, _m_operand*, m_operand_storage*,
int*)(0xbfff2f50, 1, 1, 0xa2138970) + 1093 bytes
[22] libmwm_interpreter.so:inResolveMFunctionCall(_m_function_desc*,
int, int, _m_operand*, m_operand_storage*, int, _m_operand*,
m_operand_storage*, int*, inMarshalType*, unsigned, int, unsigned
const*, int)(0x08c2b398, 1, 1, 0xa2138970) + 298 bytes
[23] libmwm_interpreter.so:accelMFunctionCall(_accelOp*, _accelOp**,
int*, inMarshalType*)(0x089f7b30, 0xbfff3888, 0xbfff37e4, 0xbfff3acc) +
212 bytes
[24] libmwm_interpreter.so:.L1446(0xa1fda150, 0xbfff3acc, 0xbfff40d0,
0xb7c600cc) + 103 bytes
[25] libmwm_interpreter.so:inAccel(accelCode*, inMarshalType*,
int*)(0xa1fda150, 0xbfff3acc, 0xbfff40d0, 0) + 45 bytes
[26] libmwm_interpreter.so:inExecuteHotSegment(_inJitAccelInfo*,
opcodes*, int*, int*)(0xbfff3da8 ", 0xbfff3e0c, 0xbfff3da4, 0xbfff40d0)
+ 1417 bytes
[27] libmwm_interpreter.so:.L955(1, 691, 45, 0) + 602 bytes
[28] libmwm_interpreter.so:inInterPcodeSJ(inDebugCheck, int, int,
opcodes, inPcodeNest_tag*, int*)(1, 691, 16, 0) + 474 bytes
[29] libmwm_interpreter.so:inExecuteMFunctionOrScript(Mfh_mp*,
bool)(0xa24cdfb0, 0, 0xa24cdfb0, 0xffffffff) + 537 bytes
[30] libmwm_interpreter.so:inWordsj(0, 0xbfff44e0, 1, 0xbfff4540) +
408 bytes
[31]
libmwm_interpreter.so:Mfh_mp::dispatch_file(_mdUnknown_workspace*, int,
mxArray_tag**, int, mxArray_tag**)(0xa24cdfb0, 0, 0, 0xbfff44e0) + 389 bytes
[32] libmwm_interpreter.so:Mfh_mp::dispatch_file(int, mxArray_tag**,
int, mxArray_tag**)(0xa24cdfb0, 0, 0xbfff44e0, 1) + 53 bytes
[33] libmwm_dispatcher.so:Mfh_file::dispatch_fh(int, mxArray_tag**,
int, mxArray_tag**)(0xa24cdfb0, 0, 0xbfff44e0, 1) + 281 bytes
[34] libmwm_interpreter.so:ResolverFunctionDesc::CallFunction(int,
mxArray_tag**, int, mxArray_tag**)(0xbfff4824, 0, 0xbfff44e0, 1) + 549 bytes
[35] libmwm_interpreter.so:Resolver::CallMFunction(int, int,
_m_operand*, m_operand_storage*, int, _m_operand*, m_operand_storage*,
int*)(0xbfff4600, 0, 1, 0xa2130c30) + 1093 bytes
[36] libmwm_interpreter.so:inResolveMFunctionCall(_m_function_desc*,
int, int, _m_operand*, m_operand_storage*, int, _m_operand*,
m_operand_storage*, int*, inMarshalType*, unsigned, int, unsigned
const*, int)(0x08a13680, 0, 1, 0xa2130c30) + 298 bytes
[37] libmwm_interpreter.so:accelMFunctionCall(_accelOp*, _accelOp**,
int*, inMarshalType*)(0xa24d9270, 0xbfff4f38, 0xbfff4e94, 0xbfff517c) +
212 bytes
[38] libmwm_interpreter.so:.L1446(0xa2506c50, 0xbfff517c, 0xbfff5780,
0xb7c600cc) + 103 bytes
[39] libmwm_interpreter.so:inAccel(accelCode*, inMarshalType*,
int*)(0xa2506c50, 0xbfff517c, 0xbfff5780, 0) + 45 bytes
[40] libmwm_interpreter.so:inExecuteHotSegment(_inJitAccelInfo*,
opcodes*, int*, int*)(0xbfff5458, 0xbfff54bc, 0xbfff5454, 0xbfff5780) +
1417 bytes
[41] libmwm_interpreter.so:.L955(1, 706, 73, 0) + 602 bytes
[42] libmwm_interpreter.so:inInterPcodeSJ(inDebugCheck, int, int,
opcodes, inPcodeNest_tag*, int*)(1, 706, 25, 0) + 474 bytes
[43] libmwm_interpreter.so:inExecuteMFunctionOrScript(Mfh_mp*,
bool)(0xa24bceb0, 0, 0xa24bceb0, 2) + 537 bytes
[44] libmwm_interpreter.so:inWordsj(0, 0xbfff5c30, 2, 0xbfff5c90) +
408 bytes
[45]
libmwm_interpreter.so:Mfh_mp::dispatch_file(_mdUnknown_workspace*, int,
mxArray_tag**, int, mxArray_tag**)(0xa24bceb0, 0, 0, 0xbfff5c30) + 389 bytes
[46] libmwm_interpreter.so:Mfh_mp::dispatch_file(int, mxArray_tag**,
int, mxArray_tag**)(0xa24bceb0, 0, 0xbfff5c30, 2) + 53 bytes
[47] libmwm_dispatcher.so:Mfh_file::dispatch_fh(int, mxArray_tag**,
int, mxArray_tag**)(0xa24bceb0, 0, 0xbfff5c30, 2) + 281 bytes
[48] libmwm_interpreter.so:inDispatchFromStack(506, 0x08449614
"filemenufcn", 0, 2) + 1422 bytes
[49] libmwm_interpreter.so:inDispatchCall(char const*, int, int, int,
int*, int*)(0x08449614 "filemenufcn", 506, 0, 2) + 139 bytes
[50] libmwm_interpreter.so:.L802(0, 0, 0, 0) + 174 bytes
[51] libmwm_interpreter.so:inInterPcodeSJ(inDebugCheck, int, int,
opcodes, inPcodeNest_tag*, int*)(0, 0, 0, 0) + 474 bytes
[52] libmwm_interpreter.so:inInterPcode(0, 0, 0xbfff6298, 0xb7f64307)
+ 137 bytes
[53] libmwm_interpreter.so:in_local_call_eval_function(int*,
_pcodeheader*, int*, mxArray_tag**, inDebugCheck)(0, 0xbfff6c90,
0xbfff6d1c, 0xbfff6e48) + 153 bytes
[54] libmwm_interpreter.so:inEvalStringWithIsVarFcn(_memory_context*,
char const*, EvalType, int, mxArray_tag**, inDebugCheck, _pcodeheader*,
int*, bool (*)(void*, char const*), void*)(0xb7fd5128, 0xb4f6bf80
"filemenufcn(gcbf,'FilePrintPrevi..", 0, 0) + 2416 bytes
[55] libmwm_interpreter.so:inEvalString(0xb7fd5128, 0xb4f6bf80
"filemenufcn(gcbf,'FilePrintPrevi..", 0, 0) + 98 bytes
[56] libmwm_interpreter.so:inEvalExpInWS(0xb4f6bf80
"filemenufcn(gcbf,'FilePrintPrevi..", 0, 0, 0xbfff6e48) + 124 bytes
[57] libmwgui.so:MCallback::execute(mxArray_tag*, mxArray_tag*)
const(0xb4e915f0, 0xa2134b30, 0xa21326b0, 0xb70386b8) + 335 bytes
[58] libmwgui.so:ExecuteMCallback(MCallback const*, mxArray_tag*,
mxArray_tag*)(0xb4e915f0, 0xa2134b30, 0xa21326b0, 0xb7f09a13) + 45 bytes
[59] libmwhg.so:goCallEventCallback(GObject_tag*, MCallback*, char
const*, void (*)(GObject_tag*, void*), void*, void (*)(GObject_tag*,
void*), mxArray_tag*)(0xa24bebf0, 0xb4e915f0, 0xb6fd6fa2 "Callback",
0xb6f58190) + 655 bytes
[60] libmwhg.so:goCallCallback(0xa24bebf0, 0xb4e915f0, 0xb6fd6fa2
"Callback", 0xb6f58190) + 391 bytes
[61] libmwhg.so:goMenuActivated(0xa24bebf0, 0xa2134c30 ", 0x08af0158,
0x087746e4) + 185 bytes
[62] libmwhg.so:UIMenuJavaDisplayManager::Activated(UDInterface*,
DisplayManager*, void*)(0x08af0158, 0xa2134c30 ", 0x08af0158,
0x087746e4) + 80 bytes
[63]
libmwhg.so:DefaultJavaViewContainer::JavaViewActionCallback(UDInterface*,
JavaViewContainer*, void*)(0x08af0174, 0xa2134c30 ", 0x08af0174,
0x087746e4) + 93 bytes
[64]
libmwhg.so:DefaultJavaViewContainer::JavaViewActionCallbackDispatch(UDInterface*,
JavaViewContainer*, void*, bool)(0xa2134c30 ", 0x08af0174, 0x087746e4,
0) + 35 bytes
[65] libmwhg.so:JavaEventListener::execute(UDEvent*)(0x08bf0900,
0xbfff7220, 0xbfff7148, 0xb726f536) + 195 bytes
[66] libmwudd.so:UDListenerList::execute(UDEvent*)(0xb4e976f0,
0xbfff7220, 0x08afb9d8, 0xb7d9655b) + 223 bytes
[67]
libmwudd.so:UDListenerManagerHost::notifyEvent(UDDatabaseClient*,
UDEventSource const*, UDEventInfo const*, UDEvent*)(0xa2134c30 ",
0x084074f0, 0xa2134c34 ", 0x08afb9d8) + 91 bytes
[68] libmwudd.so:UDEventInfo::send(UDDatabaseClient*, UDInterface*,
UDEvent*)(0x08afb9d8, 0x084074f0, 0xa2134c30 ", 0xbfff7220) + 106 bytes
[69] libmwudd.so:UDInterface::send(UDDatabaseClient*, UDEventInfo*,
UDEvent*)(0xa2134c30 ", 0x084074f0, 0x08afb9d8, 0xbfff7220) + 70 bytes
[70] libmwudd_mi.so:ProcessBeanUDDEvent(12, 0, 0xbfff7328 ",
0xb6d37a24) + 755 bytes
[71] libmwuix.so:HandleUserEventCallback(0xb5071d40, 0, 0xbfff7338,
0xb7f5dadf) + 59 bytes
[72] libmwuix.so:UIX_AfterDispatchEvent(bool)(0, 0, 0, 0) + 248 bytes
[73] libmwuix.so:uix_DispatchOrProcess(_XEvent*, _XtAppStruct*, int,
bool)(0xbfff74b0, 0, 0, 1) + 127 bytes
[74] libmwuix.so:UIX_DispatchEvent(0xbfff74b0, 0xbfff74b0,
0xb6c516e0, 0xbfff74ac) + 41 bytes
[75] libmwuix.so:UIX_NormalPauseCore(bool, bool, int, bool, unsigned
long, bool, _XEvent*, bool, bool)(1, 1, 0, 0) + 392 bytes
[76] libmwuix.so:UIX_NormalMode(int, bool)(0, 0, 0xb38fceb8, 0) + 136
bytes
[77] libmwservices.so:ioGetChar(0, 0, 0x00ff75b8, 0xb7d7454c) + 162 bytes
[78] libmwservices.so:ioGetCharNoEcho(0, 0x0805ae18, 0xbfff7628,
0xb7f75af3) + 56 bytes
Segmentation violation occurred within signal handler.
Unable to complete stack trace (stack was probably corrupted)