An abnormal situation has occurred: the PlayerLoop internal function has been called recursively D: unity\Runtime/Misc/PlayerLoop.cpp Line; 382
时间: 2024-03-28 16:37:19 浏览: 43
这个错误提示是Unity引擎的错误,通常出现在游戏运行时。它意味着Unity引擎的PlayerLoop函数被递归调用,导致了异常情况。
PlayerLoop是Unity引擎主循环中的一个函数,它用于处理游戏中的各种事件和逻辑。通常情况下,这个函数会按照指定顺序执行各种子系统的更新函数。
如果在执行PlayerLoop时出现递归调用,就说明某个子系统的更新函数中又调用了PlayerLoop函数,导致了无限循环,最终导致了异常情况。这通常是由于代码逻辑错误或者循环依赖等问题导致的。
要解决这个问题,需要检查代码中各个子系统的更新函数,确保它们不会调用PlayerLoop函数或者出现递归调用的情况。同时,也需要检查代码中是否存在循环依赖等问题,及时进行修复。
相关问题
an abnormal situation has occurred: the playerloop internal function has bee
翻译:
发生了异常情况:playerloop内部函数已被破坏。
这是一个可能在游戏或软件开发中出现的错误。PlayerLoop是Unity引擎中的一个系统,跟踪更新游戏状态(例如更新对象位置,激活/停用对象等)。如果出现“playerloop内部函数已被破坏”的错误,可能是表明在自定义脚本或插件中修改了PlayerLoop系统,这导致了异常情况。
解决这个问题可能需要检查自定义代码,确保不会干扰到Unity的内部系统。如果无法解决,可能需要寻求更高级的技术支持。
/usr/lib/systemd/system/tomcat.service:13: Failed to parse service restart specifier, ignoring: /etc/init.d/tomcat restart
这个错误是因为在 `tomcat.service` 文件中的 `ExecRestart` 选项中指定了无效的重启命令。在 `systemd` 中,`Restart` 选项用于指定如何在服务失败时重新启动服务。你可以在 `Restart` 选项中指定以下值之一:`no`、`on-success`、`on-failure`、`on-abnormal`、`on-abort`、`on-watchdog` 或 `always`。
要解决这个问题,你可以将 `/usr/lib/systemd/system/tomcat.service` 文件中的 `ExecRestart` 选项从 `/etc/init.d/tomcat restart` 更改为 `Restart=on-failure`,如下所示:
```
[Unit]
Description=Tomcat
After=syslog.target network.target
[Service]
Type=forking
Environment=JAVA_HOME=/opt/jdk-11.0.1
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
Restart=on-failure
[Install]
WantedBy=multi-user.target
```
修改后,保存文件并重新加载 `systemd` 配置,然后重新启动 Tomcat 服务:
```
sudo systemctl daemon-reload
sudo systemctl restart tomcat
```
现在,Tomcat 服务应该能够正确地启动,并且不会再出现 `Failed to parse service restart specifier, ignoring` 的错误。
相关推荐
![unitypackage](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)