Time |
Nick |
Message |
00:11 |
rubenwardy |
https://twitter.com/fs_compsci/status/915584097258545157 |
00:13 |
shivajiva |
nice, we need more of that kind of thing |
00:16 |
jas_ |
yes, fixer, still no joy. some success locally, however, but not in connecting to unix-experience.fr:30001 |
00:39 |
IhrFussel |
jas_, the problem is that nerzhul's server tries to send a 460 MB packet at some random point which disconnects the player |
00:39 |
rubenwardy |
lol |
00:40 |
jas_ |
is it a one-shot? if i waited would it work? |
00:40 |
IhrFussel |
Yes it's totally random and will happen at some point..nerzhul even added an error message for the client in the newest commit and it displayed "Huge packet awaited, size: 485636303" in my chat |
00:42 |
IhrFussel |
When that message appeared everything stopped loading and my RAM usage went from 1 GB to 1.5 GB |
00:43 |
jas_ |
well all i get is a grey screen |
00:43 |
IhrFussel |
But I'm sure he will be able to fix it today (Oct 5) |
00:43 |
jas_ |
maybe i didn't see it in log, i didn't look actualy |
00:43 |
IhrFussel |
Yes that's random just retzry a few times |
00:43 |
jas_ |
yes i understand it's massive wip |
00:44 |
IhrFussel |
Either it loads normally and you can play for a few minutes or it only loads part of the map before you disconnect or you see only gray when it disconnects |
00:44 |
jas_ |
keep meaning to get to mod channels all day haha maybe 2mrw |
00:44 |
jas_ |
gotta test this kelp PR first |
00:45 |
IhrFussel |
But if you manage to play a bit you should soon get the error message in chat |
00:45 |
jas_ |
see how it looks with opaque water. or any water, because last i knew underwater decorations didnt look right |
00:45 |
IhrFussel |
And see your RAM usage spike |
00:45 |
jas_ |
yea |
00:45 |
jas_ |
well i can test that somewhat locally, or on lan i mean |
00:45 |
jas_ |
i did get it to connect to separate host on lan OK |
00:45 |
jas_ |
it seems a bit heavier on CPU, but not sure |
00:46 |
jas_ |
(i'm talking about minetestserver, didn't look at cpu for client) |
00:46 |
IhrFussel |
Hm well I'm sure tomorrow 0.5.0-dev with asio will work better xP going to bed now, see ya |
00:47 |
jas_ |
nn |
01:12 |
sofar |
ugh, I'm gonna waste all my time with https://cmdchallenge.com/ |
01:35 |
|
ThomasMonroe joined #minetest-hub |
01:40 |
|
Natechip joined #minetest-hub |
05:28 |
|
Megaf joined #minetest-hub |
06:01 |
Megaf |
Cool, my low end budget laptop can play 1080p60FPS with opensource radeon drivers |
06:03 |
Megaf |
using vdpau decoder and output |
06:20 |
|
CWz joined #minetest-hub |
06:27 |
|
nerzhul joined #minetest-hub |
06:45 |
Megaf |
https://imgur.com/gallery/5tpVQ |
06:45 |
Megaf |
:D |
07:25 |
jas_ |
https://twitch.tv/jastvn |
07:39 |
|
nerzhul joined #minetest-hub |
08:24 |
shivajiva |
o/ |
08:29 |
jas_ |
hello o/ |
08:31 |
shivajiva |
Hi, I found a solution for the inventory sort, called a sort function after the event so it's in a fixed state |
08:38 |
jas_ |
so, you're able to determine whether the client right-clicked off a stack? |
08:38 |
jas_ |
(hope i'm remembering the right issue) |
08:40 |
shivajiva |
yes, as it's static at that point it's easily processed, the player has released the button and all states are known |
08:41 |
jas_ |
OH you can get player_controls() and see them right click off the stack?? |
08:41 |
jas_ |
maybe i misunderstood. anyway, that's great you found a way to do this |
08:41 |
jas_ |
is your mod complete now? :) |
08:42 |
shivajiva |
clicking in any slot places it in the correct slot and any overflow put back in main even on a right click event |
08:43 |
shivajiva |
no it has a little way to go and I'm just assisting someone complete their idea |
08:43 |
jas_ |
ah |
08:45 |
shivajiva |
I write boring stuff like ban and auth replacements that use sql db |
08:46 |
jas_ |
interesting |
08:46 |
jas_ |
i know the stock ones have been limiting for me in the past |
08:46 |
jas_ |
ban in particular, anyway |
08:46 |
shivajiva |
https://github.com/shivajiva101 |
08:46 |
jas_ |
i ended up resorting to xban2. i always wished the was better banning mechanism is stock minetest |
08:47 |
shivajiva |
doesn't everyone :) |
08:47 |
jas_ |
something you think might be appropriate for the core? |
08:47 |
shivajiva |
but when xban2 files start corrupting on a regular basis you need somewhere to turn |
08:48 |
jas_ |
you use a sql db? i dunno what that means exactly. i know there's sqlite, but, what about this new ModStorage store? |
08:48 |
jas_ |
i think maybe it's 0.4.17 only? |
08:48 |
jas_ |
is your DB somehow external, or uses minetest functions? (*reads further* |
08:49 |
jas_ |
oh yes i see, it uses external lib and stuff |
08:49 |
jas_ |
interesting |
08:49 |
jas_ |
nice mods |
08:50 |
|
Darcidride joined #minetest-hub |
08:50 |
jas_ |
so i take it because of the external lib, this wouldn't make it into core? |
08:50 |
jas_ |
i think the default /ban only does name on an IP, so all they have to do is change their name? lol |
08:51 |
shivajiva |
heh think about rollback having access to a sqlite db, seems it will slot in if required |
08:52 |
shivajiva |
or desired |
08:52 |
jas_ |
oh yea, rollback already does use an external db, and that's somewhere in core or c++ ? well i still wonder if you've made improvements that would fit in with the default minetest |
08:53 |
shivajiva |
I believe so |
08:55 |
jas_ |
perhaps a PR is in order :D |
08:55 |
shivajiva |
mod_storage uses a flat file, any tables need serialising, it's main purpose is to provide safe storage that doesn't corrupt on server crash and eases the handling aspect |
08:55 |
shivajiva |
not ideal for a db |
08:55 |
jas_ |
so yeah, your approach seems consistent |
08:56 |
jas_ |
hrm, i know so little of database, auth, or core stuff hehe |
08:56 |
shivajiva |
the same data stored in a db takes less than half the space of xban2 db file |
08:56 |
jas_ |
ye i wasn't too happy with having to use xban2 |
08:57 |
shivajiva |
and db access seems reasonable at ~2 ms a query |
08:58 |
jas_ |
do you know what the current stock latency is? |
08:58 |
jas_ |
or delay |
08:58 |
jas_ |
2ms seens very minute |
08:59 |
shivajiva |
should be 0.1s, I was in a test server the other day that was consistently 0.1 |
08:59 |
jas_ |
oh ok. well that's 200%!! haha, still seems small. is it even noticeable to you? |
09:00 |
shivajiva |
nope I can't detect any significant delay on player join |
09:00 |
jas_ |
cool. |
09:01 |
shivajiva |
more people that test, the better idea I have of any issues |
09:01 |
jas_ |
but if it were merged upstream, it would need some of it to be c++? (i'm confused about the ie, and ie.require) |
09:01 |
jas_ |
i'd love to test a PR for sure |
09:02 |
shivajiva |
ie = insecure environment |
09:02 |
jas_ |
right, but it wouldn't use a require() if it were upstream would it? or, at least i've never seen one |
09:03 |
shivajiva |
once mod security is turned on you need to use it but upstream it wouldn't require it, pun intended |
09:03 |
jas_ |
ok |
09:03 |
jas_ |
sounds good to me :) 👠|
09:11 |
|
Krock joined #minetest-hub |
09:11 |
shivajiva |
o/ |
09:29 |
|
Megaf joined #minetest-hub |
09:30 |
Megaf |
Hi folks |
09:30 |
jas_ |
hi |
09:45 |
Raven262 |
Hi Megaf |
10:05 |
Krock |
hi Megaf, shivajiva, Raven262 |
10:06 |
Raven262 |
Hi Krock |
10:06 |
Megaf |
:) |
10:07 |
Megaf |
Got hit by a car today, driver didnt check his mirror before turning |
10:07 |
Raven262 |
Did you hit him after that? |
10:09 |
Megaf |
I dented the car and hopefully scratched the paint with my bike |
10:09 |
Krock |
heh, LR isn't GTA |
10:09 |
Megaf |
my bike is fine |
10:09 |
Krock |
*RL |
10:09 |
jas_ |
sorry to hear that megaf |
10:09 |
Krock |
Megaf, and you're fine too? (more important) |
10:09 |
jas_ |
glad you did alright bike vs. car |
10:10 |
jas_ |
i did rollerblades vs. car -- it was the shock more than anything |
10:11 |
Megaf |
Im fine, just some bruises and abrasions |
10:11 |
jas_ |
good luck to you in that, i hope everything is taken care of for you |
10:13 |
Megaf |
I will be fine, thanks folks |
10:13 |
Megaf |
my shoulder is a little sore but I will survive |
10:18 |
* shivajiva |
sends Megaf a luminous flashing jacket and a mug of hot chocolate. Expect shock to hit you at some point :/ |
10:19 |
Megaf |
Usually I have my bike headlight flashing all the time. Today I didnt have it mounted on my bike. Learned a less. |
10:19 |
Megaf |
lesson* |
10:19 |
Megaf |
dont know if i'd change anything tho |
10:19 |
Megaf |
Thank shivajiva :) |
10:20 |
Megaf |
Anyone here on Strava by the way? |
10:22 |
shivajiva |
main thing is you are fine, drivers are frightening, especially the SUV/people carriers, I like to remind them there is a white line in the middle and crossing it because you are too wide isn't my problem :) |
10:24 |
Megaf |
and I was in the cycle lane when I got hit... |
10:25 |
Megaf |
the driver did stop and stayed there with me. He was calm and willing to listen and help. |
10:25 |
Megaf |
I was running late for college, so I just told him to be more careful and always check his mirror, and let him go |
10:26 |
Megaf |
Another lady stayed with me for a couple of minutes, she wanted me to get the driver details, but I was meh, I just want go to college... Cant miss the class |
10:35 |
Raven262 |
I would do the same. |
10:35 |
Raven262 |
Not sure if it is the right thing to do though. |
10:39 |
|
IhrFussel joined #minetest-hub |
10:39 |
IhrFussel |
Hi there |
10:39 |
Raven262 |
Hello IhrFussel |
10:46 |
shivajiva |
Megaf you always take name and numberplate, if they admit liability you can claim, should anything show up in the immediate future relating to the accident. This is why we need insurance to drive a vehicle after all. |
11:01 |
Megaf |
Ok, next time a driver crashes into me I will do that shivajiva |
11:09 |
rubenwardy |
I'm going to be exhibiting Minetest at the freenode conference, here's a draft of a leaflet we'll be handing out: http://rubenwardy.com/MinetestLeaflet.pdf |
11:09 |
rubenwardy |
feedback appreciated |
11:10 |
rubenwardy |
almost pasted a link to /home/ruben/Documents then 😬 |
11:10 |
|
Jordach joined #minetest-hub |
11:11 |
rubenwardy |
technically it's a booklet |
11:11 |
jas_ |
very nice |
11:12 |
jas_ |
i zoomed in on a 1080 display to fit width, it was a little pixely the pictures but i doubt that matters haha |
11:12 |
Krock |
nice, rubenwardy. "# minetest on freenode" looks a bit wrong |
11:13 |
rubenwardy |
Krock, maybe # minetest @ freenode.net? |
11:14 |
sfan5 |
also replace the domain with irc.freenode.net |
11:14 |
rubenwardy |
I'd like the icons to be aligned, which is why there's a space |
11:14 |
Krock |
but the hashtag is an obligatory part of the channel name |
11:14 |
shivajiva |
looks good ruben, it will print nicely. States the main points and resources. Perhaps # minetest (feenode) |
11:14 |
Krock |
whereas the globe symbol isn't required in the web address |
11:15 |
sfan5 |
https://wiki.minetest.net/Remote_media nice article |
11:15 |
Krock |
I like how you've written feenode, shivajiva :P |
11:15 |
sfan5 |
>"this is work in progress" |
11:15 |
sfan5 |
>4 links thrown at reader |
11:15 |
shivajiva |
lol +r |
11:16 |
rubenwardy |
jas_, the images should be high def, it's probably just the PDF export |
11:16 |
Krock |
indeed, Remote_meta isn't a good reference link |
11:16 |
Krock |
*Media |
11:16 |
rubenwardy |
yeah, that's on my to do list |
11:16 |
rubenwardy |
I'm not sure what other link to put |
11:17 |
jas_ |
why don't you show off sofar's itb website to demonstrate the different ways minetest is used? |
11:17 |
rubenwardy |
dev.minetest.net should be mentioned in the engine dev section, but repetition |
11:17 |
rubenwardy |
itb is currently closed source |
11:17 |
jas_ |
oh snap |
11:18 |
rubenwardy |
also this document is for helpful links |
11:18 |
rubenwardy |
not for showing of mods - we have a gallery flip book thing for that |
11:18 |
Krock |
voxelands, as an early spin-off? |
11:18 |
jas_ |
how about mentioning how there's like 200+ servers now? idk, just spitballin' ;D |
11:18 |
Krock |
jas_, 236 announced ones |
11:19 |
jas_ |
oh man i just spilled coffee on client_lua_api.md |
11:19 |
Krock |
(peak value of some unknown timespan) |
11:20 |
Krock |
jas_, then open client_lua_api.md and extract coffee.exe from it |
11:20 |
jas_ |
hold on let me get wine |
11:21 |
rubenwardy |
don't spill wine on it too! |
11:22 |
jas_ |
it's either that or install windows |
11:28 |
Calinou |
hi :) |
11:29 |
Calinou |
<shivajiva> main thing is you are fine, drivers are frightening, especially the SUV/people carriers, I like to remind them there is a white line in the middle and crossing it because you are too wide isn't my problem :) |
11:29 |
Calinou |
as someone who got his driving license last week, I can only agree with this |
11:29 |
Calinou |
most people driving are literally zombies |
11:30 |
Calinou |
Poe's law :P |
11:34 |
IhrFussel |
So what will happen if I send a colorized chat message from the server to a client that doesn't support them? Will it displays garbage in the chat for them or just ignore the sequence? |
11:35 |
Megaf |
!ping |
11:35 |
ShadowBot |
pong |
11:35 |
Megaf |
? |
11:36 |
Megaf |
oh, thanks ShadowBot |
11:36 |
Megaf |
Lag indicator here on hexchat was just increasing and increasing |
11:44 |
IhrFussel |
Was just testin g nerzhul's server and got this error terminate called after throwing an instance of 'PacketError' |
11:44 |
IhrFussel |
what(): Reading outside packet (offset: 11, packet size: 344) |
11:47 |
|
ThomasMonroe joined #minetest-hub |
11:51 |
jas_ |
this section is tripping me up: https://github.com/minetest/minetest/blob/master/doc/client_lua_api.md#sounds |
11:52 |
|
CalebDavis joined #minetest-hub |
11:52 |
jas_ |
i got a sound in the sounds/ dir but the csm won't play it, it will minetest.sound_play() sounds on the server. hrm, skipping that |
11:53 |
IhrFussel |
Of course when I run the client via gdb it doesn't want to happen anymore grr |
11:54 |
jas_ |
heh. i think with network_asio testing it'll be like that a lot |
12:00 |
|
Aerozoic joined #minetest-hub |
12:01 |
shivajiva |
Cal, you should consider doing advance driving if you want to stay on form, it helps immensely too understand what goes on when the vehicle loses grip with a surface and teaches you the maxim of looking further ahead. |
12:01 |
shivajiva |
-o |
12:02 |
jas_ |
i'll never forget my instructer all those years ago, preaching about getting the "big picture" (peripheral vision) |
12:07 |
nerzhul |
IhrFussel, i'm at work i cannot test it atm |
12:07 |
nerzhul |
i want to finish the ressource stop cleanup before re-read this part |
12:08 |
IhrFussel |
nerzhul, I'm testing the behavior of the current commit only, no worries...I hope to catch the packet error with gdb |
12:08 |
nerzhul |
sfan5, nice documentation :D |
12:08 |
nerzhul |
packet error means you read outside packet |
12:11 |
IhrFussel |
nerzhul, yes but wouldn't gdb backtrace give more info about where the packet originated? |
12:11 |
|
lisac joined #minetest-hub |
12:11 |
IhrFussel |
Or what type of packet it is |
12:27 |
jas_ |
i just spewed a bunch in #minetest-docs, nerzhul: https://pastebin.com/raw/cFpgkSf4 |
12:27 |
jas_ |
if you're interested. it's about mods.conf file |
12:27 |
jas_ |
i know there's no gui access yet, not like mod enable screen in world configure |
12:29 |
jas_ |
i see CSM respect mod.conf inside its directory, with naming differing from dirname |
12:29 |
jas_ |
but that's a different file anyway |
12:29 |
jas_ |
i was having problems playing sounds. there's a brief mention of it in client_lua_api.md, but it would only play sounds off the server, not local ones. |
12:29 |
jas_ |
fun stuff, onto messages now |
12:39 |
IhrFussel |
Is running a MT server "multimedia"? -> Obtain an official certificate in order to use this track in a video or multimedia project. |
12:41 |
jas_ |
yes |
12:41 |
jas_ |
also, social |
12:47 |
ircSparky |
araik when a client receives an unknown character, it shows up like an empty space |
12:48 |
ircSparky |
oop,my bad (I was scrolled up :P0 |
12:48 |
ircSparky |
was talking about the colorized chat |
12:50 |
IhrFussel |
ircSparky, true except for multibyte strings...but I guess those are just emojis |
12:51 |
ircSparky |
ok. yeah no idea |
13:01 |
nerzhul |
IhrFussel, in gdb you have instant snapshot |
13:05 |
IhrFussel |
nerzhul, not sure what you mean o.o I only know run, interrupt, continue, bt full and quit xP |
13:22 |
|
ThomasMonroe joined #minetest-hub |
13:27 |
|
Fixer joined #minetest-hub |
13:41 |
|
sniper570 joined #minetest-hub |
13:46 |
jas_ |
NERRRRZHULLL |
13:46 |
jas_ |
minetest.register_on_modchannel_signal is in the wrong file!! haha |
13:48 |
jas_ |
ooh segfault on leaving channel ^_^ this is fuuuun |
13:50 |
Krock |
jas_, that function is valid for CSM and SSM |
13:50 |
jas_ |
really? hrm, what am i doing wrong, it crashes server |
13:50 |
Krock |
well, the class it in the client scripting and server scripting part |
13:50 |
Krock |
*is |
13:51 |
jas_ |
2017-10-05 09:43:26: ERROR[Main]: .../.minetest/games/dcbl/mods/dcbl_default/channels.lua:12: attempt to call field 'register_on_modchannel_signal' (a nil value) |
13:51 |
jas_ |
that's what i get when i try to use it on the server |
13:51 |
Krock |
builtin up-to-date? |
13:51 |
jas_ |
it's not even IN client_lua_api.md file, so i dunno.... welll i dunno, i just make install and git pull a lot |
13:51 |
jas_ |
guess i could start over fresh |
13:51 |
Krock |
nvm, it appears that it's only defined in the client/ builtin directory |
13:51 |
jas_ |
so i'm onto something here? |
13:52 |
jas_ |
i'ma step out for some fresh air anyway, bbiab |
13:56 |
|
CWz joined #minetest-hub |
14:03 |
jas_ |
alright, onward and upward |
14:17 |
jas_ |
well i'm outta ideas HAHA |
14:20 |
|
octacian joined #minetest-hub |
14:20 |
jas_ |
https://pastebin.com/SnfeRR6G |
14:21 |
jas_ |
oh i don't think i was actually connected to the server, hrm that might help |
14:22 |
jas_ |
was on singleplayer thinking was connected remotely lolol |
14:34 |
|
xerox123 joined #minetest-hub |
14:35 |
jas_ |
(or https://github.com/jastevenson303/dcbl_csm & https://github.com/jastevenson303/dcbl_default/blob/master/channels.lua) |
14:53 |
|
neinwhal joined #minetest-hub |
15:02 |
|
Xio joined #minetest-hub |
15:22 |
Krock |
Little bit of advertising and feedback: If someone ever tried the simple_protection mod, please help me to make it more user-friendly or to see what people think about it by leaving a feedback here http://www.strawpoll.me/14074891 |
15:22 |
Krock |
jas_, still segfaulting? |
15:25 |
jas_ |
i meant to check out that mod |
15:25 |
jas_ |
i would need to test again. it was on attempt to leave() from client |
15:25 |
jas_ |
never did see sent messages. signals maybe |
15:25 |
jas_ |
eating an orange rn |
15:36 |
jas_ |
did you ever get it to work before, krock? i'm gonna give it another shot here ina minute |
15:38 |
Krock |
preview mod and the one in minimal managed to send messages properly |
15:39 |
Krock |
but I believe leave() was never used there |
15:46 |
jas_ |
i didn't realize preview mod had messages, nor minimal. will look now |
15:46 |
jas_ |
that woulda saved me some time hehe |
15:49 |
jas_ |
when leave segfaulted (this was from a chatcommand), i assumed it was supposed to be issued on client leave, or whatever |
15:49 |
jas_ |
but in that dcbl_csm, if you .dcbl leave, that's when it segfaulted. will test now |
15:50 |
jas_ |
alright, i can confirm i get a segfault when i do a .dcbl leave, there |
15:51 |
jas_ |
dunno if that's because of poor programming. i didn't reference anything when i wrote this. |
15:52 |
jas_ |
but i also don't have a writeable channel. i get the channel, but is_writeable() is false on client, but it's true OK on server! |
15:52 |
jas_ |
(also, it's writable, not writeable, lol) |
15:52 |
jas_ |
actually, i dunno, maybe that's not even a word. nv |
15:52 |
jas_ |
nvm |
15:56 |
jas_ |
Krock: i just attempted to load preview mod, but it errored. can you confirm that works? |
15:56 |
jas_ |
2017-10-05 11:55:58: ERROR[Main]: preview:init.lua:33: attempt to call field 'register_on_receiving_chat_messages' (a nil value) |
15:58 |
jas_ |
i think maybe this preview dir isn't getting updated on make install, or something. let me try to copy from source dir |
15:59 |
jas_ |
ok loads now. yeah, make install isn't updating clientmods/, i figure |
16:08 |
jas_ |
vast ist dis? https://github.com/minetest/minetest/commit/6f1c90720402415b62fb4d5e809ec7dbc1cd7f96#diff-8a7fb2fa05891dc5f28dac610384b12cR932 |
16:14 |
Krock |
a setting to restrict joins in a channel |
16:14 |
jas_ |
i don't see much of a difference after enabling it, oh well |
16:23 |
jas_ |
oh wrong conf file |
16:24 |
jas_ |
yeah!! |
16:32 |
jas_ |
things are working! it's so nice!! |
16:41 |
jas_ |
<3 https://i.imgur.com/wpQwy8y.png |
16:45 |
jas_ |
thanks for the encouragement krock; and thanks for the channels, nrz |
16:45 |
jas_ |
o/ |
16:50 |
sofar |
does everyone think that mod channels are for chat stuff? |
16:59 |
Krock |
well, it can be used for various tasks, including chat transfers |
16:59 |
Calinou |
hi :) |
17:00 |
Krock |
hi Calinou |
17:00 |
Calinou |
I'm updating More Ores a bit (rewriting README and other files) |
17:00 |
Calinou |
and optimizing some textures (woo, moreores_tin_block.png is now 257 bytes instead of 274 bytes) |
17:00 |
Calinou |
267* |
17:00 |
IhrFussel |
Can I tell gdb to display the executed lines as the program runs? |
17:01 |
IhrFussel |
Like an auto-next |
17:02 |
rubenwardy |
layout src |
17:02 |
rubenwardy |
not sure about auto next |
17:02 |
rubenwardy |
if you leave the input blank, it runs the last command |
17:03 |
rubenwardy |
so you can type next and then pressing enter will run next until you type something else |
17:03 |
rubenwardy |
"next" enter, enter, enter |
17:03 |
rubenwardy |
also make sure to compile with -ggdb |
17:03 |
rubenwardy |
which is on with debug mode usually |
17:06 |
jas_ |
sofar: i think mod channels are for interacting between client and server mods. but chat commands are a good way for me to start, and learn how to use them. |
17:06 |
jas_ |
i can't speak for anyone else |
17:06 |
jas_ |
right now i'm sending player control bits |
17:06 |
jas_ |
comparing the latency |
17:09 |
|
nore joined #minetest-hub |
17:16 |
IhrFussel |
Is this normal data behvior? https://pastebin.com/XD7FWnGp |
17:17 |
IhrFussel |
behavior* |
17:20 |
sofar |
utf strings, don't see anything wrong |
17:20 |
sofar |
or, garbage pointer |
17:26 |
|
nerzhul joined #minetest-hub |
17:27 |
IhrFussel |
gdb only tells me the same as in the chat "m_string = L"2017-10-05 19:21:51: ERROR[ClientConnectionThread]: Huge packet awaited, size: 349198306"," |
17:29 |
nerzhul |
postgresql 10 is out |
17:29 |
nerzhul |
time to update :D |
17:29 |
IhrFussel |
nerzhul, is it possible to add some more info about the packet to the client error? |
17:29 |
nerzhul |
best pgsql release ever |
17:29 |
nerzhul |
i will do it later |
17:30 |
IhrFussel |
Alright take your time^^ |
17:32 |
|
ThomasMonroe joined #minetest-hub |
17:32 |
IhrFussel |
The packet sizes vary a lot.. before it was 3491... now it's 3674... |
17:33 |
nerzhul |
it depend on what we send to you, it can change it's not fix it depend on server |
17:34 |
IhrFussel |
But what could create a 350+ MB packet? The entire loaded map maybe? xP |
17:38 |
IhrFussel |
Rebooting PC |
17:41 |
|
IhrFussel joined #minetest-hub |
17:43 |
|
octacian joined #minetest-hub |
17:48 |
nerzhul |
no no it's the reading problem client side which triggers that |
18:02 |
IhrFussel |
nerzhul, so the client just *thinks* there will be a huge packet? |
18:09 |
Fixer |
Calinou: https://github.com/minetest-mods/moreores/pull/27 |
18:34 |
Fixer |
nerzhul: have you looked at "client disconnected" crash? |
18:35 |
nerzhul |
wait i'm doing a huge production upgrade at work on 70 servers i will talk to you in ~1h :) |
18:38 |
Fixer |
no rush, if i test, it will not be that deep |
18:39 |
rubenwardy |
--worldname is so incredibly broken |
18:39 |
Fixer |
incredible |
18:41 |
rubenwardy |
> uses sqlite backend |
18:41 |
rubenwardy |
> creates players dir |
18:42 |
Fixer |
rubenwardy: it should be empty iirc |
18:43 |
rubenwardy |
yeah, still |
18:44 |
* rubenwardy |
install sban |
18:44 |
rubenwardy |
+s |
18:57 |
sofar |
rubenwardy: I settled on using systemd units with WorkingDirectory and `--world .` |
18:57 |
sofar |
which seems failsafe enough |
18:57 |
rubenwardy |
aah |
18:57 |
sofar |
ExecStart=/usr/local/bin/minetestserver --world . --config server.conf |
18:57 |
rubenwardy |
is it possible to make systemd write to a different file on each restart? |
18:58 |
rubenwardy |
inc crashes |
18:58 |
sofar |
you mean log output? |
18:58 |
rubenwardy |
yeah |
18:58 |
sofar |
I throw it to journal, so nothing is lost |
18:58 |
sofar |
and I don't need to rotate |
18:58 |
rubenwardy |
hmmm |
18:59 |
rubenwardy |
I'll leave it for now |
18:59 |
sofar |
journalctl -u minetest -af |
18:59 |
sofar |
etc |
19:03 |
rubenwardy |
server is taking ages to announce |
19:06 |
rubenwardy |
any ideas, sfan5? |
19:07 |
rubenwardy |
rubenwardy.com / 142.4.209.73 |
19:14 |
Fixer |
ohhh |
19:14 |
Fixer |
journalctl, i remember tons of hate towards it |
19:15 |
Fixer |
binary vs plain text storage |
19:30 |
|
Megaf joined #minetest-hub |
19:31 |
TommyTreasure |
can someone post either the clone link, or wget link for the latest .04.16. thanks |
19:33 |
TommyTreasure |
seems that the github/minetest branches all point to the identical url for clone. |
19:35 |
Krock |
git clone https://github.com/minetest/minetest.git --depth 1000; git checkout origin/stable-0.4 |
19:36 |
Krock |
and cmake .; make ofc |
19:36 |
TommyTreasure |
thank you Krock |
19:36 |
Krock |
!next |
19:36 |
ShadowBot |
Another satisfied customer. Next! |
19:36 |
TommyTreasure |
lol, love the bot! |
19:36 |
Calinou |
make -j$(nproc) |
19:36 |
Krock |
<3 shivajiva |
19:36 |
Calinou |
for automatic CPU thread detection |
19:36 |
Krock |
<s ShadowBot |
19:37 |
Krock |
(I can't do it right anyway, so not going to try again) |
19:38 |
Krock |
Calinou, s/thread/core/ |
19:38 |
Krock |
or not? |
19:41 |
|
ThomasMonroe joined #minetest-hub |
19:43 |
shivajiva |
Hi ThomasM |
19:44 |
sfan5 |
rubenwardy: does it work now? |
19:46 |
rubenwardy |
no |
19:48 |
sfan5 |
your ip does not appear in my logs |
19:48 |
sfan5 |
v6? |
19:49 |
rubenwardy |
2607:5300:60:e49::1 |
19:49 |
rubenwardy |
but I haven't enabled it |
19:49 |
rubenwardy |
if it needs to be in minetest.conf |
19:49 |
sfan5 |
curl doesn't care about minetest.conf |
19:50 |
Calinou |
Krock: thread, not core, yes |
19:50 |
sfan5 |
the announce returned status 202 so everything should be fine |
19:50 |
sfan5 |
unless your server is somehow not reachable from outside |
19:50 |
rubenwardy |
I can connect from it here |
19:50 |
rubenwardy |
not tried ipv6 |
19:50 |
sfan5 |
but it is |
19:50 |
sfan5 |
rubenwardy.com has IPv6 address 2607:5300:60:e49::1 |
19:50 |
sfan5 |
well duh |
19:51 |
sfan5 |
if your domain has ipv6 it will try ipv6 to connect to minetest |
19:51 |
sfan5 |
same will any minetest client |
19:51 |
rubenwardy |
so I do need ipv6_server = true |
19:51 |
sfan5 |
indeed |
19:52 |
rubenwardy |
added |
19:52 |
rubenwardy |
and there it is |
19:52 |
rubenwardy |
thanks |
20:12 |
* TommyTreasure |
is totally confused with the 'git checkout' syntax |
20:12 |
Krock |
Don't delete. Symlink it |
20:12 |
Krock |
guess where. to wiki.mintest.net |
20:17 |
|
behalebabo joined #minetest-hub |
20:18 |
Fixer |
REMOVE |
20:19 |
ShadowBot |
bigfoot547: O.K. |
20:19 |
|
Raven262 joined #minetest-hub |
20:19 |
Calinou |
bigfoot547: done :P |
20:20 |
Calinou |
by the way, I'm always online on IRC (unless my bouncer is down, which happens very rarely), so you can just send a message here |
20:20 |
Calinou |
I've been using a bouncer for 1.5 years now :) |
20:20 |
Calinou |
it's alright, you can highlight me anytime, it doesn't bother me |
20:20 |
Calinou |
as in, it doesn't wake me up if I'm asleep :P |
20:21 |
Krock |
groups = { bouncy = 1, not_in_creative_inventory = 1 } -- bouncer definition |
20:22 |
|
behalebabo joined #minetest-hub |
20:22 |
TommyTreasure |
Krock, seems like the 'checkout' line was incorrect :( |
20:22 |
Fixer |
Calinou: https://github.com/minetest-mods/moreores/pull/27 |
20:23 |
Krock |
TommyTreasure, well then git fetch origin; git checkout origin/stable-0.4 |
20:23 |
TommyTreasure |
i'll give it a try |
20:24 |
Calinou |
Fixer: :D I need to test this locally a bit, first |
20:25 |
Calinou |
then I can see if it can be merged, then release 1.0.1 |
20:26 |
TommyTreasure |
fatal: Not a git repository (or any of the parent directories): .git |
20:26 |
Fixer |
Calinou: thanks |
20:26 |
TommyTreasure |
i get that with both methods |
20:26 |
Calinou |
TommyTreasure: did you "cd" into the repository folder first? |
20:26 |
Krock |
TommyTreasure, thanks for giving me this error line earlier. /s cd minetest |
20:27 |
Calinou |
I'm not sure if you can use "git checkout" with --depth, too |
20:27 |
|
sniper570 joined #minetest-hub |
20:27 |
Krock |
Calinou, doing that all the time here.. works. But I never checked how deep the history really goes |
20:28 |
TommyTreasure |
i'm trying to get the latest .16 or .17, with _game, for manual compile on a slack box |
20:28 |
TommyTreasure |
would prefer .16-stable, but i think .17 would work too |
20:29 |
Calinou |
you can get just a .zip archive too, it's faster |
20:29 |
Fixer |
sfan5: can you consider publishing your useful gist scripts on your github (like this one https://gist.github.com/sfan5/3c04c625453ec95c6a6df4d7e2c05885) |
20:29 |
Calinou |
https://github.com/minetest/minetest/archive/0.4.16.zip |
20:29 |
Calinou |
https://github.com/minetest/minetest_game/archive/0.4.16.zip |
20:30 |
Fixer |
sfan5: in repositories section |
20:31 |
TommyTreasure |
Calinou, perfect! ty |
20:32 |
Krock |
applying occasional patches will however be painful with no git history |
20:32 |
TommyTreasure |
someday, i'll learn how to use git |
20:34 |
Shara |
TommyTreasure: it is worth the time :) |
20:35 |
TommyTreasure |
too many other things on my learning curve highway at the moment. :) |
20:36 |
Calinou |
it's been 5 years since I learned to use Git :D |
20:36 |
TommyTreasure |
hey now, give an old man a break! lol |
20:36 |
TommyTreasure |
just passed my latest milestone yesterday |
20:37 |
ThomasMonroe |
whats that? |
20:37 |
Calinou |
birthday? |
20:37 |
ThomasMonroe |
car? |
20:37 |
TommyTreasure |
i'm at the point where i can remember what i did when i was 10, but can't remember what i did yesterday |
20:37 |
sfan5 |
Fixer: i can consider yes |
20:37 |
ThomasMonroe |
heh |
20:37 |
TommyTreasure |
birthday -- 67 years of pumping blood! |
20:38 |
Calinou |
heh |
20:38 |
Calinou |
this month, I celebrate the 10 years of playing Sauerbraten for the first time |
20:38 |
ThomasMonroe |
O.O i didnt know you were, erm that uhh old |
20:38 |
Krock |
TommyTreasure, be happy. Soon you'll meet new people all the time. (contains black humour) |
20:38 |
Calinou |
I was 9 when I discovered that game :D |
20:39 |
TommyTreasure |
Krock, i'm already doing that every friday night at rehearsals |
20:39 |
Krock |
outch :< |
20:40 |
TommyTreasure |
lol. just last month i showed up at a show, and realized i had forgotten my bass amp. |
20:40 |
|
loggingbot_ joined #minetest-hub |
20:40 |
|
Topic for #minetest-hub is now Keep offtopic short or use #minetest | http://hub.minetest.net/info | http://hub.minetest.net/regulars | Logs: http://irc.minetest.net/minetest-hub/ | Keep offtopic short or use #minetest |
20:41 |
TommyTreasure |
luckily, the sound crew had a direct box for me. got through the gig |
20:51 |
Fixer |
i don't really celebrate, but I really need to finish doom1/doom2 despite the fact i've played it decades ago |
20:52 |
nerzhul |
back |
20:52 |
nerzhul |
pfiou this operator was long in production :p |
20:54 |
|
Jordach joined #minetest-hub |
21:02 |
|
Xio joined #minetest-hub |
21:05 |
rubenwardy |
Playing 1v1 on CTF |
21:09 |
Krock |
player versus server |
21:10 |
Krock |
rubenwardy, 2017-10-05 23:09:46: ERROR[CurlFetch]: https://minetest.rubenwardy.com/ctf/wool_yellow.png not found (HTTP response code said error) (response code 503) |
21:10 |
rubenwardy |
heh |
21:17 |
|
CalebDavis joined #minetest-hub |
21:21 |
nerzhul |
Fixer, IhrFussel i published a new commit in the PR for the resource cleanup |
21:21 |
nerzhul |
it will drop the rare crash on disconnection/shutodnw |
21:22 |
IhrFussel |
Will it also fix the huge packets or not yet? |
21:24 |
IhrFussel |
In casee no and if possible maybe add to the "huge packet awaited" error more info about those supposed packets? |
21:24 |
nerzhul |
not yet |
21:24 |
nerzhul |
i need to reproduce it myself because you cannot help me, i really need timeframe debugging |
21:28 |
|
RobbieF left #minetest-hub |
21:44 |
Krock |
gg rubenwardy |
21:44 |
rubenwardy |
lol |
21:44 |
rubenwardy |
I'm a bit terrible at CTF |
21:44 |
Fixer |
nerzhul: what about that client disconnected thing? |
21:44 |
Shara |
Hehe |
21:44 |
nerzhul |
Fixer, which ? |
21:44 |
Shara |
That was fun :) |
21:44 |
Krock |
network lag and movement prediction is your friend |
21:44 |
rubenwardy |
I'd like to try and make it less about clicking loads, and less internet dependent |
21:44 |
Fixer |
nerzhul: crash with "player disconnecteD" |
21:45 |
nerzhul |
client or server crash ? |
21:45 |
Fixer |
nerzhul: when starting local game and when connecting to your server |
21:46 |
nerzhul |
you have that problem everytime ? |
21:47 |
nerzhul |
did you update your local repository with latest fresh sources ? |
21:47 |
|
Raven262 joined #minetest-hub |
21:47 |
Fixer |
nerzhul: had it on "Forget to protect UDP callback, but also factorize lambda between UDP" |
21:48 |
nerzhul |
Fixer, update to latest and tell me |
21:48 |
nerzhul |
what is your compiler? |
21:48 |
Fixer |
gcc 7.2 on mingw |
21:49 |
nerzhul |
ok i hope it's not mingw |
21:49 |
nerzhul |
i have another commit now |
21:49 |
Fixer |
i even posted pastebin somewhere |
21:50 |
Fixer |
ok |
21:50 |
Fixer |
will recompile |
21:50 |
Fixer |
now |
21:51 |
Fixer |
reminder for myself: git clone -b network_asio git://github.com/nerzhul/minetest.git |
22:12 |
|
ThomasMonroe joined #minetest-hub |
22:13 |
IhrFussel |
Compiling newest commit now |
22:13 |
nerzhul |
IhrFussel, i pushed another ocmmit now |
22:13 |
nerzhul |
it's also on disconnection |
22:13 |
nerzhul |
i have added a failsafe when header read is wrong, i forgot it |
22:14 |
IhrFussel |
I'm compiling "Disconnect user/client when header reading doesn't permits to read 4 bytes" now |
22:14 |
nerzhul |
use next pr |
22:14 |
nerzhul |
i pushed it 3 mins ago |
22:15 |
IhrFussel |
Got it |
22:20 |
nerzhul |
if you now got the new errorstream i added i may have and idea |
22:20 |
Fixer |
compiling debug builds ofc |
22:20 |
nerzhul |
i will go to bed :) |
22:32 |
|
Natechip joined #minetest-hub |
22:32 |
|
Natechip joined #minetest-hub |
22:35 |
Fixer |
!tell nerzhul still client disconnected error |
22:35 |
ShadowBot |
Fixer: O.K. |
22:35 |
|
Natechip joined #minetest-hub |
22:35 |
|
Natechip joined #minetest-hub |
22:41 |
|
Raven262 joined #minetest-hub |
22:43 |
IhrFussel |
!tell nerzhul I just got the new error message "Reading header with less than 4 bytes" |
22:43 |
ShadowBot |
IhrFussel: O.K. |
22:52 |
IhrFussel |
Fixer, Did you receive that error yet? |
23:15 |
|
rubywarden joined #minetest-hub |
23:18 |
|
Dargod joined #minetest-hub |
23:18 |
Fixer |
IhrFussel: no, can't test it pretty much, gives instant "client disconnected" error |
23:19 |
Fixer |
postponed all testing |
23:23 |
IhrFussel |
Ouh...OS? |
23:23 |
Fixer |
win7 |
23:34 |
|
ThomasMonroe joined #minetest-hub |
23:37 |
|
octacian joined #minetest-hub |
23:47 |
|
Aerozoic joined #minetest-hub |