查看: 427|回复: 0|关注: 0

[未答复] matlab编译的exe文件无法运行 (Disabled - No sandbox or build area path))

[复制链接]

新手

5 麦片

财富积分


050


1

主题

1

帖子

0

最佳答案
发表于 2020-11-11 19:29:27 | 显示全部楼层 |阅读模式
用matlab 2019b编译了一个exe文件,想在不同电脑上使用。使用台式机时,编译、运行一切正常。
但把生成的exe文件拷到两台笔记本(Surface pro和Dell灵越)上,无论笔记本上安装了完整的matlab 2019b还是相应版本的runtime,都无法运行,crash文件提示Disabled - No sandbox or build area path(详细信息如下)。
用两台笔记本编译exe文件均正常,但生成的exe文件仍不能在笔记本上运行(错误信息一样),却能在台式机上正常运行。
原来的程序有点复杂,后来改成如下很简单的代码,但问题依旧。
function  a = testS()
1+2
pause
a=1+5
pause
end

问题出现挺长时间了,也查了不少资料,都无法解决。
请高手帮忙看看是怎么回事,万分感谢!

matlab_crash_dump错误信息如下:
--------------------------------------------------------------------------------
          Access violation detected at 周二 9月 15 06:36:31 2020 +0800
--------------------------------------------------------------------------------

Configuration:
  Crash Decoding           : Disabled - No sandbox or build area path
  Crash Mode               : continue (default)
  Default Encoding         : GBK
  MATLAB Architecture      : win64
  MATLAB Root              : C:\Program Files\MATLAB\MATLAB Runtime\v97
  MATLAB Version           : 9.7.0.1190202 (R2019b)
  Operating System         : Microsoft Windows 8
  Process ID               : 15444
  Processor ID             : x86 Family 6 Model 158 Stepping 10, GenuineIntel

Fault Count: 1


Abnormal termination:
Access violation

Register State (from fault):
  RAX = 0000000000000000  RBX = 0000000026a38e38
  RCX = 0000000000000000  RDX = 000000001e9d0650
  RSP = 00000000043fd540  RBP = 00000000043fe010
  RSI = 00000000043fd668  RDI = 0000000026a38e38

   R8 = 00000000043fd580   R9 = 00000000043fd570
  R10 = 0000000026938a10  R11 = 00000000043fd618
  R12 = 000000001e9d0650  R13 = 00000000043fe010
  R14 = 00000000043fd790  R15 = 00000000043fd658

  RIP = 000000001e974941  EFL = 00010246

   CS = 0033   FS = 0053   GS = 002b

Stack Trace (from fault):
[  0] 0x000000001e974941 C:\Program Files\MATLAB\MATLAB Runtime\v97\bin\win64\libmwstartup_plugin_initializer.dll+00543041 mwboost::serialization::singleton_module::lock+00015313
[  1] 0x000000001e94ec0c C:\Program Files\MATLAB\MATLAB Runtime\v97\bin\win64\libmwstartup_plugin_initializer.dll+00388108
[  2] 0x000000001e970158 C:\Program Files\MATLAB\MATLAB Runtime\v97\bin\win64\libmwstartup_plugin_initializer.dll+00524632 mwboost::serialization::singleton_module::get_lock+00002584
[  3] 0x000000001e978b0f C:\Program Files\MATLAB\MATLAB Runtime\v97\bin\win64\libmwstartup_plugin_initializer.dll+00559887 startup_plugins::initializer::initialize+00002879
[  4] 0x000000001e97886d C:\Program Files\MATLAB\MATLAB Runtime\v97\bin\win64\libmwstartup_plugin_initializer.dll+00559213 startup_plugins::initializer::initialize+00002205
[  5] 0x0000000027d8e286 C:\Program Files\MATLAB\MATLAB Runtime\v97\bin\win64\MVMLocal.dll+00385670 mvm_server::inproc::LocalFactory::terminate+00176070
[  6] 0x00000000fa9e75ce C:\Program Files\MATLAB\MATLAB Runtime\v97\bin\win64\mvm.dll+01799630 mvm::detail::SessionImpl::init+00000478
[  7] 0x00000000fa9e7a18 C:\Program Files\MATLAB\MATLAB Runtime\v97\bin\win64\mvm.dll+01800728 mvm::detail::SessionImpl::initWithOptions+00000232
[  8] 0x000000001d0f19bb C:\Program Files\MATLAB\MATLAB Runtime\v97\bin\win64\mclbase.dll+00137659 mclInitializeApplicationImpl+00002971
[  9] 0x0000000026e35e71 C:\Program Files\MATLAB\MATLAB Runtime\v97\bin\win64\mclmcr.dll+02252401 mclStandaloneGenericMain+00002993
[ 10] 0x000000018000eeab C:\Program Files\MATLAB\MATLAB Runtime\v97\bin\win64\launchermain.dll+00061099
[ 11] 0x000000018000ffb1 C:\Program Files\MATLAB\MATLAB Runtime\v97\bin\win64\launchermain.dll+00065457 standaloneMain+00000385
[ 12] 0x0000000140018363                   D:\ResCav\application\ResCav.exe+00099171
[ 13] 0x000000014002049b                   D:\ResCav\application\ResCav.exe+00132251
[ 14] 0x000000014005164a                   D:\ResCav\application\ResCav.exe+00333386
[ 15] 0x00007ff8fc4e7bd4                   C:\Windows\System32\KERNEL32.DLL+00097236 BaseThreadInitThunk+00000020
[ 16] 0x00007ff8fdf8ce51                      C:\Windows\SYSTEM32\ntdll.dll+00446033 RtlUserThreadStart+00000033




回复主题 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /5 下一条

快速回复 返回顶部 返回列表