下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、问题分析报告修改时间修改人修改内容版本备注2021年1月17日赵建新建V0.1草稿问题一2021年1月19日赵建增加增加问题二、问题三问题一:总台业务软件启动时出现kerne旧ase.dl错误问题1 1、抓图牛1 DOOrApplication Error错误j立防建序客祢涪晦版本:5.0.flJ34 .时国戳:0 x2425el 9错调醐客称错调醐客称苹整面苹整面作奉作奉 10.0.10240.16766 .时雌时雌 MfieBcflc 鼻宝代砾鼻宝代砾 OxOeedFade-曰志名称理r来源:Application Error记录时间*2021 V17 10;30:42事件I咽:1彻nw
2、-4 Hi L域!idj:1 一10OJ关墀字畛:经典-1用户:;暂保计算机:U SER-20211009NU日作代禹:更爹写息D:事 1 牛曰忘就瞄2 2、测试条件、方法及结果1测试一winl0winl0 企业环境测试条件:取消软件兼容模式方法:经过屡次运行关闭程序结果:4 次中就会出现一次该问题2测试二winl0winl0 企业环境测试条件:启动软件兼容模式方法:经过屡次运行关闭程序结果:运行十几次也不见得会出现一次该问题3测试三win10win10 企业环境测试条件:关闭软件兼容模式且源码的工程文件中注释掉剪贴板代码方法:经过屡次运行关闭程序结果:没有发现一次该问题。另外发现软件的启动前
3、不用等待操作系 统兼容某个操作系统所浪费的时间。4测试四WINDOW Server 2021 R 轮业版条件:关闭兼容模式方法:屡次运行结果:一切正常5测试五WINDOW Server 2021 R 轮业版条件:翻开兼容模式win95,win98方法:运行一次结果:每运行一次都会提示没有版本信息等提示。6测试六WINDOW Server 2021 R 轮业版条件:翻开兼容模式NT4.0 sp5 及高版本方法:屡次运行结果:正常7测试七WINDOW Server 2021 R 轮业版条件:翻开、关闭兼容模式方法:同时翻开软件两次结果:不管是翻开或是关闭模式,必定会引起剪贴板错误kernelBas
4、e.dll 问题8测试八WIN10 企业版条件:翻开、关闭兼容模式方法:同时翻开软件两次结果:不管是翻开或是关闭模式,必定会引起剪贴板错误kernelBase.dll 问题3 3、问题根源1问题出现在工程文件中使用的剪贴板功能处2兼容性变化的原因1文件兼容性的存储方式是以文字名为唯一的,所以在该文件改名后兼 容性就会被重置为取消状态。2生成是设置为了兼容模式,发给客户就没有兼容届性,是因为客户电 脑上从未设置过该届性,而文件被 COP 已来后会重置,默认为取消兼容模式。3不管是否开启兼容模式,只要在很短的时间翻开两次程序,那么会报剪贴板错误继而引起 kernelBase.dll 问题。4 4、
5、解决方法1在实施工程师将程序给客户或部署到主机上时,明文规定必须将程序设置为兼容模式或告诉客户启动兼容模式。2可以去掉工程中的剪贴板功能,这样可以同时启动两个程序进程。3在工程文件中引用互斥变量,同一时间只能有开一个程序进程运行。5 5、建议1由丁未经过大量的非兼容测试,担忧其它功能受到影响,所以建议使用第 一种解决方法启动兼容模式2源码调试时该问题是易出现的,建议开发工程师在编译生成后取消掉兼 容模式,在此模式下编译生成后用生成后的执行程序调试。3源码调试时去掉被忽略的 EXCEPTIO 随项,这样才可以尽可能多的抓到 异常 I 可题。建议采用第 3 个解决方法:在工程文件中引用互斥变量,同
6、一时间只能有开一个程序进程运行。问题二:StandardDaemon200.dll动态库有内存溢出的问题已与李明彩沟通,待其解决1 1、抓图/的注某翅集/ MJfietfby走尽2021-1-1S“需莫舟泉,否豳会也靠亨段,电养盛一悟一 州 FreeA-iNil (aqPeis 一一q?eis ;= TA1XX2110ry.Create (ni 1J ;日。 ;9旦 2,3空亡亡 Lnn 一AJJOCI&MOE1L启说 E0JIM:/by 017-1-18 17:20:46两羔秸藏,奇姆会按塞肄“七 寿岸.我一发m 日心扣 11 isli *-aspPeis := TADOStored
7、Proc-Create(nil);. Cdtm&et Lon := ADOCOilMCt ionFSls土目.Tag L*MGMrptE E: Ex-Cpt To n/ PeM连接桔森5 tandard;DaeiDO!i_c 1 eanup;ResultOK := Falser / ErrorApp 1 l*a110a.MesBOX(PCHAR(1IFEI5体检明就敏据集无法座立:* + ri31fl310 +FChu,钳 谡 M , Ml _CK t ML_DEFCUTT ONI,ICONWAPNIITG i NL_ZC :NWAMH HG rtfndir4 a2 2、问题分析原来的
8、代码会屡次调用 StandardDaemon_Init , 但没有 StandardDaemon_CleanUpff 放掉全局变量 aqPeis,所以会产生内存泄露。3、问题根源在总台业务程序中 GetFunctionValFromHerSetting 函数每次调用都会执行StandardDaemon_Ini 调用,但没有调用 StandardDaemon_CleanUpff 放。4 4、解决方法方法 1:全局变量 aqPeis 在创立前,可以先用 freeandnil 先释放。方法 2:在每次调用 StandardDaemon_Init 时,最后一定要用StandardDaemon_Clea
9、nUpff 放。5 5、建议两种方法都可以铲除。问题三:用户登录时屡次执行select * from HerPermission1 1、抓图/能 呈碰时上钉忙 Be我孕克 Mpermn宜如上巷先EE戢先泉! -ur 1 := C to ListBoK-PsrmsTI terns - Count - 1 begin Modifiedby也建2021-1-17询房邛 JC 中言斑塞找户 mANon/ .灵s StrToIntDef (ListBoxPerms.Iteias i -1);if (id pe rmis a z on 1 thencontinue; /为。阳庄于其鑫检没肴.攵明点酷近=丙力八宽表示出桔小耶胃疫嫣建再顷更印ListSojcPerma. Itemaitth x I d*0 f J1mi a a ion j. HM (,1/rtndlJ2 2、问题分析在 ReadInPermsOfUser 过程中会屡次调用AddFatherIdsOf 这个功能,AddFatherIdsOf 功能会调用 RefreshDataset(dataset)来重新查表。3 3、问题根源RefreshDataset(dataset 是刷新记录集的功能,也是重新翻开表的功能,所 以调用多
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年国家电网招聘之金融类考试题库300道带答案(研优卷)
- 2026年二级建造师之二建矿业工程实务考试题库300道含完整答案(考点梳理)
- 2026年中级银行从业资格之中级公司信贷考试题库300道含答案(达标题)
- 2026年一级建造师之一建矿业工程实务考试题库300道及答案【新】
- 2026年初级经济师之初级经济师基础知识考试题库300道含完整答案【有一套】
- 2026年企业人力资源管理师之一级人力资源管理师考试题库500道附答案ab卷
- 2026年四川大学锦江学院单招综合素质笔试参考题库附答案详解
- 2026年仰恩大学单招综合素质考试备考试题附答案详解
- 2026年天津交通职业学院单招综合素质考试模拟试题附答案详解
- 2026年四川现代职业学院单招综合素质考试参考题库附答案详解
- 2025 九年级语文下册诗歌情感表达多样性训练课件
- DB54T 0541-2025 森林火险气象因子评定规范
- 2025年安徽省普通高中学业水平合格性考试化学试卷(含答案)
- 2025年宁波市公共交通集团有限公司下属分子公司招聘备考题库及答案详解参考
- 大型电子显示屏安装施工规范
- 中职中医教师面试题库及答案
- 2026年关于汽车销售工作计划书
- 2025年汕头市金平区教师招聘笔试参考试题及答案解析
- T∕ACEF 235-2025 企业环境社会治理(ESG)评价机构要求
- 拆迁工程安全监测方案
- 视频会议系统施工质量控制方案
评论
0/150
提交评论