iflow执行shell就报错崩溃

rt,在linux环境让iflow执行任意一个shell,比如简单的ls,会直接报错崩溃。这个不是对话超长导致的,新开一个会话只执行一个linux命令(任意一个shell都一样)就会报错。(试过export NODE_OPTIONS=“–max-old-space-size=8192”,没用)

报错日志:

(node:19689) PromiseRejectionHandledWarning: Promise rejection was handled asynchronously (rejection id: 1)
at handledRejection (node:internal/process/promises:283:23)
at promiseRejectHandler (node:internal/process/promises:192:7)
at Promise.then ()
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)

iflow版本:0.5.16 0.5.17都存在

uname -a:
Linux 5.10.134-19.2.al8.x86_64 #1 SMP Wed Oct 29 22:47:09 CST 2025 x86_64 x86_64 x86_64 GNU/Linux

感觉是系统相关的问题啊。

export NODE_OPTIONS=”–trace-warnings“

是不是能看到更多的详细信息?

是啊,感觉是和系统相关,这个就是 trace-warnings 后的日志 :joy:

重新装个node版本试试

我重试安装了最新的node,出了别的错,报错太乱就不贴了,一气之下重置了系统到ubuntu(之前是阿里的龙虾版本系统),安装LTS版本的node,然后可以了,谢谢大佬

以后可以习惯用docker开容器跑,这样倒腾起来会方便不少。