调试BUG 苦恼的XE7

时间:2022-03-05 12:06:32
WIN8.1 32/64
XE7UP1在调试时,有时当程序产生异常时,会无反应。非调试运行时发现,是一个异常提示框,需要按确认就可以返回了,但调试模式时,不能显示该提示框(被IDE或程序挡住了),怎么也切换不到那个异常提示框,也无法回到IDE中止调试,也无法中止调试的程序,只能强制关闭IDE。

专门开个空窗口,搞个异常,调试运行却是正常显示异常提示框。
恼火的是,俺的程序(加载动态包运行)出的异常却因为无法显示异常提示框,造成调试时假死。。。。
BUILD ALL 有时能解决,有时不行。

记忆中在 WIN7时好象无此问题的,对此各位有无遇到,有无对策?

XE7 感觉不错,但调试时常假死,有时设置断点也死在断点处,回不了IDE,是win8.1的问题吗? 

15 个解决方案

#1


多试几次后,发觉原因是回到IDE后,IDE就假死在那里了。无论是设断点方式还是程序本身产生异常,都会令IDE假死,只能重启IDE,造成无法调试。我两台电脑win8.1 ,一个32,一个64,均多次出现此现象。有时甚至重启电脑,BUILD ALL都不能解决。但又莫名其妙的,有时就好了。

#2


大侠还没睡啊
xe7 ,win7  调试暂未发现问题。偶有调试跟着F8单步慢。

#3


XE7+Win8.1飘过, IDE经常就莫名崩溃了,所以现在养成了随手存盘的习惯。  调试BUG 苦恼的XE7

#4


xe7,win2008r2,还算稳定,偶尔IDE乱跳,或许是我鼠标的问题?

#5


 调试BUG 苦恼的XE7 最唯美的画面。

#6


都是直接编译,运行,基本不调试  调试BUG 苦恼的XE7

#7


依靠运行期日志,加ShowMessage已经找出问题所在了。一调试就死,太痛苦,简单的调试却搞复杂化。害得夜不能眠。
退回WIN7 还是等等WIN10 ?

我们需要一个稳定可靠的开发环境,现在年年更新换代,太频繁了,质量难保障,两年一更或三年二更好点吧。

#8


Win10 RTM 目测至少要等半年以后了。

#9


引用 3 楼 ccrun 的回复:
XE7+Win8.1飘过, IDE经常就莫名崩溃了,所以现在养成了随手存盘的习惯。  调试BUG 苦恼的XE7

我的也是这样,经常莫名其妙挂掉,后来关掉杀毒软件要好些

#10


我同时用三个版本:win8.1 win7 和 win2008 r2,感觉 到win7 32bit稍微要些.就是动不动就提醒内存不够

#11


 调试BUG 苦恼的XE7我的电脑只能跑的动xp

#12


请教下,xe7如何逐过程(类似vs的f10)调试
在xe7中,我只知道f9相当于vs的f11的逐语句调试.可很多时候不想去看子模块(方法,类)的详细行为.怎么办.按哪个按钮或快捷键

#13


已经解决,发现原来是我快捷键冲突了.打开了个有道词典.跟f8冲突了

#14


为什么要用win8呢。。我到现在还在用WIN7,到时候直接跳WIN10算了,WIN10出来以后还去用win8是不是有点浪费生命啊。。。

#15


我在win8都没事,在家win7 32位,现在经常出现无响应的问题,不知道是不是加载的动态库的问题。
没有动态库好像没见有问题。
不知道你有解决没有?
会不会是动态库的问题。

#1


多试几次后,发觉原因是回到IDE后,IDE就假死在那里了。无论是设断点方式还是程序本身产生异常,都会令IDE假死,只能重启IDE,造成无法调试。我两台电脑win8.1 ,一个32,一个64,均多次出现此现象。有时甚至重启电脑,BUILD ALL都不能解决。但又莫名其妙的,有时就好了。

#2


大侠还没睡啊
xe7 ,win7  调试暂未发现问题。偶有调试跟着F8单步慢。

#3


XE7+Win8.1飘过, IDE经常就莫名崩溃了,所以现在养成了随手存盘的习惯。  调试BUG 苦恼的XE7

#4


xe7,win2008r2,还算稳定,偶尔IDE乱跳,或许是我鼠标的问题?

#5


 调试BUG 苦恼的XE7 最唯美的画面。

#6


都是直接编译,运行,基本不调试  调试BUG 苦恼的XE7

#7


依靠运行期日志,加ShowMessage已经找出问题所在了。一调试就死,太痛苦,简单的调试却搞复杂化。害得夜不能眠。
退回WIN7 还是等等WIN10 ?

我们需要一个稳定可靠的开发环境,现在年年更新换代,太频繁了,质量难保障,两年一更或三年二更好点吧。

#8


Win10 RTM 目测至少要等半年以后了。

#9


引用 3 楼 ccrun 的回复:
XE7+Win8.1飘过, IDE经常就莫名崩溃了,所以现在养成了随手存盘的习惯。  调试BUG 苦恼的XE7

我的也是这样,经常莫名其妙挂掉,后来关掉杀毒软件要好些

#10


我同时用三个版本:win8.1 win7 和 win2008 r2,感觉 到win7 32bit稍微要些.就是动不动就提醒内存不够

#11


 调试BUG 苦恼的XE7我的电脑只能跑的动xp

#12


请教下,xe7如何逐过程(类似vs的f10)调试
在xe7中,我只知道f9相当于vs的f11的逐语句调试.可很多时候不想去看子模块(方法,类)的详细行为.怎么办.按哪个按钮或快捷键

#13


已经解决,发现原来是我快捷键冲突了.打开了个有道词典.跟f8冲突了

#14


为什么要用win8呢。。我到现在还在用WIN7,到时候直接跳WIN10算了,WIN10出来以后还去用win8是不是有点浪费生命啊。。。

#15


我在win8都没事,在家win7 32位,现在经常出现无响应的问题,不知道是不是加载的动态库的问题。
没有动态库好像没见有问题。
不知道你有解决没有?
会不会是动态库的问题。