Qt Access violation - code c0000005 debug write access violation


When trying to debug my Qt application, the app throw a exception as " Exception at 0x77da2073, code: 0xc0000005: write access violation at: 0x1, flags=0x0"

I am using Qt creator and vs2005 cpiler and debugger.

I load the project on vs2005 and run debugger. There is no exception. But I found "first chance exception

write access violation at: 0x1, flags=0x0"in the vs2005 output windows.

So I guess whether the exception is the same as with vs2005. And it could be disable with CDB.exe options。

Sure, go to Qt creator>options>debugger>CDB

add x for CDB additional arguments.

Ignore the first chance exception.

I add this into Qt JIRA

QTCREATORBUG8141

There is "The inferior stopped because it triggered an exception.
Stopped in thread 0 by: Exception at 0x0, code: 0xc00000005: write access violation at: 0x8, flags=0x0." happened when I want to debug my app on debug and release build.
No exception when run my application on release and debug build.

I loaded my project and debug using VS2005. There is "first change exception" reported on vs2005 output windows.

Finally, I add x option for CDB.exe and solved my problem.

So I wish Qt creator can report "first chance exception". Clear report can save mush time to solve the problem.

I hope this will be better:
"The inferior stopped because it triggered an exception which is a first chance exception"

Here is the report fr Microsoft:
Firstchance exception at 0x7792ba29 in ***.exe: 0xC0000005: Access violation reading location 0xbaadf00d.





上一篇:FileZilla 服务器 报Warning: FTP over TLS is not enabled, users cannot securely log in.

下一篇:Qt 哈希加密 QCryptographicHash


Qt
Copyright © 2002-2019 k262电脑网 www.k262.cn 皖ICP备2020016292号
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!QQ:251442993 热门搜索 网站地图