开发者

qapps runs well but breakpoint sometimes generates segmentation fault

开发者 https://www.devze.com 2022-12-30 23:44 出处:网络
I have a qApp that generates a segmentation fault only when a breakpoint is inserted in the code (I can put it at different places) and only after 4-5 breakpoint stops.Do I have a problem with my code

I have a qApp that generates a segmentation fault only when a breakpoint is inserted in the code (I can put it at different places) and only after 4-5 breakpoint stops. Do I have a problem with my code or is this a DBG bug. the me开发者_高级运维thod is part of a QThread Class.

Basically what I did is i took the mandlebrot example, and have 3 instances of it in my program. So the program would look like a mainwindow that has 3 mandlebrot widgets in it, one besides the other. Is it possible that GDB doesnt support debugging qthread subclasses that are instantiated multiple times or is it thread-unsafe to do so. I dont have any problems at run-time.


It looks like the problem is that you have unsynchronized access to some object in your code and breakpoints are happily allows you to see the problem.

0

精彩评论

暂无评论...
验证码 换一张
取 消