起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2276|回复: 9

[处理中3] Maximum call stack size exceededRangeError: Maximum call stack size exceeded ...

[复制链接]

50

主题

157

帖子

517

积分

高级会员

Rank: 4

积分
517
QQ
发表于 2017-7-6 12:07:22 | 显示全部楼层 |阅读模式
在APP打包成apk运行以后。不定时会在手机上报错:Maximum call stack size exceededRangeError: Maximum call stack size exceeded
    at constructor.fire (http://xxxxxxxxxx:10008/x5/UI2/v_5574_nol_zh_CNs_d_m/system/core.min.js:71:236589)
    at constructor.fireEvent (http://218.28.22.78:10008/x5/UI2 ... re.min.js:71:237753)
    at constructor.attached (http://218.28.22.78:10008/x5/UI2 ... re.min.js:71:265819)
    at Object.triggerAttach (http://218.28.22.78:10008/x5/UI2 ... re.min.js:71:284058)
    at Object.<anonymous> (http://218.28.22.78:10008/x5/UI2 ... ystem/core.min.js:7


关键是同样的apk,在有的手机上报这种错,有的不报,为什么?这个问题怎么解决?
发表于 2017-7-6 13:47:49 | 显示全部楼层
看到错误信息,应该是手机内存不够了!才报错的!
请问你是不是加载的数据太多!  或者有深度递归运算,或者很多循环
都有可能占内存,不释放。栈溢出
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

50

主题

157

帖子

517

积分

高级会员

Rank: 4

积分
517
QQ
 楼主| 发表于 2017-7-6 14:07:32 | 显示全部楼层
liangyongfei 发表于 2017-7-6 13:47
看到错误信息,应该是手机内存不够了!才报错的!
请问你是不是加载的数据太多!  或者有深度递归运算,或者 ...

一个页面上去了3.4个data,怎么释放内存?
回复 支持 反对

使用道具 举报

18

主题

113

帖子

529

积分

高级会员

Rank: 4

积分
529
QQ
发表于 2017-7-6 14:09:49 | 显示全部楼层
wwyynn 发表于 2017-7-6 14:07
一个页面上去了3.4个data,怎么释放内存?

死循环
回复 支持 反对

使用道具 举报

50

主题

157

帖子

517

积分

高级会员

Rank: 4

积分
517
QQ
 楼主| 发表于 2017-7-6 14:11:09 | 显示全部楼层

关键是不知道哪有死循环,而且有的目前我用四台手机测试,只有一个一直报这个错
回复 支持 反对

使用道具 举报

18

主题

113

帖子

529

积分

高级会员

Rank: 4

积分
529
QQ
发表于 2017-7-6 14:12:35 | 显示全部楼层
wwyynn 发表于 2017-7-6 14:11
关键是不知道哪有死循环,而且有的目前我用四台手机测试,只有一个一直报这个错 ...

只能排查了
回复 支持 反对

使用道具 举报

50

主题

157

帖子

517

积分

高级会员

Rank: 4

积分
517
QQ
 楼主| 发表于 2017-7-6 14:14:11 | 显示全部楼层
liangyongfei 发表于 2017-7-6 13:47
看到错误信息,应该是手机内存不够了!才报错的!
请问你是不是加载的数据太多!  或者有深度递归运算,或者 ...

我现在用的退出,是铛铛上自带的, IM.logout()
回复 支持 反对

使用道具 举报

发表于 2017-7-6 14:34:29 | 显示全部楼层
wwyynn 发表于 2017-7-6 14:14
我现在用的退出,是铛铛上自带的, IM.logout()

不定时会在手机上报错,如果是不稳定重现!那就不好排查了!
你的data组件中有多少条数据呢??
你可以打印测试下data.count() 是多少?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

50

主题

157

帖子

517

积分

高级会员

Rank: 4

积分
517
QQ
 楼主| 发表于 2017-7-6 15:11:02 | 显示全部楼层
liangyongfei 发表于 2017-7-6 14:34
不定时会在手机上报错,如果是不稳定重现!那就不好排查了!
你的data组件中有多少条数据呢??
你可以打 ...

4个data,数据加起来不超过50条
回复 支持 反对

使用道具 举报

发表于 2017-7-6 15:49:41 | 显示全部楼层
wwyynn 发表于 2017-7-6 15:11
4个data,数据加起来不超过50条

如果data不加载数据!还会出现这种问题吗?看上去不是因为数据多的原因!

那你的代码有没有递归调用或者  循环次数很多的情况呢?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-12 12:22 , Processed in 0.054633 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表