iStoreDup 会导致主系统崩溃。

Artyaya】 在 https://github.com/istoreos/istoreos/issues/2657 发布:
iStoreOS x86最新版做主系统,安装了iStoreDup(没装任何应用) 和PVE,当PVE占用CPU超过80%时,发现有时候宿主系统的iStoreOS管理网页打不开了,一堆报错嘛,同时SSH也连接不了。但是Docker下的iStoreDup 和PVE下的虚拟机正常运行。后来总结到,关掉iStoreDup,宿主管理网页有一定概率恢复正常。随即卸载iStoreDup,宿主系统恢复正常,再没出现此问题。

宿主页面错误内容:

Runtime error
Unhandled exception during request dispatching
/usr/lib/lua/luci/ucodebridge.lua:23: /usr/lib/lua/luci/template.lua:181: Failed to execute template ‘quickstart/home’.
A runtime error occurred: /usr/lib/lua/luci/template.lua:181: Failed to execute template ‘quickstart/main’.
A runtime error occurred: /usr/lib/lua/luci/template.lua:93: Exception: /usr/lib/lua/luci/ucodebridge.lua:23: /usr/lib/lua/luci/template.lua:181: Failed to execute template ‘themes/argon/header’.
A runtime error occurred: [string “/usr/lib/lua/luci/view/themes/argon/header…”]:36: attempt to index local ‘boardinfo’ (a nil value)
stack traceback:
[string “/usr/lib/lua/luci/view/themes/argon/header…”]:36: in main chunk

In error(), file [C]
called from function run (/usr/lib/lua/luci/ucodebridge.lua:23)
called from function [anonymous function] (/usr/lib/lua/luci/ucodebridge.lua:37)
called from function resume ([C])
called from function [anonymous function] (/usr/lib/lua/luci/ucodebridge.lua:20)
called from function ((tail call))

In anonymous function, file /usr/share/ucode/luci/runtime.uc, line 133, byte 10:
called from function [arrow function] (/usr/share/ucode/luci/runtime.uc:183:57)
called from function call ([C])
called from function [anonymous function] (/usr/share/ucode/luci/runtime.uc:148:45)
called from function [arrow function] (/usr/share/ucode/luci/dispatcher.uc:790:71)
called from function render ([C])
called from function render_action (/usr/share/ucode/luci/dispatcher.uc:777:24)
called from function run_action (/usr/share/ucode/luci/dispatcher.uc:791:5)
called from function [anonymous function] (/usr/share/ucode/luci/dispatcher.uc:1017:48)
called from anonymous function (/www/cgi-bin/luci:39:13)

die(ex);
Near here --------^

stack traceback:
[C]: in function ‘include’
/usr/lib/lua/luci/template.lua:93: in function ‘include’
[string “/usr/lib/lua/luci/view/quickstart/main.htm”]:1: in main chunk
stack traceback:
[C]: in function ‘error’
/usr/lib/lua/luci/template.lua:181: in function
(tail call): ?
[string “/usr/lib/lua/luci/view/quickstart/home.htm”]:10: in main chunk

In error(), file [C]
called from function [anonymous function] (/usr/lib/lua/luci/ucodebridge.lua:23)
called from function ((tail call))
In anonymous function, file /usr/share/ucode/luci/runtime.uc, line 148, byte 45:
called from function [arrow function] (/usr/share/ucode/luci/dispatcher.uc:790:71)
called from function render ([C])
called from function render_action (/usr/share/ucode/luci/dispatcher.uc:777:24)
called from function run_action (/usr/share/ucode/luci/dispatcher.uc:791:5)
called from function [anonymous function] (/usr/share/ucode/luci/dispatcher.uc:1017:48)
called from anonymous function (/www/cgi-bin/luci:39:13)

return lcall.call(modname, method, ...args);
Near here ----------------------------------------^