Thread: Matlab Crash
View Single Post
  #2 (permalink)  
Old 27-Mar-2007, 14:31
bobbyn
Guest
 
Posts: n/a
Default

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.