java 对象莫名其妙被改写,怎么回事?

莫_问 2010-06-05 11:02:37

类中的一个对象莫名其妙被改写成了null,但是我new之后,根本没有置为null啊!目前的情况是只有执行特定操作时,才会被改写null,是什么原因造成的,谢谢了?


ps 我的程序调用了自己编写so库。


我目前在怀疑是不是我自己编写的so库内存有问题啊?我的so库内存越界了,覆盖了java上次的对象。
...全文
99 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
莫_问 2010-06-05
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 nuist320 的回复:]

问题描述的不够清楚啊
!!!贴代码
[/Quote]

问题我已经说的很清楚了,至于代码没必要的,项目的代码都是很多的。
莫_问 2010-06-05
  • 打赏
  • 举报
回复
我目前在怀疑是不是我自己编写的so库内存有问题啊?我的so库内存越界了,覆盖了上层的java对象。
莫_问 2010-06-05
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 l417584711 的回复:]

debug
多设几个断点
watch 那个对象
[/Quote]

能访问那个对象的只有两行代码,都设了断点,一个创建,一个调用。
第一次创建,第二次访问就成了null。
  • 打赏
  • 举报
回复
帮顶!
比较有深度!
aSysBang 2010-06-05
  • 打赏
  • 举报
回复
debug
多设几个断点
watch 那个对象
nuist320 2010-06-05
  • 打赏
  • 举报
回复
问题描述的不够清楚啊
!!!贴代码
莫_问 2010-06-05
  • 打赏
  • 举报
回复
问题解决,结贴
vclongking 2010-06-05
  • 打赏
  • 举报
回复
"目前的情况是只有执行特定操作时,才会被改写null"
怎么操作的啊?

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