matlab 2012a linux下运行的问题

时间:2022-05-03 08:55:06
系统为centos6.0
想要运行matlab 2012a
在gnome中运行是正常的
但是在其他的wm里,比如fvwm或者twm中运行时会出错
窗口出来后直接关闭
命令行提示只有
Killed
eclipse运行时也会出现错误
开始以为是java的问题
安装了最新的sun jdk1.7
问题依旧
然后重新安装了gtk+2.32
依然不行
有没有哪位知道原因的?

1 个解决方案

#1


错误信息
------------------------------------------------------------------------
       Segmentation violation detected at Tue Nov 20 11:54:30 2012
------------------------------------------------------------------------

Configuration:
  Crash Decoding  : Disabled
  Current Visual  : 0x22 (class 4, depth 24)
  Default Encoding: UTF-8
  GNU C Library   : 2.12 stable
  MATLAB Root     : /usr/local/matlab/r2012a
  MATLAB Version  : 7.14.0.739 (R2012a)
  Operating System: Linux 2.6.32-71.el6.x86_64 #1 SMP Fri May 20 03:51:51 BST 2011 x86_64
  Processor ID    : x86 Family 6 Model 45 Stepping 7, GenuineIntel
  Virtual Machine : Java 1.6.0_17-b04 with Sun Microsystems Inc. Java HotSpot(TM) 64-Bit Server VM mixed mode
  Window System   : Colin Harrison (60900031), display localhost:10.0

Fault Count: 1
Abnormal termination:
Segmentation violation

Register State (from fault):
  RAX = 0000000000000001  RBX = 00007f98658847d0
  RCX = 000000001fbee3ff  RDX = 00000000bfebfbff
  RSP = 00007f97c7ffcab8  RBP = 00007f97c7ffcc00
  RSI = 0000000000000000  RDI = 0000000000000058

   R8 = 0000000000000000   R9 = 0000000000000000
  R10 = 00007f97c7ffca30  R11 = 00007f98658847d0
  R12 = 00007f97c7ffcc28  R13 = 00007f98658cae20
  R14 = 0000000000000000  R15 = 0000000000000000

  RIP = 0000003106414da0  EFL = 0000000000010202

   CS = 0033   FS = 0000   GS = 0000

Stack Trace (from fault):
[  0] 0x00007f988af9392e    /usr/local/matlab/r2012a/bin/glnxa64/libmwfl.so+00370990 _ZN2fl4diag15stacktrace_base7captureERKNS0_14thread_contextEm+000158
[  1] 0x00007f988af967d0    /usr/local/matlab/r2012a/bin/glnxa64/libmwfl.so+00382928
[  2] 0x00007f988af96b3b    /usr/local/matlab/r2012a/bin/glnxa64/libmwfl.so+00383803 _ZN2fl4diag13terminate_logEPKcRKNS0_14thread_contextE+000171
[  3] 0x00007f9889e78203   /usr/local/matlab/r2012a/bin/glnxa64/libmwmcr.so+01253891 _ZN2fl4diag13terminate_logEPKcPK8ucontext+000067
[  4] 0x00007f9889e750fd   /usr/local/matlab/r2012a/bin/glnxa64/libmwmcr.so+01241341
[  5] 0x00007f9889e7679d   /usr/local/matlab/r2012a/bin/glnxa64/libmwmcr.so+01247133
[  6] 0x00007f9889e76925   /usr/local/matlab/r2012a/bin/glnxa64/libmwmcr.so+01247525
[  7] 0x00007f9889e76f01   /usr/local/matlab/r2012a/bin/glnxa64/libmwmcr.so+01249025
[  8] 0x00007f9889e773f5   /usr/local/matlab/r2012a/bin/glnxa64/libmwmcr.so+01250293
[  9] 0x000000310700f4c0                             /lib64/libpthread.so.0+00062656
[ 10] 0x0000003106414da0                        /lib64/ld-linux-x86-64.so.2+00085408
[ 11] 0x000000310640ab07                        /lib64/ld-linux-x86-64.so.2+00043783
[ 12] 0x000000310640df00                        /lib64/ld-linux-x86-64.so.2+00057088
[ 13] 0x00000031064147e5                        /lib64/ld-linux-x86-64.so.2+00083941
[ 14] 0x00007f9844a2ebd0 /usr/local/matlab/r2012a/sys/java/jre/glnxa64/jre/lib/amd64/libfontmanager.so+00302032 Java_sun_font_X11TextRenderer_doDrawGlyphList+000128
[ 15] 0x00007f986060ff50 /usr/local/matlab/r2012a/sys/java/jre/glnxa64/jre/lib/amd64/libfontmanager.so+465743696

