Game crashes, reports version is wrong #99

Closed
opened 2025-09-16 23:39:01 +00:00 by gsg_josh · 3 comments
gsg_josh commented 2025-09-16 23:39:01 +00:00 (Migrated from codeberg.org)

So this has happened twice now. Not entirely sure why, but this is a huge issue for testing. Let's resolve this ASAP.

2025-09-16 16:35:14: ERROR[Main]: A serialization error occurred:
2025-09-16 16:35:14: ERROR[Main]: ServerEnvironment::loadMeta(): EnvArgsEnd not found!
2025-09-16 16:35:14: ERROR[Main]: The server is probably running a different version of Luanti.
2025-09-16 16:35:14: ACTION[ServerStop]: Server: Shutting down
2025-09-16 16:35:14: ERROR[ServerStop]: In thread 7f24324d96c0:
2025-09-16 16:35:14: ERROR[ServerStop]: /run/build/luanti/src/server/blockmodifier.cpp:404: std::string LBMManager::createIntroductionTimesString(): A fatal error occurred: attempted to query on non fully set up LBMManager
So this has happened twice now. Not entirely sure why, but this is a huge issue for testing. Let's resolve this ASAP. ``` 2025-09-16 16:35:14: ERROR[Main]: A serialization error occurred: 2025-09-16 16:35:14: ERROR[Main]: ServerEnvironment::loadMeta(): EnvArgsEnd not found! 2025-09-16 16:35:14: ERROR[Main]: The server is probably running a different version of Luanti. 2025-09-16 16:35:14: ACTION[ServerStop]: Server: Shutting down 2025-09-16 16:35:14: ERROR[ServerStop]: In thread 7f24324d96c0: 2025-09-16 16:35:14: ERROR[ServerStop]: /run/build/luanti/src/server/blockmodifier.cpp:404: std::string LBMManager::createIntroductionTimesString(): A fatal error occurred: attempted to query on non fully set up LBMManager ```
gsg_josh commented 2025-09-16 23:44:34 +00:00 (Migrated from codeberg.org)

from the wiki:

This means that env_meta.txt in your world folder got corrupted. Since it doesn't contain any important information you can simply delete the file and let Minetest re-create it.

Seems easy enough. does that work?
Lol it's an empty file. And yes, deleting it allows the server to recreate it with correct data. That's an easy enough workaround. Good enough for now. We'll open a new issue if it becomes enough of a problem.

[from the wiki](https://wiki.minetest.org/Troubleshooting#%E2%80%9CServerEnvironment::loadMeta():_EnvArgsEnd_not_found%E2%80%9D): > This means that env_meta.txt in your world folder got corrupted. Since it doesn't contain any important information you can simply delete the file and let Minetest re-create it. Seems easy enough. does that work? Lol it's an empty file. And yes, deleting it allows the server to recreate it with correct data. That's an easy enough workaround. Good enough for now. We'll open a new issue if it becomes enough of a problem.
gsg_josh commented 2025-09-16 23:48:10 +00:00 (Migrated from codeberg.org)

Let's make sure we document this.

Let's make sure we document this.
gsg_josh commented 2025-09-17 00:08:42 +00:00 (Migrated from codeberg.org)

I tried to commit it but I fucked it up. Gotta stop now, we'll try again later.

I tried to commit it but I fucked it up. Gotta stop now, we'll try again later.
Sign in to join this conversation.
No description provided.