datajoint/datajoint-matlab

Matlab crashes when fetchn a nullable blob field

Closed this issue · 0 comments

This is the example to replicate the crash:
Table definition

%{
blob_pk:    int
-----
blob_field=null:   blob
%}

classdef BlobField < dj.Manual
end

Insert an entry with null of blob_field

test.BlobField().insert(struct('blob_pk', 2))

Then

test.BlobField().fetchn('blob_field')

It will crash. It would not crash if there is no nullable entries in the table.
Crashes happen in at least MATLAB 2018b, MATLAB 2019b

Crash report:

--------------------------------------------------------------------------------
       Segmentation violation detected at Tue Feb 25 17:20:15 2020 -0800
--------------------------------------------------------------------------------

Configuration:
  Crash Decoding           : Disabled - No sandbox or build area path
  Crash Mode               : continue (default)
  Default Encoding         : ISO-8859-1
  Deployed                 : false
  Graphics Driver          : Unknown hardware 
  Java Version             : Java 1.8.0_202-b08 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
  MATLAB Architecture      : maci64
  MATLAB Entitlement ID    : 1350434
  MATLAB Root              : /Applications/MATLAB_R2019b.app
  MATLAB Version           : 9.7.0.1296695 (R2019b) Update 4
  OpenGL                   : hardware
  Operating System         : Mac OS Version 10.14.6 (Build 18G103)
  Process ID               : 95669
  Processor ID             : x86 Family 6 Model 142 Stepping 9, GenuineIntel
  Session Key              : 2a1dd346-c5f0-4cb2-affa-4b197487dd93
  Window System            : Quartz

Fault Count: 2


Abnormal termination:
Segmentation violation

Register State (from fault):
  RAX = 0000000000000000  RBX = 0000000000000003
  RCX = 000070000c162e00  RDX = 00007fff63b50d29
  RSP = 00007f805fac1428  RBP = 000070000c162ed0
  RSI = 0000000104f3774c  RDI = 000070000c162d50

   R8 = 0000600008a406e0   R9 = 0000000000000002
  R10 = 000070000c162d90  R11 = 0000000104e43e40
  R12 = 0000000000000004  R13 = 0000000000000000
  R14 = 0000000000000000  R15 = 00000001b8f22240

  RIP = 00007f805fac1440  RFL = 00007f805fabf4c8

   CS = 0000000000000000   FS = 0000000000000000   GS = 000070000c162e00