#1


错误信息
------------------------------------------------------------------------
       Segmentation violation detected at Tue Nov 20 11:54:30 2012
------------------------------------------------------------------------

Configuration:
  Crash Decoding  : Disabled
  Current Visual  : 0x22 (class 4, depth 24)
  Default Encoding: UTF-8
  GNU C Library   : 2.12 stable
  MATLAB Root     : /usr/local/matlab/r2012a
  MATLAB Version  : 7.14.0.739 (R2012a)
  Operating System: Linux 2.6.32-71.el6.x86_64 #1 SMP Fri May 20 03:51:51 BST 2011 x86_64
  Processor ID    : x86 Family 6 Model 45 Stepping 7, GenuineIntel
  Virtual Machine : Java 1.6.0_17-b04 with Sun Microsystems Inc. Java HotSpot(TM) 64-Bit Server VM mixed mode
  Window System   : Colin Harrison (60900031), display localhost:10.0

Fault Count: 1
Abnormal termination:
Segmentation violation

Register State (from fault):
  RAX = 0000000000000001  RBX = 00007f98658847d0
  RCX = 000000001fbee3ff  RDX = 00000000bfebfbff
  RSP = 00007f97c7ffcab8  RBP = 00007f97c7ffcc00
  RSI = 0000000000000000  RDI = 0000000000000058

   R8 = 0000000000000000   R9 = 0000000000000000
  R10 = 00007f97c7ffca30  R11 = 00007f98658847d0
  R12 = 00007f97c7ffcc28  R13 = 00007f98658cae20
  R14 = 0000000000000000  R15 = 0000000000000000

  RIP = 0000003106414da0  EFL = 0000000000010202

   CS = 0033   FS = 0000   GS = 0000

Stack Trace (from fault):
[  0] 0x00007f988af9392e    /usr/local/matlab/r2012a/bin/glnxa64/libmwfl.so+00370990 _ZN2fl4diag15stacktrace_base7captureERKNS0_14thread_contextEm+000158
[  1] 0x00007f988af967d0    /usr/local/matlab/r2012a/bin/glnxa64/libmwfl.so+00382928
[  2] 0x00007f988af96b3b    /usr/local/matlab/r2012a/bin/glnxa64/libmwfl.so+00383803 _ZN2fl4diag13terminate_logEPKcRKNS0_14thread_contextE+000171
[  3] 0x00007f9889e78203   /usr/local/matlab/r2012a/bin/glnxa64/libmwmcr.so+01253891 _ZN2fl4diag13terminate_logEPKcPK8ucontext+000067
[  4] 0x00007f9889e750fd   /usr/local/matlab/r2012a/bin/glnxa64/libmwmcr.so+01241341
[  5] 0x00007f9889e7679d   /usr/local/matlab/r2012a/bin/glnxa64/libmwmcr.so+01247133
[  6] 0x00007f9889e76925   /usr/local/matlab/r2012a/bin/glnxa64/libmwmcr.so+01247525
[  7] 0x00007f9889e76f01   /usr/local/matlab/r2012a/bin/glnxa64/libmwmcr.so+01249025
[  8] 0x00007f9889e773f5   /usr/local/matlab/r2012a/bin/glnxa64/libmwmcr.so+01250293
[  9] 0x000000310700f4c0                             /lib64/libpthread.so.0+00062656
[ 10] 0x0000003106414da0                        /lib64/ld-linux-x86-64.so.2+00085408
[ 11] 0x000000310640ab07                        /lib64/ld-linux-x86-64.so.2+00043783
[ 12] 0x000000310640df00                        /lib64/ld-linux-x86-64.so.2+00057088
[ 13] 0x00000031064147e5                        /lib64/ld-linux-x86-64.so.2+00083941
[ 14] 0x00007f9844a2ebd0 /usr/local/matlab/r2012a/sys/java/jre/glnxa64/jre/lib/amd64/libfontmanager.so+00302032 Java_sun_font_X11TextRenderer_doDrawGlyphList+000128
[ 15] 0x00007f986060ff50 /usr/local/matlab/r2012a/sys/java/jre/glnxa64/jre/lib/amd64/libfontmanager.so+465743696