三版程序放到五版出错,还请帮忙分析一下
我原先是3rd fp1的sdk,carbice 2.0。程序跑的很好、
现在把程序放到5th v1.0的sdk carbide 2.0
运行程序,模拟器前面初始化似乎能完成,但是界面出来一会,就自动退出,出现以下错误
145.815CTouchFeedbackClient::CleanupSemaphore
145.815CTouchFeedbackClient::UpdateRegistryToChunkL - End
145.885Thread RtspPlayer.exe::Main created @ 0x121dad2c - Win32 Thread ID 0x6f8
145.910Thread RtspPlayer.exe::Main Killed -4
这是控制台的输出 看nokia论坛说是heapsize太小。下面是我的mmp文件里的
TARGETRtspPlayer.exe
UID 0x100039CE 0xE108E91C
VENDORID 0
TARGETTYPEexe
EPOCSTACKSIZE 0x10000
EPOCHEAPSIZE 0x100000 0xF000000
EPOCHEAPSIZE原来在三版里面是0x100000 0x8000000,我改了以后还是有一样的错误
不知道UID有没有关系
然后有一个widgetregistry alloc 错误,这个我通过重命名这个exe文件跳过了。
我在GLDEF_C TInt E32Main()里面下断点,没有运行到就跳出了。
请各位大大救救我吧。。
[解决办法]
看了下输出,和我的程序有关的就最后两行 108.575Thread RtspPlayer.exe::Main created @ 0xb16ac28 - Win32 Thread ID 0x8f0
108.645Thread RtspPlayer.exe::Main Killed -4。
一创建和程序有关的线程立刻就杀死。这个是为什么?
[解决办法]
搞定
是把heapsize缩小,不是放大
原因不明
[解决办法]
该回复于2010-12-21 09:42:51被版主删除