设为首页收藏本站
授权版本:2024_07
开启左侧

[C#] Halcon联合C#编程问题异常日志分析问题

[复制链接]
Ggg3434 发表于 2023-5-22 14:13:06 | 显示全部楼层 |阅读模式
在最近使用Halcon导出的C#类库测试的时候发现,当两个程序运行的时间间隔在极短的时间内(0.2S左右,可能上还在上一条的处理时间内),程序就会发生错误(但是没有报错),内存和CPU会慢慢上升。   
后来添加了日志  验证了上面的猜想,正常的循环过程应该是0202-021-022(主检测程序)-023(资源释放程序)  , 但是当两个时间极短的时候 ,两个程序都会卡在022程序一直不向下执行,  各位大佬 这是怎么回事呢?

两次程序都是通过反射进行新的实例化运行的
微信截图_20230522135907.png







奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
绝地武士 发表于 2023-5-23 09:28:16 | 显示全部楼层
可能是程序异常后,执行的时间才出现了这种现象,找下程序中存在的漏洞看看。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| Ggg3434 发表于 2023-5-23 09:41:21 | 显示全部楼层
绝地武士 发表于 2023-5-23 09:28
可能是程序异常后,执行的时间才出现了这种现象,找下程序中存在的漏洞看看。 ...

程序运行一天了   我看只有两次运行时间非常接近的时候才会出现异常   就像是后来的程序把前面正在运行的给占住了一样 导致两个都没执行完  然后后面的都开始异常
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表