Minetest logo

IRC log for #minetest-hub, 2017-10-06

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

All times shown according to UTC.

Time Nick Message
00:18 rubenwardy any way to see what's causing this: 2017-10-06 01:16:21: ERROR[Emerge-0]: Map::setNode(): Not allowing to place CONTENT_IGNORE while trying to replace "default:stone" at (-6,-50,-95) (block (-1,-4,-6))
00:19 sofar mod calls set_node with wrong value
00:19 rubenwardy yeah
00:19 sofar e.g. default:cboblestone
00:19 rubenwardy but this is after updating minetest
00:19 rubenwardy so it's a missing node for mapgen
00:20 rubenwardy guess I'll just have to check each alias's item is defined
00:33 ThomasMonroe joined #minetest-hub
00:41 rubenwardy is there a work around for colorize in textlists?
00:43 octacian joined #minetest-hub
01:01 ThomasMonroe joined #minetest-hub
01:22 neinwhal joined #minetest-hub
01:27 Amaz joined #minetest-hub
02:03 ThomasMonroe joined #minetest-hub
02:04 davisonio joined #minetest-hub
02:11 Shara joined #minetest-hub
02:14 Flitzpiepe joined #minetest-hub
02:25 ThomasMonroe joined #minetest-hub
02:41 Hijiri joined #minetest-hub
05:07 * sofar scratches head attempting to do something with lists in formspecs
05:57 nerzhul joined #minetest-hub
06:40 Guest7963 joined #minetest-hub
06:53 nerzhul !tell IhrFussel it's nice it's what is thought it's a header reading problem which triggers the packet size corruption. I added a new patch this morning which drop the stream reading by chunk as it's not nice to do that in ASIO to read the whole packet, that can help
06:53 ShadowBot nerzhul: O.K.
06:55 CWz joined #minetest-hub
06:56 nerzhul !tell Fixer okay, it will not be easy to track, can you record a little video and post it to youtube or screenshots of the behaviour ?
06:56 ShadowBot nerzhul: O.K.
08:34 * shivajiva scratches his head at sofar scratching his head about lists and wonders what purpose, other than inventory slots they can be used for
09:13 IhrFussel joined #minetest-hub
09:14 IhrFussel !tell nerzhul Compiling and testing now
09:14 ShadowBot IhrFussel: O.K.
09:32 IhrFussel !tell nerzhul Still same error "Reading header with less than 4 bytes..." :/
09:32 ShadowBot IhrFussel: O.K.
09:53 Krock joined #minetest-hub
10:01 Darcidride joined #minetest-hub
10:05 sniper570 joined #minetest-hub
10:15 Amaz joined #minetest-hub
10:21 shivajiva https://www.newscientist.com/article/mg23531450-200-the-brains-7d-sandcastles-could-be-the-key-to-consciousness/
10:24 nerzhul joined #minetest-hub
10:35 Fixer joined #minetest-hub
10:44 Krock joined #minetest-hub
10:47 Fixer nerzhul: https://imgur.com/a/kYquj https://pastebin.com/raw/JJj7uRXc
11:04 IhrFussel joined #minetest-hub
11:22 Jordach joined #minetest-hub
11:42 nerzhul IhrFussel, okay thanks for the test, it's very strange you have a truncated header
11:42 nerzhul IhrFussel, i will change the log method to show how many bytes are read if it permits to understand
11:44 IhrFussel nerzhul, let me know when you added another commit I'm available pretty much all day
11:47 rubenwardy so, my server is struggling with block sending - CPU is fine, disk is fine, network is fine
11:48 rubenwardy probably max packets per second
11:53 neinwhal joined #minetest-hub
12:03 lisac joined #minetest-hub
12:04 rubenwardy that seems to have fixed it
12:06 lisac hey rubenwardy
12:06 rubenwardy hi
12:10 shivajiva hey lisac, ruben o/
12:12 rubenwardy for any french speakers: https://twitter.com/Doshirae/status/915953844701589504
12:13 rubenwardy direct YT link: https://www.youtube.com/watch?time_continue=847&v=GgNAi03NCZU
12:15 Raven262 Hi shivajiva, rubenwardy.
12:15 ThomasMonroe joined #minetest-hub
12:16 shivajiva Hi Raven
12:16 CalebDavis joined #minetest-hub
12:18 Megaf joined #minetest-hub
12:22 Megaf Hi
12:25 shivajiva Hi Megaf o/
12:28 Calinou hi
12:33 lisac hey shivajiva
12:33 nore rubenwardy: oooooh
12:33 Raven262 Hi Megaf, Calinou.
12:33 nore I definitely need to watch that
12:33 nore Hi all btw :)
12:33 Raven262 Hi nore.
12:34 Calinou https://en.wikipedia.org/wiki/Doom_WAD#Miscellaneous
12:34 Calinou Raven262: look, I remade the Freedoom screenshot there
12:34 Calinou the old one was there since 2007 :P
12:35 Calinou I wanted to make it vanilla at first (320×240) but it looked ugly, so I ended up making it 1280×960 with PrBoom+
12:35 Calinou (as close as vanilla as possible)
12:35 Calinou it took me several tries to get the screenshot right :P
12:36 Raven262 Looks good, you chose a nice area to screenshot.
12:47 nerzhul IhrFussel, i pushed the log fix
12:48 nerzhul Fixer, i see your issue, on which OS are you ?
12:53 IhrFussel He got win 7
13:05 shivajiva Hi neinwahl, welcome to hub, is there anything you need help with?
13:09 neinwhal thanks! no, not at the current moment.
13:10 shivajiva to get permanent voice you will need to ask celeron55 or Shara
13:11 shivajiva not sure either are about currently
13:13 neinwhal oh alright, thanks.
13:16 shivajiva just ask if you can't find any resources you need
13:21 RobbieF joined #minetest-hub
13:32 IhrFussel nerzhul, is the error message still the same?
13:36 nerzhul no you should have the read length
13:42 sniper338 joined #minetest-hub
13:52 lisac Calinou, fun fact: I made the Serbian translation of that page, ~5 years ago
13:52 lisac https://sr.wikipedia.org/wiki/Doom_WAD
13:53 lisac 12:45, 30. November 2013
14:01 IhrFussel nerzhul, 1 byte read
14:02 Sokomine joined #minetest-hub
14:03 Sokomine hi
14:03 bwarden joined #minetest-hub
14:04 IhrFussel nerzhul, now 2 bytes read
14:09 IhrFussel Not sure if it makes any difference but 1 byte error occured when I was swimming in water and 2 bytes occured on boat
14:13 nerzhul IhrFussel, network != action
14:13 nerzhul it's very strange it reads 1 byte, but it's interesting
14:15 IhrFussel nerzhul, how often does the client run that part of the code? Every step? Each time a mapblock loads?
14:16 nerzhul when received
14:16 nerzhul it's event
14:16 nerzhul there is no tick
14:17 IhrFussel So whenever the server sends any kind of data?
14:22 octacian joined #minetest-hub
14:25 Jordach joined #minetest-hub
14:31 Jordach joined #minetest-hub
14:43 Krock joined #minetest-hub
14:49 Raven262 joined #minetest-hub
15:11 rubenwardy Some player is just talking to themselves in Russian
15:13 Raven262 joined #minetest-hub
15:15 Megaf joined #minetest-hub
16:21 Jordach joined #minetest-hub
17:09 Krock joined #minetest-hub
17:10 nerzhul joined #minetest-hub
17:22 neinwhal hmm, I'm trying to do a thing where I display a separate health bar somewhere. I'm using register_on_player_hpchange to update that separate health bar, but it always appear to return an outdated health value with player:get_hp()?
17:24 Krock how about player:get_hp() + hp_change   (from the function params)
17:24 Krock it's also possible to remove/replace the builtin health bar btw (like hudbars)
17:26 neinwhal oh that works, thanks.
17:29 Krock !next
17:29 ShadowBot Another satisfied customer. Next!
17:31 nerzhul IhrFussel, did you retry with the length shown ?
17:32 Shara Hello all
17:32 nerzhul hi Shara
17:32 Thomas-S Hello, Shara! Can you please tell me the IRC address and channel of rubenwardy's ctf server?
17:33 Shara Hi Thomas-S. I'm not sure if it's a public channel.
17:33 Shara (Since I guess you can use it to check the other team's private messages)
17:34 Shara So it's probably best to check with him when he gets back
17:34 Thomas-S Oh, ok. I only asked because I was moderator there once, and so I was curious about it.
17:34 Shara I'm guessing he'll say it's fine, I just don't know :)
17:35 Thomas-S Ok. Let's wait for him. :)
17:35 IhrFussel nerzhul, I had the error 3 times: 2 times it was 1 byte and 1 time 2 bytes ... or do you mean you added yet another commit?
17:35 nerzhul no no
17:35 nerzhul but okay thanks for the tip i forgot it
17:40 nerzhul IhrFussel, can you retry to reproduce please ? i started a network capture tell me exact when it happens
17:41 nerzhul and don't reconnect
17:42 IhrFussel nerzhul, could take quite some time (as a warning)
17:43 nerzhul no problem
17:43 nerzhul my main problem will be the capture decoding as it's not textual protocol :p
17:43 IhrFussel 1st try gray secreen
17:44 IhrFussel Ok now it should trigger in a bit
17:45 nerzhul the bug is triggered ?
17:45 rubenwardy Thomas-S, invited you
17:45 Thomas-S Thanks!
17:47 nerzhul IhrFussel, ?
17:48 IhrFussel Nope 1st try only gave me gray screen
17:48 nerzhul erf it could be sufficient as it's another bug
17:48 nerzhul it seems i missed the first try i relaunched my capture hope this will trigger
17:54 IhrFussel Triggered
17:55 IhrFussel 2 bytes read
17:55 nerzhul ty, stopping
17:57 Jordach joined #minetest-hub
17:57 IhrFussel YW, I hope you find the problem now
18:01 lisac joined #minetest-hub
18:05 ThomasMonroe joined #minetest-hub
18:06 Jordach joined #minetest-hub
18:06 CalebDavis joined #minetest-hub
18:08 IhrFussel The wiki says "Unknown node is a solid opaque block with “unknown node” written on its sides. When punched, an error message is shown with the itemstring of the block it actually represents." Was the itemstring part removed?
18:09 IhrFussel To me it sounds very useful
18:10 sfan5 i'm sure it was not intentionally removed
18:10 Krock 2017-10-06 20:10:42: ERROR[Server]: Item "boost_cart:startstoprail" not defined
18:10 Krock 2017-10-06 20:10:43: ERROR[Server]: Item "boost_cart:startstoprail" not defined
18:10 Krock works for me
18:11 Krock same when trying to place an unknown item
18:12 IhrFussel Oh so it prints it to the log? I thought ingame
18:13 Krock to log and ingame (if in singleplayer)
18:13 IhrFussel Would it be possible to add the node pos ?
18:14 Krock needs change in src/script/cpp_api/s_item.cpp and recompile
18:15 IhrFussel Can I add it as suggestion?
18:15 IhrFussel I mean open an issue about it
18:15 Krock open a PR for it, that's faster to implement :P
18:16 IhrFussel I'm sure I'm not the only one who would like that feature ... I have no clue about github internally sorry =/
18:18 Raven262 joined #minetest-hub
18:19 * Krock puts it on his TODO list
18:24 IhrFussel https://github.com/minetest/minetest/issues/6502
18:29 Fixer nerzhul: win7
18:32 IhrFussel nerzhul, Can I disconnect now? Cause you told me not to
18:32 IhrFussel I mean close the client*
19:14 rubenwardy the players sqlite database is killing performance, it modifies "players.sqlite-journal" a bunch of times every 10 seconds
19:15 rubenwardy what does the player database hold?
19:19 IhrFussel rubenwardy, the data that would otherwise be in files I guess
19:19 IhrFussel From players/
19:19 rubenwardy are attributes there?
19:20 IhrFussel Yep those are stored in there and I think the engine saves the info from ram to db/file every map_save_interval seconds
19:21 IhrFussel (default is 15 I think)
19:21 rubenwardy hmmm
19:21 rubenwardy well, I think I'll skip to the dummy backend for now
19:23 LazyJ joined #minetest-hub
19:37 ssieb joined #minetest-hub
19:45 nerzhul IhrFussel, yes you ca, sorry :p
19:45 nerzhul rubenwardy, player attributes + object
19:45 nerzhul but 10sec is good, map is saved as often and it's bigger files
19:46 rubenwardy well, I'll just have to not use player attributes then
19:46 rubenwardy or look into postgresql
19:47 nerzhul postgresql is the best option for a dedicated server, just tune the shared_buffer properly for reading performance depending on db size and your ram should be sufficient
19:52 nerzhul IhrFussel, new version which streams the header reading (yes strange as it's 4 bytes but anyway trying)
19:53 nerzhul when you can test it, go :)
19:54 IhrFussel I made a bash script for deleting old patch file, resetting git to master, downloading new patch, applying patch and compiling with right options xP so it's compiling now
19:56 rubenwardy I don't need a world
19:56 rubenwardy so it's just for the players database
19:57 IhrFussel rubenwardy, You could simply increase the map_save_interval then
19:58 Krock dummy backend and  ^
19:58 IhrFussel nerzhul, joined and will try to trigger error
19:59 nerzhul oops
19:59 nerzhul i did an error IhrFussel wait :p
20:01 IhrFussel Oh alright^^
20:01 nerzhul it's good now
20:02 Fixer nerzhul: bump
20:03 nerzhul Fixer, ?
20:04 Fixer nerzhul: "Fixer, i see your issue, on which OS are you ?" win7
20:04 nerzhul yeah i read it
20:04 nerzhul the disconnect problem is strange
20:05 nerzhul does windows does strange thing with thread order ?
20:07 nerzhul Fixer, i need to look at this later,first fixing IhrFussel issue which is more critical at first
20:10 Fixer no idea
20:11 Aerozoic joined #minetest-hub
20:12 nerzhul IhrFussel, fix is okay, can you test ? :D sorry
20:13 IhrFussel Just joined^^
20:13 nerzhul oh :)
20:24 Shara joined #minetest-hub
20:27 nerzhul Fixer, can you retry the new last commit please ?
20:28 nerzhul sounds IhrFussel is stable but no trafic :p
20:28 IhrFussel nerzhul, I'm walking around xP
20:33 Fixer nerzhul: yeah
20:35 nerzhul and try to spam connection to see if it's always the case or sometimes you connect
20:35 Fixer compiling
20:52 Fixer PROMISE ME THE LIGHT
20:55 nerzhul Fixer, i have a second patchet for you
20:55 nerzhul i add a connection retry with 2 seconds delay
20:55 nerzhul that can help you, maybe windows does weird thing (what, not maybe it's reality :p)
20:56 Fixer nerzhul: "Connection lost", then crash
20:56 Fixer nerzhul: when starting local game
20:56 nerzhul oh now you have connection lost, interesting
20:57 Fixer nerzhul: give me name of your server
20:57 nerzhul Fixer, i added connection retry that can help, 3 tries before failing
20:57 nerzhul it's in the PR
20:57 Fixer sonof...
20:57 nerzhul https://github.com/minetest/minetest/pull/6485
20:57 Fixer found it
20:57 nerzhul ensure you are on 305d104208a0c4e98143fc658e62bf53ac00720f
20:58 Fixer on previous one
20:58 Fixer i've started connecting to your server and somewhere at 60% it crashed
20:58 Fixer let me recompile
20:58 Fixer with newer
20:58 Fixer i will also run it under gdb
20:59 Fixer compiling
20:59 nerzhul Fixer, that can help heh
20:59 Fixer mc beta 1.7.3 so slow during full cores compile
21:00 Fixer tons of warnings in terminal
21:00 Fixer _WIN32_WINNT=0x0501
21:00 nerzhul this PR is less simple than expected but seems IhrFussel has no problem now and the header reading is fixed
21:02 Fixer sorry, i'm doing full recompile, because derp
21:02 Fixer herp
21:03 Fixer kinda sucks that running cmake fucks up everything and it does full recompile
21:05 nerzhul we dont have a such problem on linux
21:09 Megaf joined #minetest-hub
21:10 Fixer without gdb first
21:10 Fixer nerzhul: connection lost
21:11 Fixer nerzhul: retrying, crash
21:11 nerzhul retry means after disconnection without restarting game?
21:12 RobbieF left #minetest-hub
21:12 Fixer yeah
21:12 Fixer and gives libstdc crash when receiving media during con to your server
21:12 Fixer let me under gdb
21:15 Fixer posting backtrace for first crash
21:15 Fixer when did local game start, it went almost to 100% and then connection lost and crash
21:16 Fixer nerzhul: https://pastebin.com/raw/6az6cD7H
21:16 Fixer ^ starting local game
21:20 nerzhul a crash in atomic = ? :o
21:21 Fixer nerzhul: need more detailed backtrace output? (full?)
21:24 nerzhul no ty
21:24 nerzhul sounds to be a sync problem on shutdown client
21:26 Fixer oh no, i've stumbled on 088. Incorporeal Visions Deluxe - è©© Desktop  [2:22], i'm screwed for good
21:27 Fixer nerzhul: now i want to connect to your server and investigate other crash
21:28 nerzhul :)
21:29 Fixer nerzhul: diff error wh con to your mp server https://pastebin.com/raw/r5zD5dpP
21:29 nerzhul seems IhrFussel is quiet and it works well, now we need to look at Fixer
21:30 nerzhul Fixer, sounds to crash on jsoncpp destructor :o
21:31 nerzhul server list and jsoncpp
21:32 nerzhul i don't see any network thread there
21:37 IhrFussel nerzhul, once the joining was successful and mapblocks first loaded everything seems stable now...want me to spam join with gdb and paste too?
21:37 IhrFussel If the join bug occurs on my side still*
21:40 nerzhul you can try to reproduce it maybe you can, but not sure
21:40 nerzhul the Fixer trace is very strange i don't see why it's on serverlist update
21:42 Fixer the Fixer
21:44 nerzhul erf :p
21:45 Fixer afk @ meanwhile https://www.youtube.com/watch?v=_Ao97vrAkF8
21:50 IhrFussel nerzhul, I got a gray screen join...do you think a regular bt is enough?
21:51 nerzhul after starting client and rejoining from a already started and connected client ?
21:52 IhrFussel nerzhul, doesn't matter it's very random...I had to join 6 times just now to get 1 gray screen (without closing client) but earlier I had gray screen 1 try after opening
21:53 IhrFussel Can I somehow save bt to file from gdb?
21:56 nerzhul no idea soryr i never use a such feature
21:59 Sokomine joined #minetest-hub
22:10 ThomasMonroe wb Sokomine
22:12 IhrFussel nerzhul, http://ihrfussels-server.tk/gdb.txt
22:12 IhrFussel Not sure if it's useful
22:19 Fixer censored password
22:23 sfan5 IhrFussel: that's the backtrace from only the main thread, not very useful
22:23 Fixer thread apply all bt
22:24 Fixer or even "thread apply all bt full" (erase your pass here)
22:29 IhrFussel http://ihrfussels-server.tk/gdb.txt
22:45 sfan5 oh right you can't debug any of that asio stuff because it's async
23:10 Natechip joined #minetest-hub
23:15 Fixer JUST ONE MORE YEAR AND YOU WILL BE HAPPY
23:21 behalebabo joined #minetest-hub
23:22 Aerozoic LOL, i just heard AOL is discontinuing AIM service. That was a good chuckle XD
23:24 Fixer yeah
23:24 Fixer i felt in 2000 for a second
23:24 Fixer intel core i7 - 4.7GHz o_O
23:24 jas_ rip in peace
23:30 IhrFussel Can someone tell me why the footstep sound of castle/ropes can be heard from 50+ nodes away?
23:33 jas_ that's news
23:33 jas_ i thought it was a hard ten
23:35 IhrFussel Another players is at least 50 nodes away and told me that she can hear it
23:35 IhrFussel player*
23:35 jas_ actually, i never tested footstep sounds distance, just ent object attachment on cart (30) and doors (10)
23:36 jas_ why the inconsistency there i dk, the footsteps is another issue.  there were recent commits, likely not that you're using hem.
23:37 jas_ eg https://github.com/minetest/minetest/commit/ee0bfbed (maybe it was only this one)
23:39 ThomasMonroe joined #minetest-hub
23:40 jas_ https://github.com/minetest/minetest/commit/984e063374c032ed
23:40 jas_ https://github.com/minetest/minetest/issues/5121
23:41 jas_ #5121
23:41 jas_ no dice
23:44 Fixer new core i3 is pretty much older core i5, which is nice
23:44 Fixer my future upgrade will have at least 4 cores, nice
23:44 LazyJ Being able to control the distance individual sounds can be heard from would be a subtle effect, ie; small node/entity = low volume (cricket, water from the tap), large node/entity = loud volume (waterfall from cliff, large mob).
23:45 jas_ openal is really interesting and i want to learn more.  mmm positional audio
23:45 LazyJ Even having the sound taper off with greater distance would be a refinement.
23:47 jas_ as it should be
23:47 jas_ right now, it's very abrupt.  10 nodes away from door: plenty loud enough! 11 nodes away: dead silence.  : D
23:47 LazyJ Saw Fixer 's links to Duke Nukem videos (memories of many fun hours blasting away). The shaking effect during explosions and earthquakes sparked an idea - shaking the view in MT when enough sand or gravel falls or enough TNT explodes.
23:47 jas_ (i typically play with studio monitor headphones)
23:48 jas_ "I ain't afraid of no quake"
23:48 jas_ i remember thinking to myself, "you should be"
23:48 LazyJ Anyway, just throwing out some ideas.
23:49 jas_ i'm looking forward to sharpening my teeth on openal, to hopefully learn a bit of c++
23:49 jas_ definitely interesting, this position sound engine openal
23:49 LazyJ Good luck. Any project can benefit from fresh eyes.
23:49 Fixer LazyJ: could be neat, yes
23:49 LazyJ Or in this case, ears.
23:51 Fixer lga 1151 incompatibility - big fail
23:53 ThomasMonroe joined #minetest-hub

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