problem with lastest git
okay i was playing minetest tried to get the newest minetest game file and this happens
has something gone wrong? do i need to update the engine as well as minetest_game? i know its an error with the mapgen file itself associated with perlin and nothing was latered for further information
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
- Code: Select all
12:34:33: INFO[ServerThread]: ServerMap: Blocks modified by:
12:34:33: INFO[ServerThread]: initial, reallocate, setIsUnderground: - 175
12:34:33: INFO[ServerThread]: setLightingExpired: - - - - - - - - - - - 168
12:34:34: INFO[EmergeThread]: on_generated took 75ms
12:34:34: ERROR[EmergeThread]: ERROR: An unhandled exception occurred: LuaError: error: ...78fc5b/bin/../games/farmtest/mods/default/mapgen.lua:129: attempt to call method 'get_perlin' (a nil value)
12:34:34: ERROR[EmergeThread]: stack traceback:
In thread 7f49e904d700:
/home/sdzen/Downloads/celeron55-minetest-578fc5b/src/server.cpp:380: virtual void* EmergeThread::Thread(): Assertion '0' failed.
Debug stacks:
DEBUG STACK FOR THREAD 7f49e3fff700:
#0 virtual void* MeshUpdateThread::Thread()
DEBUG STACK FOR THREAD 7f49e904d700:
#0 virtual void* EmergeThread::Thread()
(Leftover data: #1 virtual MapBlock* ServerMap::emergeBlock(v3s16, bool): p=(28,3,-2), allow_generate=0)
(Leftover data: #2 ServerMapSector* ServerMap::createSector(v2s16): p2d=(28,-2))
(Leftover data: #3 void ServerMap::loadBlock(std::string*, v3s16, MapSector*, bool))
DEBUG STACK FOR THREAD 7f49eacda700:
#0 virtual void* ServerThread::Thread()
#1 void Server::AsyncRunStep()
#2 void Server::SendBlocks(float)
#3 void Server::SendBlockNoLock(irr::u16, MapBlock*, irr::u8)
(Leftover data: #4 void BlockEmergeQueue::addBlock(irr::u16, v3s16, irr::u8))
DEBUG STACK FOR THREAD 7f49fa602760:
#0 int main(int, char**)
(Leftover data: #1 void ClientMap::renderMap(irr::video::IVideoDriver*, irr::s32))
(Leftover data: #2 virtual void ClientEnvironment::step(float))
(Leftover data: #3 void Client::Receive())
(Leftover data: #4 void Client::ProcessData(irr::u8*, irr::u32, irr::u16))
(Leftover data: #5 void MeshUpdateQueue::addBlock(v3s16, MeshMakeData*, bool, bool))
has something gone wrong? do i need to update the engine as well as minetest_game? i know its an error with the mapgen file itself associated with perlin and nothing was latered for further information