社区
高通开发者论坛
帖子详情
brew真机调试,出现蓝屏死机,求解决办法。
qingqing2300
2010-06-05 04:30:04
我在三星M609上测试我的程序,有个错误总是找不到。在模拟器上运行无误。
奇怪的是,我在真机上用DBGPRINTF();定位错误的地方。完全一致的操作环境和输入,发现这个错误的位置不定!
当时蓝屏死机状态的显示提示是:
data abort exception
addr(r14) = 0x11a3
sdram uploader
求解决办法。如何定位错误位置,及找到错误指针变量的方法!
谢谢关注!
我给50分!
...全文
1765
12
打赏
收藏
brew真机调试,出现蓝屏死机,求解决办法。
我在三星M609上测试我的程序,有个错误总是找不到。在模拟器上运行无误。 奇怪的是,我在真机上用DBGPRINTF();定位错误的地方。完全一致的操作环境和输入,发现这个错误的位置不定! 当时蓝屏死机状态的显示提示是: data abort exception addr(r14) = 0x11a3 sdram uploader 求解决办法。如何定位错误位置,及找到错误指针变量的方法! 谢谢关注! 我给50分!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shangzuoyan
2010-06-08
打赏
举报
回复
QPST/Memory Debug抓DUMP。
T32 Simulator加载分析。看具体死在哪。
qingqing2300
2010-06-08
打赏
举报
回复
QPST/Memory Debug抓DUMP。
T32 Simulator加载分析
怎么做啊?以前没弄过。教教我
loseleo
2010-06-07
打赏
举报
回复
http://www.brewmpchina.com/OEM/thread-129-1-1.aspx
这里我上传了trace32的使用教程,不过这东西很复杂,如果你代码量不高的话自己用排除法找吧
qingqing2300
2010-06-07
打赏
举报
回复
栈溢出了,能有办法解决吗?
qingqing2300
2010-06-07
打赏
举报
回复
[Quote=引用 3 楼 loseleo 的回复:]
是trace 32,用于真机调试用的,网上有的下载,然后再下一个你那手机的驱动。或者你可以检查一下是不是有些指针或者变量没有初始化,这个很容易造成不定死机的~
www.brewmpchina.com brew和brewMP的技术论坛,欢迎加入
[/Quote]
请问 trace 32 怎么使用啊
sxcnfly
2010-06-07
打赏
举报
回复
就是程序越界呀,数组越界,字符串操作越界,或者函数参数个数比实际定义的多等等操作引用的,你可以把死机时的堆栈里的内容都打印出来通过打印r13寄存器偏移值,这种问题需要靠自己调试的,完全靠经验,如果想快速定位用trace32。
qingqing2300
2010-06-07
打赏
举报
回复
[Quote=引用 6 楼 sxcnfly 的回复:]
这个明显就是你的程序有越界,或者函数的参数个数不一致,把r14寄存器中的值给修改了,r14寄存器的值明显不正确了,r14是程序的返回寄存器。
[/Quote]
嗯是,
你说的对,
问题是出现在什么地方,把它(r14)给改了。
sxcnfly
2010-06-07
打赏
举报
回复
这个明显就是你的程序有越界,或者函数的参数个数不一致,把r14寄存器中的值给修改了,r14寄存器的值明显不正确了,r14是程序的返回寄存器。
loseleo
2010-06-06
打赏
举报
回复
是trace 32,用于真机调试用的,网上有的下载,然后再下一个你那手机的驱动。或者你可以检查一下是不是有些指针或者变量没有初始化,这个很容易造成不定死机的~
www.brewmpchina.com brew和brewMP的技术论坛,欢迎加入
qingqing2300
2010-06-06
打赏
举报
回复
[Quote=引用 1 楼 sunyymq 的回复:]
你有T32么?有的话很简单的~ 先确定M609是哪个平台的~
[/Quote]
我只知道平台的ID号
T32 是什么啊?
sunyymq
2010-06-06
打赏
举报
回复
你有T32么?有的话很简单的~ 先确定M609是哪个平台的~
qingqing2300
2010-06-06
打赏
举报
回复
[Quote=引用 3 楼 loseleo 的回复:]
是trace 32,用于真机调试用的,网上有的下载,然后再下一个你那手机的驱动。或者你可以检查一下是不是有些指针或者变量没有初始化,这个很容易造成不定死机的~
www.brewmpchina.com brew和brewMP的技术论坛,欢迎加入
[/Quote]
你好
我查查看看啊,谢谢关注.
请问用axd 做真机调试怎么用?
BREW
手机
真机
调试
代码和烧写代码器AppLoader+Logger
资源包里包含从
BREW
下载
调试
器Apploader、Logger、电信内部资料(Apploader和Logger的安装和使用说明),已经过测试,可以对
真机
进行
调试
,非常方便。希望对大家有所帮助。
appium
真机
运行
调试
appium
真机
运行
调试
RN项目安卓
真机
调试
步骤
RN项目安卓
真机
调试
步骤 1、adb(Android Debug Bridge)工具安装: 打开终端,入当前用户的home目录,默认就是,不是的话执行命令:cd ~ 或 cd /Users/YourMacUserName 然后通过Home
brew
安装adb
brew
install android-platform-tools 配置环境变量 .bash_profile文件 Mac下的.bash_profile 文件的路径是 /Users/YourMacUserName/.bash_profile ,如果
flutter环境安装与
真机
调试
直接复制命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Home
brew
/install/HEAD/install.sh)"2. 在打开的网站中将“raw.githubusercontent.com”复制到查询栏中进行搜索,可以看到域名对应的IP地址信息。4.保存退出后,就可以正常使用了。
android studio安卓
真机
调试
如果下载速度很慢,请使用vpn。
高通开发者论坛
2,853
社区成员
5,760
社区内容
发帖
与我相关
我的任务
高通开发者论坛
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
复制链接
扫一扫
分享
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能
物联网
机器学习
技术论坛(原bbs)
北京·东城区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章