DragonOS
DragonOS copied to clipboard
[BUG] nohup命令启动http_server会page fault
描述错误 nohup命令启动http_server会page fault
请填写您的电脑的信息:
- 操作系统及版本:Ubuntu 22.04
- DragonOS版本:70f159
- DADK版本:0.1.10
- Rust版本:rustc 1.73.0-nightly
重现步骤 重现行为的步骤:
- 运行
nohup http_server - 报错pagefault,并且会显示两个pagefault.
-
第一个是报错于nohup命令的用户程序内的execve处。
-
第二个反汇编的时候会发现第二个pagefault是在ProcessManager的exit方法里面。
期望行为 http server能够在后台执行,并且日志输出到nohup.out
屏幕截图
系统日志 serial_opt.txt
r? @Chiichen
貌似这类问题跟当时引入动态加载(不是动态链接)的那个pr有点关系。