matlab 2014a挂掉 libmwfl

1.环境:mbp,osx10/9/4

2.描述文件:

------------------------------------------------------------------------
       Segmentation violation detected at Mon Jul 14 14:48:52 2014
------------------------------------------------------------------------

Configuration:
  Crash Decoding     : Disabled
  Current Visual     : Quartz
  Default Encoding   : GB2312
  MATLAB Architecture: maci64
  MATLAB Root        : /Applications/MATLAB_R2014a.app
  MATLAB Version     : 8.3.0.532 (R2014a)
  Operating System   : Darwin 13.3.0 Darwin Kernel Version 13.3.0: Tue Jun  3 21:27:35 PDT 2014; root:xnu-2422.110.17~1/RELEASE_X86_64 x86_64
  Processor ID       : x86 Family 6 Model 58 Stepping 9, GenuineIntel
  Virtual Machine    : Java 1.7.0_11-b21 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
  Window System      : Quartz

Fault Count: 1


Abnormal termination:
Segmentation violation

Register State (from fault):
  RAX = 000000011529d770  RBX = 000000010d1e60e0
  RCX = 00000007f820be50  RDX = 00000007f820be50
  RSP = 000000011529d788  RBP = 00000007e3259078
  RSI = 000000010d096b7d  RDI = 000000011529d770

   R8 = 000000010d4f8530   R9 = 00000007e32e3170
  R10 = 000000010d5749a0  R11 = 000000010d573970
  R12 = 000000011529d7c0  R13 = 000000010d1a1ab4
  R14 = 000000010d574b40  R15 = 0000000000000002

  RIP = 000000011529d7c0  RFL = 00000007e0000000

   CS = 0000000000000001   FS = 00007fc63da2c390   GS = 000000010d574b40

Stack Trace (from fault):
[  0] 0x00000001028f0874 /Applications/MATLAB_R2014a.app/bin/maci64/libmwfl.dylib+00030836 _ZN2fl4diag15stacktrace_base7captureERKNS0_14thread_contextEm+00000052
[  1] 0x00000001028f42aa /Applications/MATLAB_R2014a.app/bin/maci64/libmwfl.dylib+00045738 _ZN2fl4test17terminate_handledEv+00000906
[  2] 0x00000001028f3cf5 /Applications/MATLAB_R2014a.app/bin/maci64/libmwfl.dylib+00044277 _ZN2fl4diag13terminate_logEPKcPK17__darwin_ucontext+00000117
[  3] 0x0000000102461d07 /Applications/MATLAB_R2014a.app/bin/maci64/libmwmcr.dylib+00269575 _Z32mnRunPathDependentInitializationv+00003127
[  4] 0x0000000102461ff8 /Applications/MATLAB_R2014a.app/bin/maci64/libmwmcr.dylib+00270328 _Z32mnRunPathDependentInitializationv+00003880
[  5] 0x000000010245f81a /Applications/MATLAB_R2014a.app/bin/maci64/libmwmcr.dylib+00260122 mnFatalSignalHandler+00000298
[  6] 0x00007fff9634d5aa           /usr/lib/system/libsystem_platform.dylib+00013738 _sigtramp+00000026
[  7] 0x000000010d04b7b2 /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+02119602 _ZNK5frame25sender_for_compiled_frameEP11RegisterMap+00000182
[  8] 0x000000010d1a29ba /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+03525050 _ZN9MarkSweep11follow_rootIP7oopDescEEvPT_+00000228
[  9] 0x000000010d2cd3a3 /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+04748195 _ZN8Universe7oops_doEP10OopClosureb+00000031
[ 10] 0x000000010d24a875 /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+04212853 _ZN10SharedHeap20process_strong_rootsEbbNS_14ScanningOptionEP10OopClosureP15CodeBlobClosureP16OopsInGenClosure+00000071
[ 11] 0x000000010d06e61f /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+02262559 _ZN16GenCollectedHeap24gen_process_strong_rootsEibbbN10SharedHeap14ScanningOptionEP16OopsInGenClosurebS3_+00000139
[ 12] 0x000000010d0704ea /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+02270442 _ZN12GenMarkSweep17mark_sweep_phase1Eib+00000192
[ 13] 0x000000010d070019 /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+02269209 _ZN12GenMarkSweep19invoke_at_safepointEiP18ReferenceProcessorb+00000207
[ 14] 0x000000010d076a57 /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+02296407 _ZN28OneContigSpaceCardGeneration7collectEbbmb+00000077
[ 15] 0x000000010d06ed83 /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+02264451 _ZN16GenCollectedHeap13do_collectionEbbmbi+00001367
[ 16] 0x000000010cfb7a8d /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+01514125 _ZN18GenCollectorPolicy25satisfy_failed_allocationEmb+00000201
[ 17] 0x000000010d2e990e /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+04864270 _ZN26VM_GenCollectForAllocation4doitEv+00000066
[ 18] 0x000000010d2eff25 /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+04890405 _ZN12VM_Operation8evaluateEv+00000071
[ 19] 0x000000010d2eecaa /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+04885674 _ZN8VMThread18evaluate_operationEP12VM_Operation+00000198
[ 20] 0x000000010d2ef098 /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+04886680 _ZN8VMThread4loopEv+00000808
[ 21] 0x000000010d2eea47 /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+04885063 _ZN8VMThread3runEv+00000121
[ 22] 0x000000010d1fb1b5 /Applications/MATLAB_R2014a.app/sys/java/jre/maci64/jre/lib/./server/libjvm.dylib+03887541 _ZL10java_startP6Thread+00000173
[ 23] 0x00007fff98e59899            /usr/lib/system/libsystem_pthread.dylib+00006297 _pthread_body+00000138
[ 24] 0x00007fff98e5972a            /usr/lib/system/libsystem_pthread.dylib+00005930 _pthread_struct_init+00000000
[ 25] 0x00007fff98e5dfc9            /usr/lib/system/libsystem_pthread.dylib+00024521 thread_start+00000013


If this problem is reproducible, please submit a Service Request via:
    http://www.mathworks.com/support/contact_us/

A technical support engineer might contact you with further information.

Thank you for your help.


3.reason:

The crash during close window is caused on some setups sometime by some bug in Apple's CoreVideo framework. I've spent days not being able to fix it, just confirming it is Apple's fault and no workaround in the book for these kind of bugs works. It happens occassionally on my machine as well, both on 10.7 in the past and on 10.9 now. If it works for you then just by chance, just as if it fails for you it is just by chance. Some race conditions somewhere. Maybe the execution timing of some code has changed in the last beta a bit and now makes it less likely to crash.

There's no winning on Apple's OSX. I should probably kill off that function on OSX, it has only limited value anyway due to other Apple bugs in CoreVideo which haven't been fixed in at least 5 years.
-mario


你可能感兴趣的:(matlab 2014a挂掉 libmwfl)