运行qt程序,出现异常退出的错误

qt异常退出:
问题描述:
第一次安装qt-windows-opensource-5.1.1-msvc2010-x86-offline.exe,
问题是构建缺少编辑器,请分配一个编辑器。
弄了许久,无法解决。于是重新安装一个
qt-windows-opensource-5.1.1-mingw48_opengl-x86-offline.exe
我什么代码都没编写,只按照qt的向导创建了一个对话框工程,
在运行的时候,就出现了
test.exe 启动中...
程序异常结束。
的错误报告!网上查了许多,有的说是因为安装两次,上一个qt卸载不干净,
在运行的时候一些动态库在运行的时候会出错,于是我重新卸载,用360清理注册表后重新安装程序,但是还是出现同样的问题。有的说是因为路径不对,需要重新
指定(备注:我在安装的时候都是按照默认的路径的)。
请各位好心人帮我看下是什么问题?

1

1个回答

debug运行试一下,一般一直next就装好了

-1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
QT运行时提示异常退出
1·在调用外部链接库的时候,动态链接库的初始化有问题,生成的dll有问题,不妨重新生成一遍;2· 打开了多个QT工程;3· 调用的动态链接库有问题;4· 程序如果异常退出,大家可以对有问题的地方进行打印输出,来确定问题的位置;...
Qt:程序异常退出
现象编译成功,但是运行时崩溃并在控制台输出:“程序异常错误”。可能原因查阅资料,原因可能是库错误。最终解决方法的确是库错误,原因是编译库的Qt版本和使用该库的Qt程序对应的Qt版本不相同。需要使用相同版本的Qt来生成库和应用程序。
Qt5编写的程序运行正常,但是关闭程序会显示**段错误,核心已转储**
这几天用Qt5编写程序,遇到了一个问题,出现了程序可以正常运行,但是退出的时候出现了一个段错误,核心已转储,按F5进入调试模式,关闭程序的时候,会停在QApplication处,程序没有正常退出,应该是程序析构出现了问题,通过排查发现,我犯了一个非常低级的错误,程序的new和delete个数不匹配。 ...
qt写的程序关闭时崩溃了
转自:点击打开链接我就说我的程序,我认为已经正常关闭了,为什么还崩溃了。qt不用delete子部件不错,但也有坑啊。学习一下
Qt程序crash信息的捕捉与跟踪Demo
在用qt编写程序时经常会遇到崩溃问题,如果抓取不到crash堆栈信息就会对崩溃问题束手无策,只能对其进行复现,推断。 该程序展示如何获取crash堆栈信息
qt异常退出
qt异常退出: 问题描述: 第一次安装qt-windows-opensource-5.1.1-msvc2010-x86-offline.exe, 问题是构建缺少编辑器,请分配一个编辑器。 弄了许久,无法解决。于是重新安装一个 qt-windows-opensource-5.1.1-mingw48_opengl-x86-offline.exe 我什么代码都没编写,只按照qt的向导创建了一
qt程序运行,有时候出现内存错误
第一次提示:*** glibc detected *** ./Jammer: free(): invalid pointer: 0x00041340 ***         第二次提示:*** glibc detected *** ./Jammer: corrupted double-linked list: 0x00023860 *** 该提示说明有内存错误。 我本地运行50次,都
Android 捕获App意外退出错误的日志信息
1.创建获取日志信息的类AppLogHandler,该类的功能是捕获导致应用程序意外退出的错误的日志信息,这里写的是一个错误保存一个log文件,保存到SD卡对应的目录下。代码如下: [code="java"] package com.ryan.test.crash; import java.io.File; import java.io.FileOutputStream; imp...
shell 异常退出循环
在很多情况下,可能需要在循环正常的终止条件满足之前放弃一个循环的执行,break和continue命令提供了一种无条件的流程控制,通常用于在遇到一个错误的情况下终止当前的循环,而exit命令则用于不能从某种情况下恢复出来而又必须终止整个程序运行的时候 break命令会终止循环并且将控制权传递到done关键字后面的第一个命令,结果是完全跳出这个循环体而继续执行下面得命令 continue命令有一
VS调试时有异常,不报错,直接停止调试
最近老在烦一个问题,C# 调试时有错它不报错,不捕捉异常,而是直接停止调试程序了,也就是相当于人为按了“F6”键了。比如人为设置一个错,double d = double.parse("bb");这句代码都捕获。这要找个异常吧,还得慢慢设置断点,一个个的找,或者就是添加Try Catch了,虽然可以找到异常,但是感觉很不舒服。 终于发现了,感叹啊,菜鸟就是菜! 第一步: 第二步 管他37
在命令行提示符窗口中编译运行qt程序
在命令行提示符程序窗口中编译运行qt程序本博文主要内容 编译过程中使用的几个重要的命令 在编译运行过程中碰到的几个常见问题及其解决方法 一、环境及源码QT版本:QT 5.6(自带QT Creater 4.0.3) 选择编译运行的quit.cpp文件内容如下:#include <QApplication> #include <QPushButton>int main(int argc, char *
解决嵌入式QT程序关闭窗口后进程不结束问题
在海思3536芯片上用QT4.8.6开发界面。GUI程序是一个窗体,在终端里用命令行启动,指令形如xxxx -qws,然后点击小叉关闭窗体,窗体消失,但终端里的命令行指令并不返回,用ps查看发现进程没有退出。而相同的代码使用pc上的qt库编译,在pc上是可以正常关闭的,因此推测这个问题与qws相关。通过对main函数的调试发现,进程不结束是卡在了QApplication的析构函数里。这个程序的工程
Qt debug版本运行正常release版本运行崩溃问题记录
  问题由来 某一项目debug版本运行正常,进入发布阶段,结果release后的版本出现了崩溃问题,因为是release版本,不能debug运行,只能通过printf debug,虽然问题原因很简单,但是耗费了大量时间,故做此记录,以供后续参考。 问题环境 开发环境:Qt 5.6.1 编译器:gcc version 4.9.2 (i686-posix-dwarf-rev1, Buil...
pyqt5 退出拦截 以及退出不完全问题
需要拦截退出 那么需要重载 退出方法 #自己导入需要 相应的 库 class Dialog(QtWidgets.QDialog): def closeEvent(self, event): #清理一些 自己需要关闭的东西 event.accept()#界面的关闭 但是会有一些时候退出不完全 需要调用 os 的_exit 完全退...
Qt5 程序异常退出解决办法
新买的电脑,安装完Qt5,使用QtCreator创建工程,编译出现 查了好久,都说是Qt5遗留的bug,因为缺少dll文件导致的。然后把程序涉及的库文件都拷到工程下面,发现还是异常结束了。没办法找了个依赖文件分析工具:DependWalker; 下载链接:DependWalker运行dependency walker 缺少了QuaZip.dll和和ImageProcessing.dll文件,拷
运行QT程序的一个错误
rnrn在mips上的QT程序,为了仿真,在linux PC上搭建了一个同版本QT平台,编译程序通过,运行报错:rnX Error: BadWindow (invalid Window parameter) 3rn Major opcode: 31 (X_GrabKeyboard)rn Resource id: 0x0rn请问哪位大侠知道原因呢?rnrn
C#winform 全局错误捕捉 可以让错误跳过去继续执行住程序
C#winform 全局错误捕捉 可以让错误跳过去继续执行住程序
利用systemctl让Python程序发生异常时自动重启
项目的中服务器发生异常会自动重启,这么久了也没关注到底是咋自动重启了,今天想来了看了一些,原来是利用systemctl服务完成,天天运行这个服务也没自己看内容,就当初部署看了一眼,今天搞了个程序测试了下。 Python代码: import logging import logging.handlers import time import random def setup_logging(...
树莓派开机启动Qt程序
用树莓派上用Qt进行图形界面开发,发现无法自动启动程序,找了好多方法都是不行。网上都是讲怎么启动脚本的,但是脚本的启动与图形程序是不同的。树莓派开机启动流程:自动登录–>自动启动窗口–>自动运行用户程序脚本程序可以在自动启动窗口这一步之前运行,但是用户程序是不行。下面来看一下怎么启动用户程序:进入当前用户HOME目录下的.config目录(这是一个隐藏目录,需用ls -a显示出来) cd ~/.
Qt::TOOL窗口关闭但进程仍在运行解决方案
问题描述在Qt中mainwindow窗口设置了任务栏不显示,和置顶。代码如下setWindowFlags( Qt::Tool | Qt::X11BypassWindowManagerHint| Qt::WindowStaysOnTopHint);设置后窗口没有最大化,最小化按钮,只有一个红色的关闭按钮,但是点击之后,窗口关闭,进程仍然在运行。也就是窗口的关闭按钮结束不了程序。 解决方法首先在mai
Linux下Qt程序的打包发布和问题总结
转载自:     http://blog.csdn.net/hjl_1991/article/details/50365927 程序以test为例: 1. QtCreate使用Release版本编译 2. 从可运行程序的文件中拿出可执行文件,例:test 3. 终端下使用ldd命令查看需要的连接库,例:ldd test 4. 把ldd查询到的所有需要的库导
(Qtcpsocket)退出程序时提示段错误的解决
这几天使用QT附带的一个example程序fortuneclient,开发了一个tcp通信的小程序,偶然间发现原来的程序存在一个小bug,当填入的ip地址或者端口号错误,关闭程序时,会报段错误,并弹出runtime error出错框。仔细观察了一下,程序出错时,在QT Creator的application output框里不断的提示QNativeSocketEngine::write() was not called in QAbstractSocket::ConnectedState并且错误处理函数di
QT 中关闭窗口后 进程仍然存在
#include #include int main(int argc, char *argv[]){ QApplication app(argc, argv); QWidget *window = new QWidget; window->showNormal(); window->setAttribute(
“Xcode”意外退出(无限意外退出) 问题的解决方法,看这里就对了。
最近突然遇到一个怪的问题,Xcode更新版本之后,打开总是出现这个“Xcode”意外退出。如果你也出现这个问题了那恭喜你,现在已经解决了。按照步骤来: 一、你在Finder  前往   这个目录  ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins  把你按得插件都删了, ...
如何让ARM板启动的时候就运行自己的QT程序
这阵子在做导师布置的任务,主要是基于arm的,也用到了QT。其实一开始是没打算让arm开机就运行QT的,但是不知道为什么,无论我把神马qt程序放到arm8上,虽然能正常显示,但是用手一碰屏幕,或者过1,2分钟后qt界面就不显示了,还原成了期初的界面。这个问题困扰我有一阵子,昨天突然想到,如果让arm板启动的时候就运行这个QT程序的话是不是就不会出现这个问题了,但是如何让ARM板启动的时候就运行自己
【Qt】Qt程序编译成功,执行时报错:程序异常结束,crashed
【Qt】Qt程序编译成功,执行时报错:程序异常结束,crashed错误打印信息 Starting E:*exe… 程序异常结束。 E:*.exe crashed. 原因使用到外部库,编译时,指定了库连接,但是在程序运行时找不到库,就会报上述错误。解决办法最简单的方法,将使用到的库添加到程序所在目录。
Ubuntu运行Qt编译程序一个诡异的问题
     最近项目出现一个很诡异问题,现场程序往Mysql数据库无法插入数据,对比其他现场都没有这种情况出现,现场调试发现 插入数据代码变成了乱码,由于不是完整SQL语句导致无法插入数据,后来替换现场程序解决问题。     初步怀疑现场使用Ubuntu系统自带解压工具解压ZIP文件,解压文件不完整导致程序运行缺失功能。...
Qt出现异常退出的情况
1.在初始化的界面对界面中的控件进行排版和布局; 2.在包含头文件出现问题时,多点一下头文件看是不是能消除问题,重新构造一下文件; 3.新建一个对象时不要忘记加(); ...
[转]DELPHI程序的调试与异常处理
DELPHI程序的调试与异常处理任何一种流行的高级语言编译器都提供了较易使用的调试与异常处理的方法。当然不同的编译器因为其编译的原理不同导致其调试的具体方法和异常处理的具体技巧也有所不同。比如说VB,因为它是解释型的语言,所以象单步跟踪这样的方式可以一边编译一边查看执行结果,因为它的每一条语句本来就是一边运行一边解释再返回结果的;而象VC,相对起来则要等待“很长”的编译过程,这时候写几行代码就
QT 编译的时候程序异常退出
原因:缺少程序运行所需的DLL
开发板运行Qt应用程序时,字体显示不正常的解决方法
由于屏幕及字体原因,有时候字体可能显示的特别小,这时候我们就需要精简qt的fonts目录,比如/usr/local/Trolltech/QtEmbedded-4.7.3-arm/lib/fonts里,只留住特定的字体比如unifont_160_50.qpf即可。其它的字体就不妨建个文件夹临时放进去,以备后用。 参考:http://blog.csdn.net/yimiyangguang1314/a
Qt应用程序退出到系统托盘
弹出询问框是否退出到系统托盘 现在很多软件都是退出以后在系统托盘后台挂起,我们也来实现一下 用到了Qt的类 QSystemTrayIcon The QSystemTrayIcon class provides an icon for an application in the system tray. Modern operating systems usually provide a s...
Qt5 完全退出程序
Qt程序我们常用的是使用 this->close(); 来关闭窗口,此时的程序并没有完全退出。我的理解是 main 函数中的 a.exec(); 还在响应。 若要完全退出程序,需要调用: qApp->quit(); 或者: qApp->exit(0);
【python】多进程异常处理【multiprocessing】
python multiprocessing 如何在主进程中捕获子进程抛出的异常,适用于子进程无返回值的场景。 推荐使用基于 multiprocessing.Queue() 的方案。 方案 1: 基于 multiprocessing.Queue() 实现子进程和主进程之间报错信息的通信,如果子进程抛出异常,就在 error_queue 队列中 put(error_flag=1) 标志位,否则...
关于 qt程序退出出现“已停止工作”程序奔溃问题 的解决方法
需求         设置窗口关闭后自动删除释放 异常         在运行中按住Alt+F4强制退出程序,程序窗口关闭一会儿后,系统会报错,错误截图如下:          解决思路         1.优先考虑代码异常,开始是查看代码,看哪里异常,最后定位到以下代码异常 setAttribute(Qt::WA_DeleteOnClose);        按正常的道理是不可
命令行编译Qt程序
分为两大步,首先配置环境变量,其次编译程序。 1.   配置环境变量 首先要做的就是配置好qt和编译器的环境变量(本文用的windows平台下qt5.4.1_msvc2013)。这里有两条路,先使用qt的命令行,相当于已经配置好qt的环境变量,然后再配置vc的,或者反过来。 (1)          如果用qt自带的命令行窗口,则要下一步配置vc的环境变量。这是相对简单的,也是我推荐的方法。
Linux平台开机启动QT出错,手动运行正常
处理器平台:IMX6Q操作系统:Linux 3.14.28问题现象:This application failed to start because it could not find or load the Qt platform plugin &quot;xcb&quot;.分析原因:环境变量设置有问题。解决办法:将环境变量设置放在自动启动QT的脚本之前运行。...
在开发板中运行QT应用实验
1.rootfs中部署QT库 (1)QT库复制 在开发板的rootfs创建qt5.6.2 cp /opt/qt5.6.2/lib/ ./ -rf cp /opt/qt5.6.2/plugins ./ -rf (2)导出环境变量 vi /etc/profile添加 export LD_LIBRARY_PATH=/qt5.6.2/lib:$LD_LIBRARY_PATH ex...
嵌入式Linux重启QT应用程序的简单办法(基于QT4.8 qws)
     应用软件一般都有这样的业务需求:      当有新版本的APP,则程序就需要执行更新,更新完毕后(所谓的更新大多就是以覆盖的方式),不需要关机,而是应用程序自己重新启动即可。      查了网上一些资料,描写得非常复杂,还不如创建一个脚本,批处理完成我的工作这样简单、快捷和粗暴。     在程序中,可以通过QT的线程库函数来重启,也可以简单的调用外部脚本,完成重启的工作。 q...
qt退出应用程序(exe)的方法
首先退出应用程序(exe)的方法 方法1: QApplication* app; app->exit(0); 方法2: QApplication* app; app->quit(); 可以将以上方法加入到关闭程序的槽函数中 为了增加应用程序的人性化,在退出之
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 乌班图退出python 区块链运行