程序中经常出现概率性的bug,不知道是怎么产生的?

002大破天幕杀机 2010-04-22 03:48:52
在界面,界面与数据库交互时,出现有概率性的bug(有时出现有时不出现)。不知道这样的问题是怎么产生的?我觉得一种可能是线程临界区的问题。但是我的程序中没有设立临界区啊,不知道各位是怎么看待这个问题的?
...全文
316 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
帮顶!
computerclass 2010-05-16
  • 打赏
  • 举报
回复
最好看看你的日志文件!!!
yyy025025025 2010-05-15
  • 打赏
  • 举报
回复
造成问题最大的原因:

cursor使用了,没有调用cursor.close()

后台在报错内存泄露,但是不会影响到界面。在数据交互时,偶尔会导致界面出错。
vclongking 2010-04-25
  • 打赏
  • 举报
回复
这种可能性很多的啊 不好说了 数据库释放 临界区 数据越界等等哦
chenzhp 2010-04-23
  • 打赏
  • 举报
回复
数组会不会越界?
  • 打赏
  • 举报
回复
我觉得也有可能,比如数据库资源未释放导致内存泄露。
nyzhl 2010-04-23
  • 打赏
  • 举报
回复
有时候不规律bug和资源释放有关
snowrain_2008 2010-04-23
  • 打赏
  • 举报
回复
这个问题似乎不可避免。邦定
  • 打赏
  • 举报
回复
要是有概率的bug,估计应该是和硬件环境有关的bug,这种bug会根据当时的使用情况出现或者不出现!
不知道这个分析是否对您有所帮助!
bsr2009 2010-04-22
  • 打赏
  • 举报
回复
数据库资源释放也有可能。
  • 打赏
  • 举报
回复
不仅局限在界面、数据库。

80,354

社区成员

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

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