一些常规说明
我们正在使用Chromium和Angular创建终端应用程序。
OS: Ubuntu 16.04
Chromium: 58, 71
Angular: 5, 6, 7
RAM: 4 to 8 GB
CPU: celeron, i3, i5
使用触摸屏和屏幕键盘作为输入设备。
每个终端都有一个运行该Web应用程序的Apache。
据我了解,只有我们的测试设备会受到影响。
问题
我们大多数应用程序都存在一个问题:运行了几个小时后,铬显示了“ Aw,Snap”页面,但发生这种情况时没有任何模式。
有时我们每天都会多次看到该错误。有时,终端会连续运行几天而没有任何问题。
开发工具中没有显示js错误或网络错误。
我们没有任何提示地将铬记录到~/.config/chromium/chrome_debug.log
。
使用sysstat / sar检查内存和cpu负载会显示恒定的负载,直到崩溃为止。目前,使用的资源较少。
我们无法在某些特殊情况下重现此错误,例如角度模块或应用大小。
有人知道为什么会这样吗?