Page 1 of 1

Server fail.

PostPosted: Mon Sep 28, 2015 09:05
by Alvarion
Hi...

I am running minetest skybox server and after few day running server falling down.
Now i get this error from log:

Anybody to help ?

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
In thread 7f0f12f9e700:
/home/abuild/rpmbuild/BUILD/minetest-0.4.12/src/connection.cpp:453: SharedBuffer<unsigned char> con::IncomingSplitBuffer::insert(con::BufferedPacket&, bool): Assertion 'p.data.getSize() >= headersize' failed.
Debug stacks:
DEBUG STACK FOR THREAD 7f0f1116a700:
#0  virtual void* EmergeThread::Thread()
(Leftover data: #1  MapBlock* ServerMap::loadBlock(v3s16))
(Leftover data: #2  void ServerMap::loadBlock(std::string*, v3s16, MapSector*, bool))
(Leftover data: #3  void ItemStack::deSerialize(std::istream&, IItemDefManager*))
DEBUG STACK FOR THREAD 7f0f1196b700:
#0  virtual void* CurlFetchThread::Thread()
DEBUG STACK FOR THREAD 7f0f1216c700:
#0  virtual void* ServerThread::Thread()
#1  void Server::AsyncRunStep(bool)
(Leftover data: #2  void ItemStack::serialize(std::ostream&) const)
(Leftover data: #3  void RemoteClient::GetNextBlocks(ServerEnvironment*, EmergeManager*, float, std::vector<PrioritySortedBlockTransfer>&))
(Leftover data: #4  void ItemStack::deSerialize(std::istream&, IItemDefManager*))
(Leftover data: #5  void ServerMap::loadBlock(std::string*, v3s16, MapSector*, bool))
(Leftover data: #6  void ServerMap::loadBlock(std::string*, v3s16, MapSector*, bool))
(Leftover data: #7  void ItemStack::deSerialize(std::istream&, IItemDefManager*))
DEBUG STACK FOR THREAD 7f0f17e9e840:
#0  int main(int, char**)
#1  Dedicated server branch
#2  void dedicated_server_loop(Server&, bool&)
(Leftover data: #3  void Server::step(float))


Thx Alvarion

Server running on OpenSuse 13.1 using default package 0.4.12
Instaled MODS:

Protector
Skyblock
WorldEdit
Away
Chatplus
3D_Armor
moreblocks
name_restriction
travelnet
treecapitator
unified_inventroy
wardrobe

Re: Server fail.

PostPosted: Mon Sep 28, 2015 12:48
by everamzah
While I have zero insight into your particular problem here, I might suggest trying the recent stable version of Minetest, which is 0.4.13. It's very easy to compile, particularly if you're only building the server.

I can't tell but, is the minetest-0.4.12 you have from repository in debug mode?

Re: Server fail.

PostPosted: Mon Sep 28, 2015 13:42
by Dartmouth
@Alvarion: You would have to compile minetest yourself for the latest version, the games repo minetest is not updated yet...
@everamzah: the repo versions aren't built in debug mode

Re: Server fail.

PostPosted: Tue Sep 29, 2015 12:33
by Alvarion
ok ..

have for now compiled, installed and runned new version 0.4.13-dev-ffe291c-dirty

Re: Server fail.

PostPosted: Tue Sep 29, 2015 12:46
by everamzah
I'm not entirely certain, but I believe the -dirty flag is a result from not doing a git clone with --depth 1 option.

Re: Server fail.

PostPosted: Tue Sep 29, 2015 15:01
by Dartmouth
Yes, I have the -dirty, I just git cloned the entire repo, it doesn't really matter. It should work the same, whether or not you have the entire revision history or not shouldn't affect the game...

Re: Server fail.

PostPosted: Tue Sep 29, 2015 19:07
by everamzah
Oh ok! I never was sure.

Re: Server fail.

PostPosted: Wed Sep 30, 2015 06:57
by Alvarion
I make git clone --depth 1 https://github.com/minetest/minetest.git

only minetest-games downloaded by wget https://github.com/minetest/minetest_ga ... ter.tar.gz