.
Thanks for the ideas. We are starting to identify similarities and differences, which is always good for troubleshooting. :)
1) Versions You compile Minetest yourself, but
I use the pre-built package from ''minetestdevs'' ppa repository with Linux Mint 18.
I have used Software-Update today to update Minetest to the
latest daily version, but that
has not cured it.
Maybe a locally-built binary is something I could try ( some time ago I did find that a locally-built client was able to login to one public server which was impossible with the package from minetestdevs. ) ... and I will report results, whenever.
The version noted in the logs is :
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
INFO[Main]: minetest with SER_FMT_VER_HIGHEST_READ=26, VER=0.4.14-dev BUILD_TYPE=None RUN_IN_PLACE=0 USE_GETTEXT=1 USE_SOUND=1 USE_CURL=1 USE_FREETYPE=1 USE_LUAJIT=1 STATIC_SHAREDIR="/usr/share/minetest"
but from Software-Update history it seems to be :
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
The little
'irr'' in the final lines of the earlier crash-logs makes me wonder if this is about Irrlicht, which I believe is more of a low-level thing related to displaying 3D graphics ... I don't know what the ''F1000'' variable is all about, and I don't know whether the failing command is at the higher-level Minetest/Mars_Survival calling-end or at the lower-level Irrlicht/Xorg system backend which is being called.
2) Method of Launch You are using ''minetestserver'' but I have been launching my Minetest server using the terminal command :
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
minetest --server --config ~/.minetest/minetest.conf.SERVER --gameid marsu --worldname 20161127_Mars_Survival_test_03 --info --logfile ~/.minetest/minetest.conf.SERVER.debug.txt_$(date +%Y%m%d%H%M%S)
I do not know if ''minetestserver'' is just a wrapper for ''minetest --server'' or whether it adds extra functionality and consequential low-level differences.
3) minetest.confThat file ''minetest.conf.SERVER'' dates back to a much earlier period when I was previously experimenting with Minetest. It is many, many months old, and would probably be based around Minetest version 0.4.13 protocols and preferences.
I do not know whether there are consequential changes in the .conf settings for 0.4.14 and I have not searched that route yet.
But it is worth remembering that the old .conf did not seem to be causing problems before this issue ... indeed quite the opposite, before the alien-triggered crash things appeared to be going well, I was exploring and digging as normal for more than an hour.
However, I did try launching it while
completely omitting the ''--config ~/foo'' option ... but sadly same result,
crashed like before.
I also tried explicitly using
your GitHub-supplied ''--config ~/.minetest/games/marsu_game/minetest.conf'' ... and sadly another
crash like before.
4) Latest GitHub download Oops!
Would not even start ... multiple ''WARNING'' and ''ERROR'' thrown out.
It
seems to abort when it cannot reach files outside its security-limited directory-paths.
Entire (shorter-than-usual) log :
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-11-28 20:19:30: INFO[Main]: Using system-wide paths (NOT RUN_IN_PLACE)
2016-11-28 20:19:30: INFO[Main]: Detected share path: /usr/share/minetest
2016-11-28 20:19:30: INFO[Main]: Detected user path: /home/username/.minetest
2016-11-28 20:19:30: INFO[Main]: Detected cache path: /home/username/.cache/minetest
2016-11-28 20:19:30: INFO[Main]: Using locale directory /usr/share/minetest/locale
2016-11-28 20:19:30: INFO[Main]: minetest with SER_FMT_VER_HIGHEST_READ=26, VER=0.4.14-dev BUILD_TYPE=None RUN_IN_PLACE=0 USE_GETTEXT=1 USE_SOUND=1 USE_CURL=1 USE_FREETYPE=1 USE_LUAJIT=1 STATIC_SHAREDIR="/usr/share/minetest"
2016-11-28 20:19:30: INFO[Main]: Message locale is now set to: LC_CTYPE=en_GB.UTF-8;LC_NUMERIC=C;LC_TIME=en_GB.UTF-8;LC_COLLATE=en_GB.UTF-8;LC_MONETARY=en_GB.UTF-8;LC_MESSAGES=en_GB.UTF-8;LC_PAPER=en_GB.UTF-8;LC_NAME=en_GB.UTF-8;LC_ADDRESS=en_GB.UTF-8;LC_TELEPHONE=en_GB.UTF-8;LC_MEASUREM
2016-11-28 20:19:30: INFO[Main]: NT=en_GB.UTF-8;LC_IDENTIFICATION=en_GB.UTF-8
2016-11-28 20:19:30: INFO[Main]: Searching worlds...
2016-11-28 20:19:30: INFO[Main]: In /home/username/.minetest/worlds:
--snip--
2016-11-28 20:19:30: INFO[Main]: 20161127_Mars_Survival_test_03
2016-11-28 20:19:30: INFO[Main]: 31 found.
2016-11-28 20:19:30: [Main]: Using world specified by --worldname on the command line
2016-11-28 20:19:30: [Main]: Using game specified by --gameid on the command line
2016-11-28 20:19:30: INFO[Main]: Using commanded world path [/home/username/.minetest/worlds/20161127_Mars_Survival_test_03]
2016-11-28 20:19:30: INFO[Main]: Server created for gameid "marsu"
2016-11-28 20:19:30: INFO[Main]: - world: /home/username/.minetest/worlds/20161127_Mars_Survival_test_03
2016-11-28 20:19:30: INFO[Main]: - game: /home/username/.minetest/games/marsu_game
2016-11-28 20:19:30: INFO[Main]: Initializing world at /home/username/.minetest/worlds/20161127_Mars_Survival_test_03
2016-11-28 20:19:30: INFO[Main]: ObjDefManager: added biome: name="Default" index=0 uid=48
2016-11-28 20:19:30: INFO[Main]: EmergeManager: using 1 threads
2016-11-28 20:19:30: INFO[Main]: BanManager: loading from /home/username/.minetest/worlds/20161127_Mars_Survival_test_03/ipban.txt
2016-11-28 20:19:30: ERROR[Main]: mod "trap" has unsatisfied dependencies: "animal_vombie"
2016-11-28 20:19:30: INFO[Main]: ServerMap: Metadata loaded from /home/username/.minetest/worlds/20161127_Mars_Survival_test_03
2016-11-28 20:19:30: INFO[Main]: Server: Initializing Lua
2016-11-28 20:19:30: INFO[Main]: SCRIPTAPI: Initialized game modules
2016-11-28 20:19:30: WARNING[Main]: NodeDefManager: Ignoring CONTENT_IGNORE redefinition
2016-11-28 20:19:30: INFO[Main]: Server: Loading mods: walking_light travelnet sponge sethome2 screwdriver fire dye default wool farming farming_plus beds stairsplus circularsaw stairs workbench marssurvive economy cottages signs_lib signs moreores more_chests mobs zombies lightning mymo
2016-11-28 20:19:30: INFO[Main]: ths lantern gemalde flowers doors protector digilines currency creative inventory_plus zcg skins home_gui bags compost compassgps caverealms bucket bones ufos technic_worldgen concrete extranodes plants_lib moretrees poisonivy flowers_plus bushes_classic
2016-11-28 20:19:30: INFO[Main]: esecons mesecons_wires mesecons_torch mesecons_switch mesecons_receiver mesecons_walllever mesecons_button mesecons_random mesecons_pressureplates mesecons_powerplant mesecons_noteblock mesecons_mvps pipeworks technic_chests technic bitchange wrench mesec
2016-11-28 20:19:30: INFO[Main]: ns_stickyblocks mesecons_pistons mesecons_microcontroller mesecons_materials mesecons_solarpanel mesecons_movestones mesecons_detector mesecons_luacontroller mesecons_lightstone mesecons_lamp mesecons_insulated mesecons_hydroturbine mesecons_extrawires me
2016-11-28 20:19:30: INFO[Main]: econs_doors mesecons_delayer mesecons_gates mesecons_commandblock mesecons_blinkyplant mesecons_alias itemframes glowtest animalmaterials craftguide chatplus email atchat areas markers junglegrass linus_added hud hunger adv_spawning mobf mobf_settings bar
2016-11-28 20:19:30: INFO[Main]: mob_environments mob_npc
2016-11-28 20:19:30: INFO[Main]: [walking_light] ["/home/username/.minetest/games/marsu_game/mods/walking_light/init.lua"]
2016-11-28 20:19:30: WARNING[Main]: Field "tile_images": Deprecated; new name is "tiles".
2016-11-28 20:19:30: INFO[Main]: stack traceback:
2016-11-28 20:19:30: INFO[Main]: [C]: in function 'register_item_raw'
2016-11-28 20:19:30: INFO[Main]: /usr/share/minetest/builtin/game/register.lua:180: in function 'register_item'
2016-11-28 20:19:30: INFO[Main]: /usr/share/minetest/builtin/game/register.lua:206: in function 'register_node'
2016-11-28 20:19:30: INFO[Main]: ...e/.minetest/games/marsu_game/mods/walking_light/init.lua:108: in main chunk
2016-11-28 20:19:30: WARNING[Main]: Field "light_propagates": Deprecated; determined from paramtype
2016-11-28 20:19:30: INFO[Main]: stack traceback:
2016-11-28 20:19:30: INFO[Main]: [C]: in function 'register_item_raw'
2016-11-28 20:19:30: INFO[Main]: /usr/share/minetest/builtin/game/register.lua:180: in function 'register_item'
2016-11-28 20:19:30: INFO[Main]: /usr/share/minetest/builtin/game/register.lua:206: in function 'register_node'
2016-11-28 20:19:30: INFO[Main]: ...e/.minetest/games/marsu_game/mods/walking_light/init.lua:108: in main chunk
2016-11-28 20:19:30: INFO[Main]: [travelnet ] ["/home/username/.minetest/games/marsu_game/mods/travelnet/init.lua"]
[Mod travelnet] Error: Savefile '/home/username/.minetest/worlds/20161127_Mars_Survival_test_03/mod_travelnet.data' not found.
2016-11-28 20:19:30: INFO[Main]: [sponge ] ["/home/username/.minetest/games/marsu_game/mods/sponge/init.lua"]
2016-11-28 20:19:30: INFO[Main]: [sethome2 ] ["/home/username/.minetest/games/marsu_game/mods/sethome2/init.lua"]
2016-11-28 20:19:30: INFO[Main]: [screwdriver ] ["/home/username/.minetest/games/marsu_game/mods/screwdriver/init.lua"]
2016-11-28 20:19:30: INFO[Main]: [fire ] ["/home/username/.minetest/games/marsu_game/mods/fire/init.lua"]
2016-11-28 20:19:30: INFO[Main]: [dye ] ["/home/username/.minetest/games/marsu_game/mods/dye/init.lua"]
2016-11-28 20:19:30: INFO[Main]: [default ] ["/home/username/.minetest/games/marsu_game/mods/default/init.lua"]
2016-11-28 20:19:30: ERROR[Main]: ModError: Failed to load and run script from /home/username/.minetest/games/marsu_game/mods/default/init.lua:
2016-11-28 20:19:30: ERROR[Main]: Attempt to access external file /home/username/.minetest/games/marsu_game/mods/linus_added/linus_added/init.lua with mod security on.
2016-11-28 20:19:30: ERROR[Main]: stack traceback:
2016-11-28 20:19:30: ERROR[Main]: [C]: in function 'dofile'
2016-11-28 20:19:30: ERROR[Main]: ...sername/.minetest/games/marsu_game/mods/default/init.lua:39: in main chunk
I will try to compile from source locally, then I'll report results. This is what's good about the F.O.S.S. ideal, the ability to pool eyes and IQ and experiences so that we all benefit.
Thanks again for all your efforts.
.