Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]程序不能运行 #210

Open
xcx0902 opened this issue Jun 4, 2023 · 19 comments
Open

[BUG]程序不能运行 #210

xcx0902 opened this issue Jun 4, 2023 · 19 comments
Labels
整叉劈了 | Bug 有一些不该发生的东西发生了

Comments

@xcx0902
Copy link

xcx0902 commented Jun 4, 2023

Describe the bug
描述一下这个 Bug
A clear and concise description of what the bug is. 清楚简明地描述这个 bug 是啥。
image

To Reproduce
如何复现
Steps to reproduce the behavior: 像下面这样写出重现 Bug 的步骤:

  1. 点击
    image

image

Expected behavior
期望获得的结果
A clear and concise description of what you expected to happen. 清楚简明地描述你认为程序应该做的事情。

正常运行程序,并返回判别结果。

Screenshots
有截图吗?
If applicable, add screenshots to help explain your problem. 如果可以的话,附上屏幕截图来帮助表现 bug。

见上。

Environment:
环境:

  • Version: (e.g. 0.2.2) 版本代号:0.3.4.2(比如 0.2.2)
  • OS: 系统:
  • Windows 10
  • macOS
  • Linux (Which edition and version? 哪个发行版和版本?)
@xcx0902 xcx0902 added the 整叉劈了 | Bug 有一些不该发生的东西发生了 label Jun 4, 2023
@xcx0902
Copy link
Author

xcx0902 commented Jun 4, 2023

G++ Version 10.2.0 (MinGW32)

Settings:
image

@xcx0902
Copy link
Author

xcx0902 commented Jun 4, 2023

选手程序在本地运行时无任何问题。

@xcx0902
Copy link
Author

xcx0902 commented Jun 4, 2023

0.2.2 版本以前均无此问题,但之后(即 0.2.3 以后)就出现了此问题。

@alphagocc
Copy link
Member

更新到 0.3.4.2 呢

@xcx0902
Copy link
Author

xcx0902 commented Jun 4, 2023

我就是用的0.3.4.2

@xcx0902
Copy link
Author

xcx0902 commented Jun 4, 2023

也有问题

@alphagocc
Copy link
Member

我觉得你配的有问题

@xcx0902
Copy link
Author

xcx0902 commented Jun 4, 2023

哪里有问题

@alphagocc
Copy link
Member

能找一个最小复现的例子吗

@xcx0902
Copy link
Author

xcx0902 commented Jun 8, 2023

什么叫“最小复现”?

@alphagocc
Copy link
Member

就是比如仅包含一个题目,一个选手的不能正常评测的例子

@myeeye
Copy link

myeeye commented Jun 21, 2023

本机系统选用 Windows 11,同样为程序不能运行,并会返回错误信息为 Failed to create process

测试发现编译错误的代码可以报为 CE,但编译通过的代码均显示为程序不能运行。

对多道试题进行过测试,也尝试过以管理员身份运行,结果均不发生改变。

同时经测试,原版 Lemon 在以管理员身份运行时可以正常工作。

image

image

@Komodo2006
Copy link

同样的问题。。。

@alphagocc
Copy link
Member

@myeeye 你这个是 ci 版吧
这个不太能用的(

@myeeye
Copy link

myeeye commented Jul 8, 2023

去 Release 拉了一份最新的版本,现在能用了。thx

@hkr04
Copy link

hkr04 commented Feb 1, 2024

同 0.3.4.2 程序不能运行(Win10),0.2.2 可以

@KellyFrog
Copy link

我同样在 Ubuntu 24.04 LTS 下遇到了这个问题,如果用 root 权限运行(sudo)可以正常测评,使用的是 g++ 13.2.0,任何测评行为都会遇到这个问题,换成 0.3.4.4 之后这个问题没有出现

@KellyFrog
Copy link

我直接用当前的源码编译 lemonlime 也会遇到这个问题

@CoelacanthusHex
Copy link
Member

我同样在 Ubuntu 24.04 LTS 下遇到了这个问题,如果用 root 权限运行(sudo)可以正常测评,使用的是 g++ 13.2.0,任何测评行为都会遇到这个问题,换成 0.3.4.4 之后这个问题没有出现

请检查 kernel.unprivileged_userns_clone sysctl 是否为 1,lemonlime 依赖该功能实现 无需特权的 Linux 的评测沙盒。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
整叉劈了 | Bug 有一些不该发生的东西发生了
Projects
None yet
Development

No branches or pull requests

7 participants