Stack Trace (from fault):
[  0] 0x0000000104caa519 /Applications/MATLAB_R2019b.app/bin/maci64/libmwfl.dylib+00005401 _ZN10foundation4core4diag15stacktrace_base7captureERKNS1_14thread_contextEm+00000057
[  1] 0x0000000104cae968 /Applications/MATLAB_R2019b.app/bin/maci64/libmwfl.dylib+00022888 _ZN10foundation4core4test17terminate_handledERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE+00006488
[  2] 0x0000000104cacd55 /Applications/MATLAB_R2019b.app/bin/maci64/libmwfl.dylib+00015701 _ZN10foundation4core4diag13terminate_logEPKcPK17__darwin_ucontext+00000149
[  3] 0x00000001085fb097 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00688279 _Z19mnPrintErrorMessageRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE+00012887
[  4] 0x00000001085f8d54 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00679252 _Z19mnPrintErrorMessageRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE+00003860
[  5] 0x00000001085f6494 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00668820 mnFatalSignalHandler+00000148
[  6] 0x00007fff63cb0b5d           /usr/lib/system/libsystem_platform.dylib+00019293 _sigtramp+00000029
[  7] 0x0000000000000000                                   <unknown-module>+00000000
[  8] 0x000000013210b621 /Users/shanshen/Library/Application Support/MathWorks/MATLAB Add-Ons/Collections/DataJoint/datajoint-datajoint-matlab-f765b0e/mym/distribution/mexmaci64/mym.mexmaci64+00013857 _Z11deserializePKcm+00000049
[  9] 0x000000013210ab64 /Users/shanshen/Library/Application Support/MathWorks/MATLAB Add-Ons/Collections/DataJoint/datajoint-datajoint-matlab-f765b0e/mym/distribution/mexmaci64/mym.mexmaci64+00011108 mexFunction+00008660
[ 10] 0x000000010b1141f6 /Applications/MATLAB_R2019b.app/bin/maci64/libmex.dylib+00287222 _ZNK18C_DispatchStrategy8dispatchEiPP11mxArray_tagiS2_+00000278
[ 11] 0x000000010b114130 /Applications/MATLAB_R2019b.app/bin/maci64/libmex.dylib+00287024 _ZNK18C_DispatchStrategy8dispatchEiPP11mxArray_tagiS2_+00000080
[ 12] 0x000000010b11499d /Applications/MATLAB_R2019b.app/bin/maci64/libmex.dylib+00289181 _ZNK24SCCompatDispatchStrategy8dispatchEiPP11mxArray_tagiS2_+00000061
[ 13] 0x000000010b113f17 /Applications/MATLAB_R2019b.app/bin/maci64/libmex.dylib+00286487 _ZN7Mfh_mex30dispatch_file_with_protectionsEiPP11mxArray_tagiS2_+00000439
[ 14] 0x000000010b0f817f /Applications/MATLAB_R2019b.app/bin/maci64/libmex.dylib+00172415 _ZN7Mfh_mex13dispatch_fileEiPP11mxArray_tagiS2_+00000159
[ 15] 0x0000000108754abe /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_dispatcher.dylib+00567998 _ZN8Mfh_file20dispatch_file_commonEMS_FviPP11mxArray_tagiS2_EiS2_iS2_+00000142
[ 16] 0x00000001087552c3 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_dispatcher.dylib+00570051 _ZN8Mfh_file8dispatchEiPNSt3__110unique_ptrI11mxArray_tagN6matrix6detail17mxDestroy_deleterEEEiPPS2_+00000387
[ 17] 0x000000010bbbb061 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+10129505 _ZN9MathWorks3lxe17LxeDispatcherImpl12apply_handleEPNS0_29DispatcherFunctionHandleTokenEmPNS0_6xvalueEmPKS4_RKNS0_12LxeTypesBaseENS0_9ApplyTypeE+00001361
[ 18] 0x000000010bcd89c8 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+11299272 _ZN9MathWorks3lxe12apply_handleEPvNS_2ts4TypeEPKvS1_S1_+00000568
[ 19] 0x000000010bcd888f /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+11298959 _ZN9MathWorks3lxe12apply_handleEPvNS_2ts4TypeEPKvS1_S1_+00000255
[ 20] 0x000000010bc2d10e /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+10596622 _ZN9MathWorks3lxe38cpp_primitive_template_fn_with_contextIXadL_ZNS0_12apply_handleEPvNS_2ts4TypeEPKvS2_S2_EEEEbS2_S4_S6_S2_S2_+00000014
[ 21] 0x000000010b4ed793 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+02996115 callPrimitiveWrapper+00000259
[ 22] 0x000000010b4d34cc /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+02888908 _ZN9MathWorks3lxe15ExecutionDriver9ThreadRunEv+00000428
[ 23] 0x000000010b4d9267 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+02912871 _ZN9MathWorks3lxe12IrEngineImpl5ApplyERKN2ir4termEPvS6_+00000295
[ 24] 0x000000010ba6e489 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+08766601 _ZN9MathWorks3lxe17IrEngineDecorator5ApplyERKN2ir4termEPvS6_+00000153
[ 25] 0x000000010ba155bf /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+08402367 _ZN9MathWorks3lxe9Evaluator15ApplyStatementsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKN2ir4termERNS0_18IEvaluationContextE+00000495
[ 26] 0x000000010ba19991 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+08419729 _ZN9MathWorks3lxe9Evaluator17EvalStatementImplERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS0_18IEvaluationContextE+00000353
[ 27] 0x000000010ba19a64 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+08419940 _ZN9MathWorks3lxe9Evaluator13EvalStatementERKNSt3__112basic_stringIDsNS2_11char_traitsIDsEENS2_9allocatorIDsEEEERNS0_18IEvaluationContextE+00000116
[ 28] 0x000000010bab7a07 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+09067015 _ZN9MathWorks3lxe9LxeBridge7EvalCmdERKNSt3__112basic_stringIDsNS2_11char_traitsIDsEENS2_9allocatorIDsEEEEbNS0_10EvalSourceE+00000327
[ 29] 0x000000010bab7875 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+09066613 _ZN9MathWorks3lxe9LxeBridge22EvalCmdWithLocalReturnERKNSt3__112basic_stringIDsNS2_11char_traitsIDsEENS2_9allocatorIDsEEEEPibNS0_10EvalSourceE+00000053
[ 30] 0x000000010b186ef0 /Applications/MATLAB_R2019b.app/bin/maci64/libmwbridge.dylib+00098032 _Z8mnParserv+00000624
[ 31] 0x00000001085bf874 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00444532 _Z15runParserHelperv+00000356
[ 32] 0x000000010855ee45 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00048709 _ZN14cmddistributor15PackagedTaskIIP13getTypeStringIvEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEv+00000869
[ 33] 0x000000010855ed6b /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00048491 _ZN14cmddistributor15PackagedTaskIIP13getTypeStringIvEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEv+00000651
[ 34] 0x000000010846e6ee /Applications/MATLAB_R2019b.app/bin/maci64/libmwiqm.dylib+00345838 _ZN7mwboost6detail8function21function_obj_invoker0INSt3__18functionIFNS_3anyEvEEES5_E6invokeERNS1_15function_bufferE+00000030
[ 35] 0x000000010846e213 /Applications/MATLAB_R2019b.app/bin/maci64/libmwiqm.dylib+00344595 _ZN3iqm18PackagedTaskPlugin7executeEP15inWorkSpace_tag+00000243
[ 36] 0x000000010859e686 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00308870 _Z14mcr_terminate0v+00006022
[ 37] 0x00000001084513eb /Applications/MATLAB_R2019b.app/bin/maci64/libmwiqm.dylib+00226283 _ZNK3iqm17DefaultPacketInfo7executeEP15inWorkSpace_tag+00001099
[ 38] 0x0000000108434f9f /Applications/MATLAB_R2019b.app/bin/maci64/libmwiqm.dylib+00110495 _ZN3iqm10DefaultIqm13dequeueHelperEN7mwboost8optionalImEERKNSt3__112basic_stringIDsNS4_11char_traitsIDsEENS4_9allocatorIDsEEEEN6mlutil14cmddistributor13WhenToDequeue13WhenToDequeueERKNS4_8functionIFbRKNS4_5tupleIJSG_NS1_10shared_ptrINS_22IntermediatePacketInfoEEESA_EEEEEE+00000991
[ 39] 0x0000000108428f6e /Applications/MATLAB_R2019b.app/bin/maci64/libmwiqm.dylib+00061294 _ZN3iqm10DefaultIqm7dequeueEN6mlutil14cmddistributor13WhenToDequeue13WhenToDequeueEN7mwboost8optionalImEE+00000350
[ 40] 0x0000000108589fda /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00225242 _ZN3mcr7runtime22InterpreterThreadMulti14process_eventsEv+00000202
[ 41] 0x000000010858a7f7 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00227319 _ZN3mcr7runtime22InterpreterThreadMulti10threadMainENSt3__113packaged_taskIFvvEEE+00000183
[ 42] 0x000000010858b4b0 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00230576 _ZN3mcr7runtime22InterpreterThreadMulti10threadMainENSt3__113packaged_taskIFvvEEE+00003440
[ 43] 0x0000000102a341ec /Applications/MATLAB_R2019b.app/bin/maci64/libmwboost_thread.dylib+00012780 _ZN7mwboost6thread21start_thread_noexceptEv+00000380
[ 44] 0x00007fff63cb92eb            /usr/lib/system/libsystem_pthread.dylib+00013035 _pthread_body+00000126
[ 45] 0x00007fff63cbc249            /usr/lib/system/libsystem_pthread.dylib+00025161 _pthread_start+00000066
[ 46] 0x00007fff63cb840d            /usr/lib/system/libsystem_pthread.dylib+00009229 thread_start+00000013


