首页| 论坛| 消息

标题:【提问】將新應用程序放入qtopia出現Application terminated
作者:alerbm
日期:2006-01-20 16:34
内容:

各位大大:
目前我們開發一個新的應用程序,比如程序名稱為ABC,並且掛載在
qtopia的qvfb的qpe上,動作如下:
cp ABC.desktop $(QPEDIR)/apps/Applications/
cp ABC.png $(QPEDIR)/pics/
cp ABC $(QPEDIR)/bin/
此處的QPEDIR=qtopia-free-1.7.0
QTDIR=qt-2.3.7
,然後將qtopia-free-1.7.0和qt-2.3.7/lib全部移植到ARM執行,當點選ABC這工具按鈕時,
qvfb畫面卻出現警告標語:
(Application terminated)
terminated due to signal CODE SIGSEGV
終端機出現這些數值:
# Create pluginlibman in libqpe
pc : [] lr : [] Not tainted
sp : bffffabcip : bffffabcfp : bffffad4
r10: bffffad8r9 : 0005e168r8 : 00045810
r7 : 00000000r6 : 00000001r5 : 0003c290r4 : 0005ea48
r3 : 00060130r2 : 00061a08r1 : 00000000r0 : 0005ea48
Flags: nZCvIRQs onFIQs onMode USER_32Segment user
Control: C000317FTable: 33EC8000DAC: 00000015
,可是假如我點選其他qtopia內建PDA功能卻可以正常動作,唯有我移植加入新的功能卻出現這些問題,請問這是什麼原因呢??


#1 [nanhu_007 02-09 06:24]
"# Create pluginlibman in libqpe"
好像是qtopia库加载什么插件出问题了,呵呵!
#2 [shiroki 02-14 20:07]
你的abc是单独的应用,可以拿gdb跟一下

回复 发表
主题 版块