腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Delphi
在
调试
线程
时
挂起
、
、
当我在
Delphi
中
调试
线程
(BDS 2006和更新2)
时
,我的
IDE
经常
挂起
,例如,当执行遇到一个断点
时
,我在启动后设置了这个断点。 你有类似的经历吗?你对此做了什么?
浏览 2
提问于2009-01-12
得票数 3
回答已采纳
1
回答
我的应用在
调试
时
挂起
、
、
、
、
我在Vista Ultimate 64位上使用
Delphi
2009。查看事件日志,
挂起
与
线程
退出相关联。它不是主
线程
,而是在加载模块RSAENH.DLL之后刚刚启动的
线程
。更多信息:该应用程序广泛使用OpenGL,包括着色器和OpenGL 3的一些功能。
浏览 2
提问于2009-05-18
得票数 0
1
回答
创建
线程
时
Delphi
挂起
、
、
、
、
在运行
线程
时
,
Delphi
(2010)
IDE
和程序在
调试
过程中都
挂起
了一个问题。两个窗口都没有响应。当我杀死程序时,
IDE
又开始工作了。 这需要时间,我不得不删除我的程序,我发现了问题。因此,如果我在form上放置空的VirtualStringTree (v.5.5.3),在执行过程中只执行一个TThread按钮,并在
调试
器下运行这样的程序,它就会
挂起
(通常在第一次单击
时
)。当我移除VST
时
,它
浏览 5
提问于2015-07-21
得票数 1
5
回答
在
Delphi
中实现更好的多
线程
调试
、
、
、
、
从回答另一个关于
Delphi
IDE
中的bug的问题开始,有没有人知道是否有一种方法可以改进
IDE
的多
线程
调试
功能,或者如果没有,至少知道为什么它有时会如此糟糕?当程序中有多个
线程
时
,使用F7或F8单步执行代码通常会导致很长时间的暂停,或者整个集成开发环境都会锁定。当您离开或进入一个方法或过程
时
,这一点尤其明显。
调试
器似乎总是适用于单
线程
应用程序。 PS。
浏览 0
提问于2009-02-05
得票数 4
2
回答
调试
时
的WaitForSingleObject (
调试
期间的一般速度较慢)
、
、
我必须说我知道很多关于
线程
的事情,但是有一些东西让我发疯。这对我没有太大的影响。我只是觉得这个问题真的很烦人。 编辑:我使用的是
D
浏览 0
提问于2011-03-25
得票数 3
回答已采纳
1
回答
Java应用程序有时会在启动
时
挂起
、
、
只有常规的日志记录,直到它
挂起
(在显示任何GUI之前)。
浏览 5
提问于2016-08-02
得票数 2
5
回答
Delphi
:通过报告锁“失败”的运行
线程
的调用堆栈来
调试
临界区
挂起
、
、
、
我正在寻找一种方法来
调试
罕见的
Delphi
7临界区(TCriticalSection)
挂起
/死锁。在这种情况下,如果
线程
在临界区上等待超过10秒,我希望生成一个报告,其中包含当前锁定临界区的
线程
的堆栈跟踪,以及等待10秒后未能锁定临界区的
线程
的堆栈跟踪。如果出现异常或应用程序终止,则没有问题。如果可能,我更喜欢继续使用临界区,而不是使用其他同步原语,但可以在必要
时
切换(例如获得超时功能)。 如果工具/方法在运行时在
IDE
之外工作,这
浏览 0
提问于2010-09-16
得票数 9
回答已采纳
1
回答
调试
器显示有关用户中断的无用信息
、
、
这是一个愚蠢的观点,但我一直无法自己找到答案:是否有一个设置可以告诉
IDE
“嘿,当我手动中断
时
,向我显示关于主
线程
的信息,而不是关于
调试</em
浏览 0
提问于2009-06-12
得票数 2
回答已采纳
1
回答
调试
多
线程
应用程序后出现系统错误
、
、
调试
多
线程
应用程序后,我发现系统库'ntdll.dll‘出错。错误代码为0x4000001f (STATUS_WX86_BREAKPOINT)。仅当通过
Delphi
IDE
进行
调试
时
,才会逐个发生错误。我在Win7 x64上使用
delphi
2010。可能会有什么问题?谢谢。
浏览 2
提问于2011-03-01
得票数 4
1
回答
PowerBuilder应用程序调用
Delphi
DLL
、
、
、
、
我用PB调用了一个
Delphi
DLL (多
线程
套接字dll)文件,当PB应用程序窗体关闭
时
,它并没有真正终止,它仍然停留在任务管理器中!为什么?如何在powerbuilder应用程序终止后释放多
线程
套接字DLL?提前感谢您的回复!
浏览 4
提问于2011-12-01
得票数 1
回答已采纳
5
回答
如何
调试
挂起
的程序?
、
、
解决方案:有很多很棒的答案(谢谢和+1 ),但我最终(如建议的那样)在
IDE
中运行并使用Run/Pause来查看它是一个不断增加的循环。 再次感谢各位。
浏览 5
提问于2011-01-04
得票数 3
回答已采纳
1
回答
由于dll,InnoSetup在安装后
挂起
、
我在InnoSetup向导中使用自定义DLL。除了安装成功后,主GUI窗口将关闭(如预期的那样),但图标将保留在任务栏中。我假定DLL正在留下一些未发布的资源或引用,而InnoSetup最后定稿代码正在等待它。对IS正在等待的特定资源有任何提示吗?
浏览 4
提问于2014-06-17
得票数 0
回答已采纳
2
回答
如何从Visual Studio中
调试
非托管
Delphi
代码
、
、
、
我让
Delphi
项目调用dll dll,现在的问题是dll程序集类型是从HydraModuleController assembly.GetType()语句调用的,它为一个或多个类型返回空值。我尝试通过以下步骤从Visual Studio中
调试
Delphi
代码。
调试
->附加到进程...选择正在运行的进程。单击“选择...”“附加到”右侧的按钮。对于.NET 3.5或更低版本,选择“
调试
这些代码类型”,选中托管(v2.0、v1.1、v1.0);对于.NET 4.0或更高版本,选中托管(v4.0)。点击
浏览 5
提问于2014-08-27
得票数 1
6
回答
如何使用Eclipse在Java中
调试
死锁
、
、
可以使用什么技术来
调试
Java程序中的死锁。我的
IDE
是Eclipse,我想我已经识别出了两个死锁的
线程
。在
调试
器中,右击任何有问题的
线程
并选择suspend将
挂起
该
线程
,并显示当前正在执行的代码。尝试单步执行或单步执行问题似乎没有任何效果-
线程
状态更改为“单步执行”,并且除非再次单击“
挂起
”,否则控制永远不会返回到
调试
器。 谢谢
浏览 1
提问于2010-01-18
得票数 10
回答已采纳
1
回答
Delphi
中的
线程
启动速度
、
我不确定这个问题是否只与
Delphi
有关,但这就是我所使用的,所以我将参考它。我已经写了下面的代码,这是非常基础的。当我在我的主机( i7-6700)上运行它
时
,秒表始终报告完成时间为0毫秒。有人告诉我,我在我的主机上使用WaitFor是“幸运的”,通常我应该期望一个
线程
运行2
浏览 2
提问于2019-01-10
得票数 0
1
回答
在源代码中出现“\”
时
,
IDE
会
挂起
。这是德尔菲XE8中的一个bug吗?
、
每当我在源代码编辑器中输入“x”(垂直栏)
时
,
Delphi
就会开始
挂起
。begin if 1 = 1 then || "1" = "1" then //Whenever I start typing the "|&quo
浏览 2
提问于2015-09-23
得票数 7
回答已采纳
1
回答
如何在用JUnit测试的多
线程
应用程序中
调试
断点?
、
、
、
、
使用JUnit5测试多
线程
应用程序,自动化测试运行良好。但是在手动
调试
中,环境行为不正常,我想知道如何让它按其应有的方式运行。IntelliJ (使用Java +其
调试
器)在断点上有两个通用选项可
挂起
:" all“=所有
线程
,或" thread”=仅当前
线程
。(哪个
线程
是“当前
线程
”可能不清楚并导致问题,但是已经单独讨论过了,请参阅stackOverflow上的其他问题。)通缉行为: :
挂起
特定
线程</em
浏览 2
提问于2021-03-16
得票数 1
回答已采纳
1
回答
TThread.OnTerminate执行
线程
、
、
Delphi
for TThread.OnTerminate指出:那么,OnTerminate是在创建TThread的
线程
中调用的,还是在主
线程
中调用的?
IDE
没有告诉我这一点。
调试
时
,在OnTerminate事件中没有看到活动
浏览 4
提问于2021-01-20
得票数 1
回答已采纳
1
回答
Delphi
XE8在应用程序启动
时
优雅地处理ETetheringException
、
、
、
Delphi
应用程序绑定管理器保留从2020到2039年间的20个端口来启动其通信
线程
。当第21次应用程序在同一台计算机上启动
时
,我想知道会发生什么。事实证明,这个应用程序只是
挂起
没有响应,直到它被杀死,我还没有找到一个方法来优雅地终止它。要进行复制,只需在空表单上放置一个TTetheringManager和一个TTetheringProfile,将概要文件连接到Manager,编译,在
IDE
外部启动应用程序20次,最后在
IDE
中启动第21到目前为止,我发现的情况如下: 在TCP : T
浏览 3
提问于2015-06-16
得票数 8
回答已采纳
2
回答
如何处理在
Delphi
中
挂起
的第三方函数或
线程
?
、
我在我的
Delphi
7Service应用程序中使用了很多组件,Indy、Synapse、Zeolibs等等。我的应用程序通常是稳定的,我使用Eurekalog 6来捕获异常,但在极少数情况下,一些
线程
会
挂起
,因为它调用的第三方函数
挂起
了,例如,Indy在尝试发送电子邮件
时
卡住了。在许多情况下,
挂起
的应用程序是我的客户位置,我无法访问他们的计算机,所以我不可能做实时
调试
。我的应用程序需要高可用性,所以即使它每年
挂起
一次,我的用户也不能接受。我现在正在寻找
浏览 0
提问于2012-08-16
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券