qq_41659018 2019-03-27 20:03 采纳率: 100%
浏览 1684

Qt调用MATLAB程序就会发生错误自动退出界面,会去找pdb文件,要怎么解决,求各位大神解答,拜托拜托!!!

下面是显示的一些报错,会是因为MATLAB程序太复杂引起的吗,因为当调用一个简单程序时出现这种错误的情况很少,应该要怎么解决呀?毕设难题,求各位大神解答

SetThrowSegvLongjmpSEHFilter(): filter function installed
DBGHELP: Symbol Search Path: D:\Qt\Qt-APP\Debug\debug
DBGHELP: SymSrv load failure: symsrv.dll
DBGHELP: D:\Qt\Qt-APP\Debug\debug\kernelbase.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\dll\kernelbase.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\symbols\dll\kernelbase.pdb - file not found
DBGHELP: kernelbase.pdb - file not found
DBGHELP: KERNELBASE - export symbols
DBGHELP: D:\Qt\Qt-APP\Debug\debug\msvcr120d.amd64.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\dll\msvcr120d.amd64.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\symbols\dll\msvcr120d.amd64.pdb - file not found
```     Unhandled C++ exception detected at Wed Mar 27 19:50:01 2019
------------------------------------------------------------------------

Configuration:
  Crash Decoding      : Disabled - No sandbox or build area path
  Crash Mode          : continue (default)
  Current Graphics Driver: Unknown hardware 
  Default Encoding    : GBK
  Deployed            : true
  Graphics card 1     : Intel Corporation ( 0x8086 ) Intel(R) HD Graphics 630 Version 21.20.16.4481 (2016-6-30)
  Host Name           : user-PC
  MATLAB Architecture : win64
  MATLAB Entitlement ID: Unknown
  MATLAB Root         : D:\Program Files\MATLAB\R2017b
  MATLAB Version      : 9.3.0.713579 (R2017b)
  OpenGL              : hardware
  Operating System    : Microsoft Windows 7 旗舰版 
  Processor ID        : x86 Family 6 Model 158 Stepping 9, GenuineIntel
  Virtual Machine     : Java 1.8.0_121-b13 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
  Window System       : Version 6.1 (Build 7601: Service Pack 1)

Fault Count: 1

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.** This crash report has been saved to disk as C:\Users\user\AppData\Local\Temp\matlab_crash_dump.7256-1 **



MATLAB is exiting because of fatal error
DBGHELP: D:\Qt\Qt-APP\Debug\debug\qwindowsd.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\dll\qwindowsd.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\symbols\dll\qwindowsd.pdb - file not found
DBGHELP: c:\Users\qt\work\qt\qtbase\plugins\platforms\qwindowsd.pdb - file not found
DBGHELP: qwindowsd - export symbols
DBGHELP: D:\Qt\Qt-APP\Debug\debug\user32.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\dll\user32.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\symbols\dll\user32.pdb - file not found
DBGHELP: user32.pdb - file not found
DBGHELP: USER32 - export symbols
DBGHELP: D:\Qt\Qt-APP\Debug\debug\kernel32.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\dll\kernel32.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\symbols\dll\kernel32.pdb - file not found
DBGHELP: kernel32.pdb - file not found
DBGHELP: kernel32 - export symbols
DBGHELP: D:\Qt\Qt-APP\Debug\debug\ntdll.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\dll\ntdll.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\symbols\dll\ntdll.pdb - file not found
DBGHELP: ntdll.pdb - file not found
DBGHELP: ntdll - export symbols
D:\Qt\Qt-APP\Debug\debug\mysecond.exe exited with code -529697949
  • 写回答

2条回答

  • John_snowka 2020-12-10 17:35
    关注

    应该是matlab程序中定义的bool类型变量没有返回。在matlab代码最后加一个bool=0应该可以解决。

    评论

报告相同问题?

悬赏问题

  • ¥15 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献