Minetest logo

IRC log for #minetest-dev, 2017-12-01

| Channels | #minetest-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:07 paramat #6717 is fine will merge later with 6686
00:07 ShadowBot https://github.com/minetest/minetest/issues/6717 -- Fix lua_api.txt version numbers inconsistency and typos by Ezhh
00:15 twoelk|2 joined #minetest-dev
00:40 bigfoot547 joined #minetest-dev
01:12 bigfoot547 joined #minetest-dev
01:14 paramat rubenwardy if you rebase #6670 i'll merge it later
01:14 ShadowBot https://github.com/minetest/minetest/issues/6670 -- CSM: Revert "[CSM] Add send_chat_message and run_server_chatcommand" by rubenwardy
01:15 rubenwardy I think it should wait a bit longer for discussion, don't want it being reverted again
01:24 paramat ok
01:28 paramat ~tell Krock "no need for all the rangelim if you adjust the one in camera.cpp to the real limits" actually the limits are different for client-set and server-set, so i think the PR is ok
01:28 ShadowBot paramat: O.K.
01:28 paramat #6650 is ready
01:28 ShadowBot https://github.com/minetest/minetest/issues/6650 -- Zoom: Set zoom FOV per-player using a player object property by paramat
02:13 Taoki_1 joined #minetest-dev
02:14 Icedream- joined #minetest-dev
02:18 AntumDeluge joined #minetest-dev
02:27 paramat joined #minetest-dev
02:32 ThomasMonroe joined #minetest-dev
02:37 CBugDCoder joined #minetest-dev
04:14 torgdor joined #minetest-dev
04:14 YuGiOhJCJ joined #minetest-dev
05:05 YuGiOhJCJ joined #minetest-dev
05:33 paramat joined #minetest-dev
05:34 paramat merging #6686 #6717
05:34 ShadowBot https://github.com/minetest/minetest/issues/6686 -- CAO/SAO: Nicer velocity-controlled, interpolated rotation by SmallJoker
05:34 ShadowBot https://github.com/minetest/minetest/issues/6717 -- Fix lua_api.txt version numbers inconsistency and typos by Ezhh
05:55 paramat done
06:04 Hunterz joined #minetest-dev
06:15 nerzhul joined #minetest-dev
06:32 torgdor joined #minetest-dev
06:44 geospeck joined #minetest-dev
06:45 behalebabo joined #minetest-dev
07:00 paramat joined #minetest-dev
07:11 ashtrayoz joined #minetest-dev
07:17 geospeck joined #minetest-dev
07:25 ashtrayoz If I have a unit test for minetest (specifically for builtin), what is the best way for it be integrated and run?
07:26 sofar `make check` makefile target would be preferred
07:26 sofar there's also some testing code in the server
07:30 ashtrayoz make: *** No rule to make target 'check'.  Stop.
07:30 ashtrayoz I must be looking in the wrong place.
07:31 ashtrayoz I can only see cmake_check_build_system
07:33 sofar yeah, I don't think `make check` is implemented
07:33 sofar forget I said it
07:33 sofar --run-unittests
07:38 ashtrayoz It looks like all of these are testing C++ code.  Is there any infrastructure for testing lua code?
07:59 compunerd joined #minetest-dev
08:19 nerzhul joined #minetest-dev
08:25 nerzhul merging #6695 in ~ 5 mins
08:25 ShadowBot https://github.com/minetest/minetest/issues/6695 -- Documentation for auth handler by sfan5
08:33 nerzhul done
08:39 geospeck joined #minetest-dev
08:46 Darcidride joined #minetest-dev
08:58 YuGiOhJCJ joined #minetest-dev
09:08 ensonic joined #minetest-dev
09:13 Krock joined #minetest-dev
09:37 shivajiva joined #minetest-dev
09:38 Bobr2 joined #minetest-dev
10:11 Fritigern joined #minetest-dev
10:24 Fritigern joined #minetest-dev
10:51 Wuzzy joined #minetest-dev
11:10 rubenwardy ashtrayoz, there's unit tests in builtin.lua which are run when the server starts
11:11 rubenwardy I'd love to see proper lua unit tests though
11:21 YuGiOhJCJ joined #minetest-dev
11:25 Fixer joined #minetest-dev
11:26 Jordach joined #minetest-dev
11:44 Krock joined #minetest-dev
11:58 ashtrayoz rubenwardy:  I can see a few lines in common/serialize.lua - is that what you are referring to?
11:58 ashtrayoz I have written a test (https://gist.github.com/ashtrayoz/7f4304019614a7703d35337d4baa72bd) for #6604.
11:59 ShadowBot https://github.com/minetest/minetest/issues/6604 -- Preserve node metadata as item metadata. by ashtrayoz
11:59 ashtrayoz If I can integrate it somehow, then the PR is probably ready for review (perhaps by you).  It has docco, it has had some people test it interactively, and it will have at least one unit test.
12:44 Krock joined #minetest-dev
13:01 ThomasMonroe joined #minetest-dev
13:18 geospeck joined #minetest-dev
13:25 geospeck joined #minetest-dev
13:56 CBugDCoder joined #minetest-dev
14:18 geospeck joined #minetest-dev
14:24 Fixer joined #minetest-dev
14:29 antims joined #minetest-dev
14:41 Hunterz joined #minetest-dev
14:59 Wuzzy "ERROR[Server]: An unhandled exception occurred: Couldn't save env meta"
14:59 Wuzzy ↑ this just appeared in the log of an user of my subgame (MineClone 2)
14:59 Wuzzy is this an engine bug?
15:00 FourFire joined #minetest-dev
15:06 Fixer joined #minetest-dev
15:19 Wuzzy WTF. one of my users just had the weirdest crash ever.
15:19 Wuzzy https://hastebin.com/raw/amoresunat
15:20 Wuzzy relevant code: http://repo.or.cz/MineClone/MineClone2.git/blob/5fb9b8bad79fad0b5f047cf7235b375295167a16:/mods/MAPGEN/mcl_dungeons/init.lua#l80
15:20 Wuzzy "ServerError: AsyncErr: Lua: finishGenRuntime error from mod 'mcl_dungeons' in callback environment_OnGenerated(): Must only be called in a mapgen thread!"
15:20 Wuzzy the user got the crash on the first time of creating the world. but not when creating the second world.
15:21 sfan5 something is very wrong as mt believes that on_generated is not inside a mapgen thread
15:21 Wuzzy The error message also doesnt make sense. i have looked at my cod, but the function is definitely called in the register_on_generated
15:21 Wuzzy sfan5: my feelings, exactly!
15:32 Wuzzy sfan5: should i make issues about these 2 things? seems like not trivial :(
15:32 Wuzzy im just not sure what to write yet...
15:32 sfan5 sure, though i doubt there's going to be any meaningful results
15:33 Wuzzy any idea bout the "env meta thing"?
15:33 Wuzzy i got a better error message for that now
15:33 Wuzzy /home/stefan/buildbot/64/minetest/src/server.cpp:73: run: A fatal error occured: Couldn't save env meta
15:33 Wuzzy in 0.4.16
15:33 Wuzzy server.cpp:73 is BaseException(s)
15:34 Wuzzy hmm oops. no actually now
15:34 Wuzzy not*
15:34 Wuzzy https://github.com/minetest/minetest/blob/0.4.16/src/server.cpp
15:39 sfan5 writing the file failed for whatever reason, not much more to say
15:48 FourFire sfan5, this couldn't be related to OS file system issues could it?
15:49 sfan5 it could be related
15:49 FourFire My system seems to be entirely stable, it is installed on a RAID5
15:49 FourFire I'll try to duplicate the error on my laptop
16:02 FourFire Yep, same error
16:06 AntumDeluge joined #minetest-dev
16:21 geospeck joined #minetest-dev
16:31 Darcidride_ joined #minetest-dev
16:37 sofar the simplest explanation would be that the disk is full, or the person running the server doesn't have permissions to write to the folder (wrong user id, basically)
16:43 Wuzzy @FourFire: ↑
16:52 AntumDeluge joined #minetest-dev
17:00 FourFire Client: HexChat 2.12.4 • OS: Microsoft Windows 10 Pro (x64) • CPU: Intel(R) Core(TM) i5-5675C CPU @ 3.10GHz (3.10GHz) • Memory: 15.9 GiB Total (8.3 GiB Free) • Storage: 366.4 GiB / 465.2 GiB (98.9 GiB Free) • VGA: AMD Radeon HD 7700 Series, Intel(R) Iris(TM) Pro Graphics 6200 • Uptime: 1d 3h 33m 34s
17:00 FourFire so my disk isn't full.
18:05 nerzhul joined #minetest-dev
18:23 YuGiOhJCJ joined #minetest-dev
18:24 geospeck joined #minetest-dev
18:47 CBugDCoder joined #minetest-dev
18:58 geospeck joined #minetest-dev
19:08 ImNotHere joined #minetest-dev
19:11 ensonic joined #minetest-dev
19:57 MoNTE48 joined #minetest-dev
19:59 ssieb joined #minetest-dev
20:00 ssieb joined #minetest-dev
20:17 paramat joined #minetest-dev
20:25 paramat perhaps it's a good idea that server-provided CSM is developed in a new branch, due to the security issues and the careful testing needed? red-001
20:38 AntumDeluge joined #minetest-dev
20:54 Krock paramat, the object property version change was done correctly. the network version could be raised too, but is not required as we're breaking the backwards compatibility and clients will get an error when connecting to the server
21:03 sofar can we do a bit better to separate "lua sandbox" concerns from "omg players are sending my server bad packets" concerns?
21:04 sofar treating one like the other is not just unfair, it's grotesquely irresponsible imho
21:05 paramat ok
21:07 paramat i'll just add a comment in networkprotocol
21:09 paramat my 'new branch' idea is a random thought, possibly not needed
22:05 CBugDCoder left #minetest-dev
22:15 paramat hmm dsohler is becoming a problem, warning given
22:19 Megaf joined #minetest-dev
22:52 CBugDCoder joined #minetest-dev

| Channels | #minetest-dev index | Today | | Google Search | Plaintext