我使用Crashlytics来监控我的应用程序中的崩溃,包括JavaScript错误。但是在发行版中,我返回的堆栈跟踪是不可用的(只有bundle.js上的信息)。 这是针对NativeScript应用程序的。目前,我捕获JS错误以在Crashlytics中发送它们,但错误是这样的(因为我使用--bundle --env.uglify): at e.crash (file:///data/data/com.appwhite.android/files/app/bundle.js:1:36166)
at Object.handleEvent (file:///data/data/com.app
你知道为什么我一直收到这个错误吗?我目前正在运行一个监控脚本,它运行得很好,但是只要它检测到一堆同时进入的链接,我就会收到这个错误,而如果它检测到速度较慢的链接,并且可能在一个给定的时刻检测到1-2个链接,这个错误出现的时间就会更长。
TypeError: res.links.join is not a function
at send (C:\Users\badboys\Desktop\SHOPIFY SCRIIPT\monitor\monitor.js:408:35)
at lib.getStockData (C:\Users\badboys\Desktop\SHOPIFY SCRIIPT
Fatal Windows exception, code 0xc0000005.
PhantomJS has crashed. Please read the bug reporting guide at
<http://phantomjs.org/bug-reporting.html> and file a bug report.
当我使用casperJS递归地打开一个新页面时,这个错误会随机弹出。它并不都是随机的,它在几次迭代(可能在50次左右)之后就会出现。
我不认为这是内存泄漏,因为我在运行脚本时监控内存使用情况,并且已经关闭了所有大量内存应用程序。
我看到人们在git