金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 12800|回复: 25

关于程序闪退的请教

[复制链接]

44

主题

142

帖子

142

积分

等级: 免费版

注册:
2021-5-28
曾用名:
发表于 2022-12-15 09:39 | 显示全部楼层 |阅读模式
最近遇到有正常交易期间的闪退情况,因为是偶发所以没有请客服帮忙查找,自己在排查总结,为了有一个正确的方向,特此请教:


1.多线程迸发使用单值全局变量,比如多个10秒周期的线程同一时刻读写某一变量,是否会造成闪退?

2.个别函数使用不当.(比如前几日论坛帖子网友提出的BARSLAST等),请问有哪些函数使用中要特别小心以避免闪退?




3.数据库ACCESS损坏会造成闪退吗? 下图是某次闪退后,启动程序弹出的警告.


4.上面的问题1是否会造成ACCESS损坏呢?


5.请问还有哪些因用户公式编写不当造成闪退的情况呢?(仅限用户公式原因,不涉及操作)


请不吝赐教,也让用户以后在编写公式中提前留神并规避可能引发的闪退,谢谢!


截图202212150930526475.png
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-12-15 09:53 | 显示全部楼层
1、并发执行这个不会造成闪退的,也未有已知的函数造成闪退的问题,如果你的策略运行能够频繁或稳定的出现闪退,那可以提供环境,我们本地跟踪测试下,不排除可能是软件或策略编写使用使用的函数引起的,但是这个没有必然的联系,需要开发那跟踪调试,才能定位到具体的原因的。
2、这个报错一般是access数据库引擎没有被正常部署造成的,和本地安装的office有关系的,这个弹窗和闪退也没有关系,可以按以下方式,重新安装部署下数据库。
   解决方案:
  若您的电脑没有安装OFFICE或者安装的是64位OFFICE,请重新下载64位ACE12 数据库引擎安装,
  http://www.weistock.com/download/AccessDatabaseEngine_X64.exe.
  若您的电脑安装32位OFFICE,请重新下载32位ACE12 数据库引擎安装,http://www.weistock.com/download/AccessDatabaseEngine.exe.
   注意:若数据库功能被禁用,解除数据库禁用步骤如下:工具菜单->选项->基本设置->其他->点击“恢复数据库功能”按钮。

3、总之,目前已知没有那个函数或功能一定会造成闪退,造成软件闪退的可能性很复杂,你可以再持续观察下,如果你本地多次出现,可以把当前的环境压缩下发我们来跟踪测试下了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

44

主题

142

帖子

142

积分

等级: 免费版

注册:
2021-5-28
曾用名:
 楼主| 发表于 2022-12-15 10:36 | 显示全部楼层
技术010 发表于 2022-12-15 09:53
1、并发执行这个不会造成闪退的,也未有已知的函数造成闪退的问题,如果你的策略运行能够频繁或稳定的出现 ...

感谢回复!

1.公式之前已经运行了几个月,一直稳定从未在交易中闪退过.
2.最近一段时间在交易中发生闪退,闪退开始前做了下述改动,不确定是否有关:
a.代码中增加了对单值全局变量的频繁操作;
b.软件升级到630b3(后来又回退到之前的630b2但闪退未消失)
3.access之前从未报错,操作系统是WIN10LTSC,纯净版,没有安装过office.

接下来打算彻底删除后重新安装630b2,然后把代码中新增部分屏蔽,再看看闪退情况有没有变化.
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-12-15 10:44 | 显示全部楼层
闪退的现象的跟踪是比较繁琐的,可以留意下一般是在什么情况下出现的,看是否能够发现规律,如果出现次数比较多,可以把环境发我们跟踪测试下,建议还是使用最新6.30B3上来跟踪下该问题。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

44

主题

142

帖子

142

积分

等级: 免费版

注册:
2021-5-28
曾用名:
 楼主| 发表于 2022-12-23 11:04 | 显示全部楼层
重新安装了win10,在新目录安装了金字塔,测试情况:
1、目前连续运行了了几天,仅发生一次闪退,这次是夜里。
2、本次闪退时,仅白银预警线程在运行,cpu负荷很低(很多无夜盘的预警线程都已经暂停),见下图。
3、闪退时发现一个现象:与金字塔同时运行的几个外部程序中,资源管理器和winRAR也自动关闭了,但计算器没有关闭。
该现象有点异常。
根据这个异常,请问客服:
4.有没有可能是win10LTSC不稳定?(但相同的代码在win10LTSC下连续正常运行几个月了)。另一台主机win10LTSC也偶发闪退。
5.假如是金字塔自编公式造成的闪退,那么为何能引起winrar和资源管理器等外部程序同时关闭(多次发现)?

请指点下一步排查方向,谢谢!

截图202212231019212656.png
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-12-23 11:11 | 显示全部楼层
1、金字塔毕竟是运行在windows操作系统之上的,是受操作系统的环境所影响的,系统的稳定性也在一定程度上决定了软件的运行的稳定性的。
2、不会,金字塔没有这个操作系统的权限的,无法干预到别的进程的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-12-23 11:17 | 显示全部楼层
lshhaaa 发表于 2022-12-23 11:04
重新安装了win10,在新目录安装了金字塔,测试情况:
1、目前连续运行了了几天,仅发生一次闪退,这次是夜 ...

关于3:其他程序都退出了,因为重装完系统,可能存在一以下情况,您回忆下:
1.win10有时候会在大半夜自动更新重启。重启过程有2种,一种是他们会自启一部分关闭前的软件,或者是重启失败(类似于注销,但是已经关闭了一部分软件)。[这种可以通过命令查询它重启的时间点]
2.计算机存在休眠等电源设置的情况?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

44

主题

142

帖子

142

积分

等级: 免费版

注册:
2021-5-28
曾用名:
 楼主| 发表于 2022-12-23 11:43 | 显示全部楼层
感谢回复!

既然金字塔自编公式无法引起winrar和资源管理器等外部程序同时关闭,那么就先排查操作系统,准备用另一台电脑,重新安装win7再试一试。
回复

使用道具 举报

44

主题

142

帖子

142

积分

等级: 免费版

注册:
2021-5-28
曾用名:
 楼主| 发表于 2023-1-9 19:22 | 显示全部楼层
记录一下最近两周排查的情况:
1.重新安装操作系统,改为win7,当天发生两次闪退,然后多日没再出现异常.
2.元旦重新安装操作系统,改为win2019,一直运行稳定,直到今日发生第一次闪退,事件查看器捕捉到"异常代码: 0xc000041d,错误偏移量: 0x000000000027433f":
截图202301091915265527.png
截图202301091916206863.png
截图202301091918341332.png
截图202301091919478577.png
回复

使用道具 举报

44

主题

142

帖子

142

积分

等级: 免费版

注册:
2021-5-28
曾用名:
 楼主| 发表于 2023-1-9 19:36 | 显示全部楼层
下面的文件是win2019自行保存的文件,可能与故障有关:
截图202301091935318633.png

上图中的文件如下:(其中memory.hdmp太大未上传)
WER5834.tmp.appcompat.zip (66.35 KB, 下载次数: 22356)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-8-29 05:40 , Processed in 0.132845 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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