收藏
回答

客户端远程调试 Maximum call stack size exceeded

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug 安卓8.0 IOS11.3 小米MIX2, iPhone6s PLUS等 6.6.7




在 本周前(今天6月1日),这段代码是  传值给自定义组件 ,可以正常在客户端运行。


现在在开发工具可以正常运行,但是在客户端远程调试发现如下报错:




目前已上线的小程序收到这个报错影响,无法正常使用。


最后一次编辑于  2018-06-01  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

4 个回答

  • HS
    HS
    2018-06-01

    确认下是不是自己代码有死循环

    2018-06-01
    赞同
    回复 3
    • 潇洒哥
      潇洒哥
      2018-06-01

      点击文本调用 setDataTest 方法,然后就报一样的错误, 是setData超过了数据大小限制?

      2018-06-01
      回复
    • HS
      HS
      2018-06-01回复潇洒哥

      请不要把非 JSON 可序列化的东西传给 setData 哦

      2018-06-01
      回复
    • 潇洒哥
      潇洒哥
      2018-06-01

      为何之前是可以正常运行,开发工具也是正常的。现在又不可以了呢。并且部分机型不会报错(如 iPhone 8 plus)

      2018-06-01
      回复
  • 潇洒哥
    潇洒哥
    2018-06-01


    点击文本调用 setDataTest 方法,然后就报一样的错误,是setData超过了数据大小限制?

    2018-06-01
    赞同
    回复
  • aaaaaaaaaaaaaคิดถึง
    aaaaaaaaaaaaaคิดถึง
    2018-06-11

    小程序基础库2.0.9 对setData有更新,你把开发者工具切到2.0.9应该能复现你的问题

    2018-06-11
    赞同
    回复
  • 宋玉
    宋玉
    09-06

    递归导致的栈溢出

    09-06
    赞同
    回复