stu wrote:Sorry, I am unable to reproduce this and cannot see anything in the code that would possibly cause that. I have made some modifications that might possibly fix it, however, it could turn out to be a problem with the engine. The error was in the 'error handling' after all.
Oh ok thanks i will try the new version, it's just funny everything else works fine, i have about a hundred mods and only thing i had to disable were 3d-amor stuff, just got an other error, shutting down my server..
"2016-05-12 15:20:25: ERROR[ServerThread]: 3d_armor: Player inventory is nil [on_hpchange]"
I'm using Minetest Version 0.4.13 with following mod config:
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
gameid = minetest
backend = sqlite3
creative_mode = false
enable_damage = true
server_announce = true
server_name = Edolas
server_description = New server.
load_mod_mobf = true
load_mod_worldedit = true
load_mod_protector = true
load_mod_worldedit_commands = true
load_mod_worldedit_gui = true
load_mod_worldedit_infinity = true
load_mod_worldedit_limited = true
load_mod_worldedit_shortcommands = true
load_mod_unified_inventory = true
load_mod_3d_armor = true
load_mod_3d_armor_stand = false
load_mod_hazmat_suit = false
load_mod_shields = true
load_mod_technic_armor = false
load_mod_wieldview = true
load_mod_animal_big_red = true
load_mod_animal_chicken = true
load_mod_animal_clownfish = true
load_mod_animal_cow = true
load_mod_animal_creeper = false
load_mod_animal_deer = true
load_mod_animal_dm = true
load_mod_animal_fish_blue_white = true
load_mod_animal_gull = true
load_mod_animal_rat = true
load_mod_animal_sheep = true
load_mod_animal_vombie = true
load_mod_animal_wolf = true
load_mod_mesecons_alias = true
load_mod_mesecons_blinkyplant = true
load_mod_mesecons_button = true
load_mod_mesecons_commandblock = true
load_mod_mesecons_delayer = true
load_mod_mesecons_detector = true
load_mod_mesecons_doors = true
load_mod_mesecons_extrawires = true
load_mod_mesecons_gates = true
load_mod_mesecons_hydroturbine = true
load_mod_mesecons_insulated = true
load_mod_mesecons_lamp = true
load_mod_mesecons_lightstone = true
load_mod_mesecons_luacontroller = true
load_mod_mesecons_materials = true
load_mod_mesecons_microcontroller = true
load_mod_mesecons_movestones = true
load_mod_mesecons_mvps = true
load_mod_mesecons_noteblock = true
load_mod_mesecons_pistons = true
load_mod_mesecons_powerplant = true
load_mod_mesecons_pressureplates = true
load_mod_mesecons_random = true
load_mod_mesecons_receiver = true
load_mod_mesecons_solarpanel = true
load_mod_mesecons_stickyblocks = true
load_mod_mesecons_switch = true
load_mod_mesecons_torch = true
load_mod_mesecons_walllever = true
load_mod_mob_archer = true
load_mod_mob_bear = true
load_mod_mob_ghost = true
load_mod_mob_guard = true
load_mod_mob_miner = false
load_mod_mob_npc = true
load_mod_mob_oerkki = true
load_mod_mob_ostrich = true
load_mod_mob_shark = true
load_mod_mob_slime = true
load_mod_mob_warthog = true
load_mod_mesecons = true
load_mod_pipeworks = true
load_mod_moreores = true
load_mod_barn = true
load_mod_mobf_settings = true
load_mod_trap = true
load_mod_animal_resources = true
load_mod_animalmaterials = true
load_mod_cooking = true
load_mod_mob_environments = true
load_mod_adv_spawning = true
load_mod_factions = true
load_mod_building_blocks = true
load_mod_chains = true
load_mod_computer = true
load_mod_fake_fire = true
load_mod_homedecor = true
load_mod_homedecor_3d_extras = true
load_mod_inbox = true
load_mod_itemframes = true
load_mod_lavalamp = true
load_mod_lrfurn = true
load_mod_plasmascreen = true
load_mod_3dmushrooms = true
load_mod_along_shore = true
load_mod_biome_lib = true
load_mod_bushes = true
load_mod_bushes_classic = true
load_mod_cavestuff = true
load_mod_dryplants = true
load_mod_ferns = true
load_mod_flowers_plus = true
load_mod_junglegrass = true
load_mod_molehills = true
load_mod_moreblocks = true
load_mod_moretrees = true
load_mod_nature_classic = true
load_mod_poisonivy = true
load_mod_signs_lib = true
load_mod_trunks = true
load_mod_vines = true
load_mod_woodsoils = true
load_mod_youngtrees = true
load_mod_extracommands = true
load_mod_lava_restriction = true
load_mod_exchange = true
load_mod_boost_cart = true
Downloaded 3d_armor on 1st of May from github master.zip.
I also had to disable other stuff from 3d_armor because i dont have the technics-mod but i think the error will not depend on that?
Thanks kurktu
Edit: Armor stand seemes is still broken:
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
2016-05-12 17:07:43: ERROR[main]: UNRECOVERABLE error occurred. Stopping server. Please fix the following error:
2016-05-12 17:07:43: ERROR[main]: Lua: Double fault error from mod '3d_armor_stand' in callback nodemeta_inventory_AllowPut(): error in error handling
In thread 7f2779278740:
/var/tmp/portage/games-action/minetest-0.4.13/work/minetest-0.4.13/src/server.cpp:511: void Server::step(float): A fatal error occurred: Lua: Double fault error from mod '3d_armor_stand' in callback nodemeta_inventory_AllowPut(): error in error handling
Debug stacks:
DEBUG STACK FOR THREAD 7f276f7fe700:
#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*))
(Leftover data: #4 void ItemStack::deSerialize(std::istream&, IItemDefManager*))
DEBUG STACK FOR THREAD 7f276ffff700:
#0 virtual void* CurlFetchThread::Thread()
DEBUG STACK FOR THREAD 7f2774886700:
#0 virtual void* ServerThread::Thread()
#1 void Server::Receive()
(Leftover data: #2 void Server::SendBlocks(float))
(Leftover data: #3 void RemoteClient::GetNextBlocks(ServerEnvironment*, EmergeManager*, float, std::vector<PrioritySortedBlockTransfer>&))
(Leftover data: #4 void ItemStack::serialize(std::ostream&) const)
(Leftover data: #5 bool getCraftingResult(Inventory*, ItemStack&, std::vector<ItemStack>&, bool, IGameDef*))
(Leftover data: #6 void ItemStack::deSerialize(std::istream&, IItemDefManager*))
DEBUG STACK FOR THREAD 7f2779278740:
#0 int main(int, char**)
#1 Dedicated server branch
#2 void dedicated_server_loop(Server&, bool&)
#3 void Server::step(float)
(Leftover data: #4 void Server::SendAccessDenied_Legacy(irr::u16, const wstring&))