这两天折腾了symbian两个问题。

本文记录了解决程序退出时出现的KERN-EXEC3错误的过程,通过逐步排查发现了一个未正确关闭的资源导致的问题,并分享了排查经验和教训。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 点退出,连程序模拟器一起退出了。

用svn一点点排除之后,发现有一个cpp有问题 ,就像以下这种形式,以后再也不能写了。

.h

Class Const{

Static String ss;

};

.cpp

Const::ss = "afdadf";

2. 程序Exit时会报KERN-EXEC3,但还没进UI的析构中去,不知道哪的指针问题 。

被误导,按以前的经验,应该是删错指针,这个也调得累死,差不多是代码行级的排除,最后确定有一个R资源没有popclose, 不过回想起用caribde调时,有个close提示,以为是系统的,没在意。

够折腾。

注:有个网友遇到跟我一样问题 ,但他的模拟器没报,真机报。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值