Abnormal termination:
Segmentation violation

Register State (from fault):
  RAX = 0000000000000000  RBX = 0000000000000003
  RCX = 000070000c162e00  RDX = 00007fff63b50d29
  RSP = 00007f805e14c690  RBP = 000070000c162ed0
  RSI = 00007fff63c728a4  RDI = 0000000000000155

   R8 = 0000600008a70c60   R9 = 0000000000000002
  R10 = 000070000c162d90  R11 = 0000000104e43e40
  R12 = 0000000000000004  R13 = 0000000000000000
  R14 = 0000000000000000  R15 = 00000001b8ea1bb0

  RIP = 00007f805e14c6a8  RFL = 00007f80651a6ac8

   CS = 0000000000000000   FS = 0000000000000000   GS = 000070000c162e00

Stack Trace (from fault):
[  0] 0x0000000104caa519 /Applications/MATLAB_R2019b.app/bin/maci64/libmwfl.dylib+00005401 _ZN10foundation4core4diag15stacktrace_base7captureERKNS1_14thread_contextEm+00000057
[  1] 0x0000000104cae968 /Applications/MATLAB_R2019b.app/bin/maci64/libmwfl.dylib+00022888 _ZN10foundation4core4test17terminate_handledERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE+00006488
[  2] 0x0000000104cacd55 /Applications/MATLAB_R2019b.app/bin/maci64/libmwfl.dylib+00015701 _ZN10foundation4core4diag13terminate_logEPKcPK17__darwin_ucontext+00000149
[  3] 0x00000001085fb097 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00688279 _Z19mnPrintErrorMessageRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE+00012887
[  4] 0x00000001085f8d54 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00679252 _Z19mnPrintErrorMessageRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE+00003860
[  5] 0x00000001085f6494 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00668820 mnFatalSignalHandler+00000148
[  6] 0x00007fff63cb0b5d           /usr/lib/system/libsystem_platform.dylib+00019293 _sigtramp+00000029
[  7] 0x0000000000000000                                   <unknown-module>+00000000
[  8] 0x000000013210b621 /Users/shanshen/Library/Application Support/MathWorks/MATLAB Add-Ons/Collections/DataJoint/datajoint-datajoint-matlab-f765b0e/mym/distribution/mexmaci64/mym.mexmaci64+00013857 _Z11deserializePKcm+00000049
[  9] 0x000000013210ab64 /Users/shanshen/Library/Application Support/MathWorks/MATLAB Add-Ons/Collections/DataJoint/datajoint-datajoint-matlab-f765b0e/mym/distribution/mexmaci64/mym.mexmaci64+00011108 mexFunction+00008660
[ 10] 0x000000010b1141f6 /Applications/MATLAB_R2019b.app/bin/maci64/libmex.dylib+00287222 _ZNK18C_DispatchStrategy8dispatchEiPP11mxArray_tagiS2_+00000278
[ 11] 0x000000010b114130 /Applications/MATLAB_R2019b.app/bin/maci64/libmex.dylib+00287024 _ZNK18C_DispatchStrategy8dispatchEiPP11mxArray_tagiS2_+00000080
[ 12] 0x000000010b11499d /Applications/MATLAB_R2019b.app/bin/maci64/libmex.dylib+00289181 _ZNK24SCCompatDispatchStrategy8dispatchEiPP11mxArray_tagiS2_+00000061
[ 13] 0x000000010b113f17 /Applications/MATLAB_R2019b.app/bin/maci64/libmex.dylib+00286487 _ZN7Mfh_mex30dispatch_file_with_protectionsEiPP11mxArray_tagiS2_+00000439
[ 14] 0x000000010b0f817f /Applications/MATLAB_R2019b.app/bin/maci64/libmex.dylib+00172415 _ZN7Mfh_mex13dispatch_fileEiPP11mxArray_tagiS2_+00000159
[ 15] 0x0000000108754abe /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_dispatcher.dylib+00567998 _ZN8Mfh_file20dispatch_file_commonEMS_FviPP11mxArray_tagiS2_EiS2_iS2_+00000142
[ 16] 0x00000001087552c3 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_dispatcher.dylib+00570051 _ZN8Mfh_file8dispatchEiPNSt3__110unique_ptrI11mxArray_tagN6matrix6detail17mxDestroy_deleterEEEiPPS2_+00000387
[ 17] 0x000000010bbbb061 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+10129505 _ZN9MathWorks3lxe17LxeDispatcherImpl12apply_handleEPNS0_29DispatcherFunctionHandleTokenEmPNS0_6xvalueEmPKS4_RKNS0_12LxeTypesBaseENS0_9ApplyTypeE+00001361
[ 18] 0x000000010bcd89c8 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+11299272 _ZN9MathWorks3lxe12apply_handleEPvNS_2ts4TypeEPKvS1_S1_+00000568
[ 19] 0x000000010bcd888f /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+11298959 _ZN9MathWorks3lxe12apply_handleEPvNS_2ts4TypeEPKvS1_S1_+00000255
[ 20] 0x000000010bc2d10e /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+10596622 _ZN9MathWorks3lxe38cpp_primitive_template_fn_with_contextIXadL_ZNS0_12apply_handleEPvNS_2ts4TypeEPKvS2_S2_EEEEbS2_S4_S6_S2_S2_+00000014
[ 21] 0x000000010b4ed793 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+02996115 callPrimitiveWrapper+00000259
[ 22] 0x000000010b4d34cc /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+02888908 _ZN9MathWorks3lxe15ExecutionDriver9ThreadRunEv+00000428
[ 23] 0x000000010b4d9267 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+02912871 _ZN9MathWorks3lxe12IrEngineImpl5ApplyERKN2ir4termEPvS6_+00000295
[ 24] 0x000000010ba6e489 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+08766601 _ZN9MathWorks3lxe17IrEngineDecorator5ApplyERKN2ir4termEPvS6_+00000153
[ 25] 0x000000010ba155bf /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+08402367 _ZN9MathWorks3lxe9Evaluator15ApplyStatementsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKN2ir4termERNS0_18IEvaluationContextE+00000495
[ 26] 0x000000010ba19991 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+08419729 _ZN9MathWorks3lxe9Evaluator17EvalStatementImplERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS0_18IEvaluationContextE+00000353
[ 27] 0x000000010ba19a64 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+08419940 _ZN9MathWorks3lxe9Evaluator13EvalStatementERKNSt3__112basic_stringIDsNS2_11char_traitsIDsEENS2_9allocatorIDsEEEERNS0_18IEvaluationContextE+00000116
[ 28] 0x000000010bab7a07 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+09067015 _ZN9MathWorks3lxe9LxeBridge7EvalCmdERKNSt3__112basic_stringIDsNS2_11char_traitsIDsEENS2_9allocatorIDsEEEEbNS0_10EvalSourceE+00000327
[ 29] 0x000000010bab7875 /Applications/MATLAB_R2019b.app/bin/maci64/libmwm_lxe.dylib+09066613 _ZN9MathWorks3lxe9LxeBridge22EvalCmdWithLocalReturnERKNSt3__112basic_stringIDsNS2_11char_traitsIDsEENS2_9allocatorIDsEEEEPibNS0_10EvalSourceE+00000053
[ 30] 0x000000010b186ef0 /Applications/MATLAB_R2019b.app/bin/maci64/libmwbridge.dylib+00098032 _Z8mnParserv+00000624
[ 31] 0x00000001085bf874 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00444532 _Z15runParserHelperv+00000356
[ 32] 0x000000010855ee45 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00048709 _ZN14cmddistributor15PackagedTaskIIP13getTypeStringIvEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEv+00000869
[ 33] 0x000000010855ed6b /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00048491 _ZN14cmddistributor15PackagedTaskIIP13getTypeStringIvEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEv+00000651
[ 34] 0x000000010846e6ee /Applications/MATLAB_R2019b.app/bin/maci64/libmwiqm.dylib+00345838 _ZN7mwboost6detail8function21function_obj_invoker0INSt3__18functionIFNS_3anyEvEEES5_E6invokeERNS1_15function_bufferE+00000030
[ 35] 0x000000010846e213 /Applications/MATLAB_R2019b.app/bin/maci64/libmwiqm.dylib+00344595 _ZN3iqm18PackagedTaskPlugin7executeEP15inWorkSpace_tag+00000243
[ 36] 0x000000010859e686 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00308870 _Z14mcr_terminate0v+00006022
[ 37] 0x00000001084513eb /Applications/MATLAB_R2019b.app/bin/maci64/libmwiqm.dylib+00226283 _ZNK3iqm17DefaultPacketInfo7executeEP15inWorkSpace_tag+00001099
[ 38] 0x0000000108434f9f /Applications/MATLAB_R2019b.app/bin/maci64/libmwiqm.dylib+00110495 _ZN3iqm10DefaultIqm13dequeueHelperEN7mwboost8optionalImEERKNSt3__112basic_stringIDsNS4_11char_traitsIDsEENS4_9allocatorIDsEEEEN6mlutil14cmddistributor13WhenToDequeue13WhenToDequeueERKNS4_8functionIFbRKNS4_5tupleIJSG_NS1_10shared_ptrINS_22IntermediatePacketInfoEEESA_EEEEEE+00000991
[ 39] 0x0000000108428f6e /Applications/MATLAB_R2019b.app/bin/maci64/libmwiqm.dylib+00061294 _ZN3iqm10DefaultIqm7dequeueEN6mlutil14cmddistributor13WhenToDequeue13WhenToDequeueEN7mwboost8optionalImEE+00000350
[ 40] 0x0000000108589fda /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00225242 _ZN3mcr7runtime22InterpreterThreadMulti14process_eventsEv+00000202
[ 41] 0x000000010858a7f7 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00227319 _ZN3mcr7runtime22InterpreterThreadMulti10threadMainENSt3__113packaged_taskIFvvEEE+00000183
[ 42] 0x000000010858b4b0 /Applications/MATLAB_R2019b.app/bin/maci64/libmwmcr.dylib+00230576 _ZN3mcr7runtime22InterpreterThreadMulti10threadMainENSt3__113packaged_taskIFvvEEE+00003440
[ 43] 0x0000000102a341ec /Applications/MATLAB_R2019b.app/bin/maci64/libmwboost_thread.dylib+00012780 _ZN7mwboost6thread21start_thread_noexceptEv+00000380
[ 44] 0x00007fff63cb92eb            /usr/lib/system/libsystem_pthread.dylib+00013035 _pthread_body+00000126
[ 45] 0x00007fff63cbc249            /usr/lib/system/libsystem_pthread.dylib+00025161 _pthread_start+00000066
[ 46] 0x00007fff63cb840d            /usr/lib/system/libsystem_pthread.dylib+00009229 thread_start+00000013


This error was detected while a MEX-file was running. If the MEX-file
is not an official MathWorks function, please examine its source code
for errors. Please consult the External Interfaces Guide for information
on debugging MEX-files.
** This crash report has been saved to disk as /Users/shanshen/matlab_crash_dump.95669-2 **


Caught MathWorks::System::FatalException