Minetest logo

IRC log for #minetest-hub, 2018-06-21

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

All times shown according to UTC.

Time Nick Message
00:09 aerozoic joined #minetest-hub
02:19 Tmanyo joined #minetest-hub
02:30 sniper338 joined #minetest-hub
02:31 sniper338 joined #minetest-hub
03:03 Ruslan1 joined #minetest-hub
03:16 ANAND joined #minetest-hub
04:52 benrob0329 joined #minetest-hub
05:22 ANAND joined #minetest-hub
06:29 IcyDiamond rubenwardy: nice!
06:53 davisonio joined #minetest-hub
07:04 davisonio joined #minetest-hub
08:12 IcyDiamond https://i.lunasqu.ee/Screenshot_18-06-21-11:12:28.png
08:15 sniper338 joined #minetest-hub
08:22 tenplus1 joined #minetest-hub
08:22 MinetestBot tenplus1: Jun-20 21:00 UTC <paramat> hi tenplus1
08:22 tenplus1 hi folks...
08:25 IcyDiamond hey tenplus1
08:25 IcyDiamond tenplus1: also, you should add all of the plantable crops into the "seed" group
08:25 IcyDiamond just a suggestion
08:26 tenplus1 hi icy :)
08:26 tenplus1 just udpated farming redo, removed drinking cup (uses vessels empty glass), and can recycle glass mixing bowls now
08:28 IcyDiamond i just updated elepower, made non-seed-group plants plantable and added a ton of recipes
08:28 IcyDiamond XD
08:29 tenplus1 sweet :P
08:30 shivajiva Hi tenplus, IcyD o/
08:30 tenplus1 hi shiva :D
08:30 IcyDiamond hey shivajiva
08:33 shivajiva heh I just closed a pr for sban, it consisted of deleting a tmp place holder file in textures, how useful lol
08:33 tenplus1 :P
08:35 rubenwardy Why did you have the placeholder anyway?
08:36 tenplus1 hi ruben
08:40 tenplus1 I dont know if any mods actually use group:seed , looks like it might just be for the default api itself
08:51 Krock joined #minetest-hub
08:52 tenplus1 o/ Krock
08:52 Krock o/ tenplus1
08:52 tenplus1 :P
08:52 Krock didn't see that coming so early Õ_Õ
08:52 tenplus1 how difficult would it be to add wear for tools inside recipes ?
08:53 rubenwardy You could use the craft callback to modify the stack, maybe
08:53 rubenwardy Not sure if that's possible
08:53 rubenwardy Or a player inventory callback when moving from craft output
08:54 Krock as replacements inside recipes it's surely possible to implement it
08:54 tenplus1 am thinking we can have tools for recipes (knives etc.) and have them wear out eventually
08:54 tenplus1 seems cheaty to be able to use the same tool constantly
08:55 Krock well, the cost is the crafting itself
08:56 tenplus1 true, but still...
09:06 * rubenwardy face palms
09:06 rubenwardy https://forum.minetest.net/viewtopic.php?p=322306#p322306
09:07 tenplus1 lololol
09:07 tenplus1 am starting to think no-one really searches before asking questions now
09:08 rubenwardy If only this hypothetic API was not only simple
09:08 rubenwardy But fast too
09:08 rubenwardy Simple and fast
09:08 IcyDiamond they asked me in pms
09:08 IcyDiamond i sent them a link to sfinv
09:08 rubenwardy Simple fast
09:08 IcyDiamond guess that wasn't enough
09:09 rubenwardy They're an idiot
09:09 rubenwardy I've told them off for pming me before
09:09 IcyDiamond lol
09:09 rubenwardy And pinging me and @everyone on Discord
09:09 tenplus1 :P
09:13 tenplus1 pie mod updated with aliases set for the older pie mod so it's compatible
09:21 IcyDiamond is there a helper function that adds commas to numbers? like 16000 -> 16,000
09:22 tenplus1 string.format should let you do something I think
09:22 tenplus1 http://lua-users.org/wiki/FormattingNumbers
09:23 IcyDiamond adding that to fluid lib
09:24 tenplus1 did you sort out your tank issue ?
09:25 IcyDiamond no
09:25 IcyDiamond but tanks will still store the fluid they are supposed to
09:25 IcyDiamond even though theres no node registered for a fluid
09:25 IcyDiamond no tank node
09:25 tenplus1 ahh kewl
09:25 IcyDiamond that is
09:26 IcyDiamond so its fine :P
09:26 tenplus1 akways something new to add in later versions :D
09:26 IcyDiamond :P
10:15 sniper570 joined #minetest-hub
10:15 tenplus1 hisniper :P
10:26 Fixer joined #minetest-hub
10:26 tenplus1 o/ fixer
10:29 Fixer hello
11:17 entuland joined #minetest-hub
11:18 tenplus1 hi entuland
11:19 entuland hey there tenplus1
11:20 tenplus1 o/
11:35 Krock joined #minetest-hub
11:35 longerstaff13 o/
11:35 Krock o/ again
11:35 longerstaff13 lol
11:36 tenplus1 hi longer :P
11:36 tenplus1 wb krock
11:38 longerstaff13 afternoon tenplus1
11:38 tenplus1 o/
11:43 red-001 what happened that 0.4.17.1 was needed?
11:44 rubenwardy crash on deprecated API call
11:44 tenplus1 hi red...  some issue with deprecation logging
11:44 rubenwardy due to bad assumption of stack state
11:44 red-001 ah
11:44 rubenwardy (ie: it would try to get the file/line of a stack index out of bounds)
11:45 tenplus1 as soon as 0.4.17-1 .deb is available we'll update xanadu and test :D
11:45 red-001 looks like arch hasn't updated yet
11:46 red-001 lua stack I assume?
11:47 rubenwardy lua_getinfo
11:54 tenplus1 back laters o/
11:54 tenplus1 left #minetest-hub
11:57 IhrFussel joined #minetest-hub
11:58 IhrFussel I now got a player who found out that mesecons pistons + sticky blocks + some other nodes can pull PROTECTED nodes out of protection so you can get them ... I need a quick solution for that
12:00 IhrFussel A protection check is too heavy I feel... maybe a limit how far pistons can move blocks?
12:00 sfan5 pretty sure that's already limited
12:00 IhrFussel I want to restrict it more where can I find it?
12:01 IhrFussel is it the for i = 1, 14 do stuff in FPGA?
12:03 IhrFussel Or this? local maxpush = mesecon.setting("piston_max_push", 15)
12:04 IhrFussel push/pull settings I'm guessing...reduced those now
12:09 sfan5 how does the fpga relate to pistons lol
12:10 IhrFussel I have no clue about mesecons code...it's a mess in my eyes
12:11 sfan5 it's not easy to understand that's true, but code is neatly organized in different mods and files
12:13 IhrFussel So if I understand that setting correctly then players will only be able to take nodes out of protections that are MAX 8 nodes away from the piston that was placed correct?
12:13 IhrFussel After my changes*
12:29 IhrFussel Was it really that easy to come up with a knockback method that doesn't use entities/lag the server? https://forum.minetest.net/viewtopic.php?f=9&amp;t=20328
12:30 IhrFussel Wait...is move_to() also a smooth animation for the punched player?
12:32 Krock move_to is the smooth version of set_pos
12:33 Krock i.e. does not work directly on players
12:33 Krock it's also what the 5.0.0-dev item entity uses to look less choppy when it unifies the stacks
12:34 Krock inb4 they're using the deprecated function name AND Lua 5.3 stuff
12:35 Krock it's not like they could add an entity without selection box, but with collision box and set a high backwards velocity on it with physics/collision enabled
12:36 Krock nvm, it's just a short one-time punch-back
12:38 BillyS joined #minetest-hub
12:44 Ruslan1 joined #minetest-hub
12:45 IhrFussel Krock, so "doesn't work on players" is missing here? move_to(pos, continuous=false)`: interpolated move
12:46 Krock since it's an interpolated position setter, that's possible with players
12:46 IhrFussel But I wonder if the player will really feel the interpolation client side or if it's just server side
12:47 Krock swap server and client in your sentence, that'll be the real question
12:48 Krock it's mainly to make movements smoother client-side, but the server might just use the target position
13:03 paramat joined #minetest-hub
13:04 IhrFussel So the client has to support it either way...when was it added?
13:06 rubenwardy move_to? Long long time ago
13:08 IhrFussel Any disadvantages over set_pos() ? Else we could replace every teleport command with move_to()
13:08 entuland joined #minetest-hub
13:08 IhrFussel Could be a nice smooth effect to teleport that way
13:10 rubenwardy doesn't make sense for teleport
13:10 rubenwardy it would go through buildings and such
13:12 IhrFussel I can try it for fun
13:21 Krock rubenwardy, https://github.com/minetest/minetest/pull/7395#issuecomment-399092705 camera pitch vs model pitch. differences.
13:21 rubenwardy aah, right
13:24 IhrFussel That moment when a player's location got ID 69 and he needs to repeat it every day
13:31 IcyDiamond :D
13:32 rubenwardy hehe
13:32 rubenwardy I have ID 2000 on Shara's server
13:32 IcyDiamond I have ID 1 on my server :>
13:32 IcyDiamond XD
13:38 rubenwardy (y)
13:44 Krock BillyS, my house on your(?) server. https://i.imgur.com/25qJpYW.png .. looks different than what's around :)
13:45 Krock however, some colors seem to be missing in my colors file lol
13:45 BillyS Nice advertisment, Krock. xD
13:45 BillyS It looks pretty nice too
13:46 Krock would love to see a generated map of the whole server :)
13:46 Krock thanks
13:47 rubenwardy leaflet+mtmapper = <3
13:52 BillyS heh
13:55 BillyS Krock, sure
13:55 BillyS I have the C++ mtmapper installed already, just never used it
14:03 BillyS Warning: The width or height of the image to be created exceeds 4096 pixels! (Dimensions: 61912x61912)
14:03 BillyS *sigh*
14:03 Krock ouch. abort
14:03 BillyS GD Warning: product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully
14:03 BillyS Segmentation fault (core dumped)
14:04 BillyS HOw do I fix that?
14:04 Krock why is your map so large? take only the area from -1000 to 1000
14:04 BillyS kay
14:04 BillyS Ooooh
14:04 BillyS I'll bet it's cause Pardison decided to build on the edge of the world
14:05 Krock well great. that'll explain it
14:08 rubenwardy BillyS: leaflet etc
14:08 rubenwardy there's a guide somewhere
14:09 BillyS Good to know. :P
14:09 rubenwardy essentially, you make a ton of smaller images of the map
14:09 rubenwardy then leaflet stitches them together
14:09 rubenwardy https://github.com/est31/leaftest
14:12 rubenwardy I'll have to try it out some time
14:17 IcyDiamond noo not more *test's
14:19 BillyS http://0x0.st/s9-R.png
14:19 BillyS Krock: ^
14:19 rubenwardy IcyDiamond: I hate that pattern
14:19 IcyDiamond yeah
14:19 ANAND Minetest :P
14:19 rubenwardy \w+test
14:19 rubenwardy ewwwwww
14:19 rubenwardy noooo
14:20 * rubenwardy sets ban on *test!*@*
14:20 ANAND XD
14:20 rubenwardy I forked rpgtest mainly because of its name
14:20 rubenwardy also because the author suffered from NIH
14:20 ANAND Any idea why Minetest was named... "Minetest"?
14:20 Krock BillyS, lovely. For more eyecandy you could also use --drawalpha to make the water semi-transparent
14:20 rubenwardy because it was a test of celeron55's programming skills
14:20 rubenwardy probably
14:21 ANAND ah.. makes sense :)
14:21 rubenwardy :'(
14:21 BillyS Krock: And set a maximum y value, because of the asteroids above spawn
14:21 Krock was about to ask what this ice is
14:21 BillyS heh
14:22 Krock a few colors also seem to be missing :/
14:22 rubenwardy ice is our newest ~capture~ recruit
14:22 rubenwardy Krock: VanessaE's colors.txt is good
14:22 Krock because you slide on it?
14:22 Krock rubenwardy, I know. also got a self-made one
14:23 Krock oh moment. 0.4.x does not offer the sliding feature
14:23 rubenwardy slippery?
14:25 BillyS Krock: http://0x0.st/s9os.png
14:25 Krock BillyS, now THAT'S fancy :D
14:25 BillyS You can see apple island
14:26 BillyS At 448 -704
14:26 BillyS Actaully,  more like 448 -500
14:27 BillyS lol, the TNT wars arena around 0 0
14:28 Krock these are some nice islands in the ocean :)
14:37 IhrFussel ANAND, because the REAL test of the game is to see how long we survive without renaming it xP
14:38 ANAND haha, nice one
14:42 rubenwardy https://www.smbc-comics.com/comic/2005-10-11
14:42 rubenwardy as if a toddler would ever be elected president
14:42 rubenwardy *cough*
15:03 IcyDiamond rubenwardy: after trump, i dont see why not
15:12 rubenwardy thatsthejoke.jpg
15:13 Krock woosh
15:27 ThomasMonroe joined #minetest-hub
15:27 Krock hi Thomas-S
15:27 Krock * ThomasMonroe
15:28 Krock actually both of you
15:28 Thomas-S Hi, Krock! :)
15:34 IcyDiamond xD
15:37 Fixer_ joined #minetest-hub
15:58 IhrFussel move_to() doesn't work on players it seems
15:58 IhrFussel It behaves the exact same as set_pos()
15:58 IhrFussel Instant appearance
15:59 IhrFussel No matter how far away I am from the target player there is no smooth movement
16:01 rubenwardy continuous=true?
16:01 IhrFussel Huh? You have to set that to true?
16:01 rubenwardy try with try
16:01 rubenwardy wait, I'll read the docs
16:02 rubenwardy ha, undocumented
16:02 rubenwardy classic
16:06 Krock https://forum.minetest.net/viewtopic.php?f=47&amp;t=20015
16:09 IcyDiamond !title
16:09 MinetestBot IcyDiamond: move_to explanation? - Minetest Forums
16:20 garywhite joined #minetest-hub
16:26 Ruslan1 joined #minetest-hub
16:29 IhrFussel Is "goto" supported in lua?
16:30 Darcidride_ joined #minetest-hub
16:30 IhrFussel https://github.com/appgurueu/punchback << "::functionname::" huh?? I never saw that one
16:31 IhrFussel Or it's no function and something else I never saw before
16:31 paramat joined #minetest-hub
16:40 IhrFussel His mod will only work with lua >= 5.2.0 if I read correctly
16:43 rubenwardy that's LMD
16:43 rubenwardy avoid with a passion
16:43 Krock suggest him to program a Lua mapgen without LuaJIT which generates chunks belows 0.8s
16:44 Krock -s
16:44 Krock the only solution for that task is to reduce the chunksize to 4 or even 3
16:48 rubenwardy that code is so bad
16:51 red-001 LMD?
16:51 red-001 what's that?
16:51 red-001 oh wait is that the forum guy?
16:51 ANAND KGM's brother
16:51 IhrFussel I got the feeling he didn't really test his mod since move_to() clearly doesn't work unless there is a bug in 0.4.17-dev
16:52 IhrFussel doesn't work the way he thinks it does (simulating knockback)*
16:53 red-001 somehow I'm not surprised
16:54 ANAND Trust LMD/KGM to over-complicate any piece of code they get their hands on
16:55 rubenwardy KGM's "brother"
16:58 red-001 "I JUST OPENED POLL, TO CHANGE THINKS THE DEMOCRATIC WAY!"
16:59 IhrFussel I bet many would already ignore the topic with such a clickbait title "[MOD][API][TINY][SERVER][GIT]Player knockback[punchback]"
16:59 ANAND hehe
16:59 red-001 can you block "them" from making new topics?
16:59 ANAND They were temp-banned for a couple of days
17:00 ANAND This fella needs to make a CSM to auto-convert his posts to lower-case and strip dat blood-red off...
17:00 red-001 tampermonkey
17:03 red-001 this topic is amazing https://forum.minetest.net/viewtopic.php?f=3&amp;t=20155
17:08 IhrFussel BTW how can I check the luaJIT version MT uses on my server?
17:08 red-001 I think lua has a global for it
17:09 red-001 _VERSION
17:10 IhrFussel Only says 5.1
17:11 rubenwardy https://stackoverflow.com/questions/20335340/how-can-i-detect-at-runtime-if-i-am-running-luajit-or-puc-lua-5-1
17:11 rubenwardy try google ;)
17:13 IhrFussel 2.0.4
17:13 IhrFussel Thanks^^
17:13 IhrFussel I'm guessing stable 0.4.17.1 doesn't use the newer 2.0.5 either?
17:14 rubenwardy it depends with which version it was compiled
17:14 rubenwardy the version for 18.04 will probably use 2.1.0
17:15 rubenwardy as that's the latest in the repos
17:15 IhrFussel So luaJIT is not part of the MT src? I thought it was
17:15 rubenwardy no
17:15 rubenwardy lua is
17:15 rubenwardy luajit isn't
17:17 IhrFussel But I have no luaJIT package it seems? Unless it has a completely different name than "lua*"
17:20 IhrFussel libluajit-5.1 that's the name ... looks like Ubuntu 16.04 got a newer one but I shouldn't install that now right?
17:21 IhrFussel Nevermind I looked wrong, just 5.1.2 in the rpos
17:21 IhrFussel repos*
17:23 aerozoic joined #minetest-hub
17:26 IcyDiamond <+IhrFussel> I bet many would already ignore the topic with such a clickbait title "[MOD][API][TINY][SERVER][GIT]Player knockback[punchback]"
17:26 IcyDiamond WAIT THAT'S REAL??
17:26 IcyDiamond Hooooly crap
17:26 IcyDiamond This dude is absolutely nuts
17:27 IhrFussel IcyDiamond, https://forum.minetest.net/viewtopic.php?f=9&amp;t=20328
17:27 IcyDiamond Yeah I saw
17:27 IcyDiamond Jeez
17:28 IhrFussel Wannabe pro coder seeking for attention probably
17:28 IcyDiamond :D
17:28 IcyDiamond I'm a pro coder
17:28 IcyDiamond My code never works the first time
17:28 IcyDiamond :')
17:29 IhrFussel All CAPS variable names,using goto statements and assuming the behavior of a certain API function without even testing it first... yep definitely a pro coder
17:29 IcyDiamond Can't remember that ever being the case
17:30 IcyDiamond I use all caps for constants too
17:30 IcyDiamond Sometimes
17:30 IcyDiamond Lol
17:30 sfan5 what did he do now
17:30 IhrFussel Oh right they are constants
17:30 IhrFussel I thought he meant global vars
17:30 IcyDiamond !title
17:30 MinetestBot IcyDiamond: [MOD][API][TINY][SERVER][GIT]Player knockback[punchback] - Minetest Forums
17:30 IcyDiamond sfan5: ^
17:31 IhrFussel Wait does lua even have constants?
17:31 IcyDiamond No
17:31 IcyDiamond That's why I capitalize them
17:31 IhrFussel Well _VERSION exists for example
17:32 IcyDiamond OH LOL his are supposed to be globals
17:32 IcyDiamond Woow
17:32 IcyDiamond So smart
17:33 IhrFussel Not sure, I just learned in the past that using all CAPS as variable names is never good cause many languages have important values set to those
17:33 IcyDiamond Meh, using local is fine
17:33 IcyDiamond But I'm against global variables, especially all caps
17:34 IcyDiamond I believe that your mod can only have one global and it's named after the mod
17:34 IcyDiamond A table of all the stuff other mods can use
17:34 IhrFussel That's how I do it modname = {} modname.val = {}
17:34 IcyDiamond Yeah
17:35 IcyDiamond I use rawget(_G, "modname") or {}
17:35 IcyDiamond I dont know where I got that habit from
17:36 IhrFussel I think modname.val = {} would already be enough
17:36 IcyDiamond No
17:36 IcyDiamond modname is undefined I'm pretty sure
17:36 IhrFussel Or it was another syntax... I saw modname_val = {}
17:36 IcyDiamond Idk
17:39 IhrFussel Yup you're right modname.val = {} only errors out
17:41 IcyDiamond :p
17:42 IcyDiamond It's like mkdir dir1/sub/ without -p
17:42 IcyDiamond :P
17:43 IcyDiamond I lost motivation to work on elepower
17:44 IcyDiamond I feel like nobody likes tech mods
17:44 IcyDiamond And if they do, technic is enough
17:44 IcyDiamond >.>
17:45 IcyDiamond The only reason I wanted to make elepower is because I loved thermal expansion mod in minecraft
17:51 rubenwardy Aww
17:51 rubenwardy Make it faster
17:51 rubenwardy Technic is a big load
17:51 rubenwardy Also hard to restrict and prevent abuse
17:52 IcyDiamond I don't think I can do better in terms of load
17:52 IcyDiamond But what sort of restrictions are you hinting at
17:54 rubenwardy Shara would probably explain better
17:54 rubenwardy But making it harder to make spam machines to kill the server
17:54 IcyDiamond Spam machines huh
17:55 rubenwardy Maybe be limiting time per tick
17:55 rubenwardy Quotas
17:56 rubenwardy Or you could use my idea to make them multithreaded
17:56 Gael-de-Sailly joined #minetest-hub
17:56 rubenwardy Or make something else
17:56 IcyDiamond Machines commit an action every second
17:56 rubenwardy Like a game!
17:56 IcyDiamond It's based on on timer not abm
17:56 Shara Machine mod = boom goes server!
17:56 Shara Good explanation?
17:56 IcyDiamond Abm only does the power distribution
17:57 IcyDiamond Shara: :(
17:57 Shara Also plenty of people want better tech mods.
17:58 IcyDiamond Well mine probably won't be any better.. sigh
17:58 Shara Though the ones I know are the type who hide away with their own private server, trying to adjust technic in various ways or write their own
17:59 IcyDiamond I wonder if the segfaults I keep getting are somehow caused by my mods
17:59 IcyDiamond Can't imagine how
17:59 IcyDiamond I'm probably doing something wrong, story of my life
18:00 IcyDiamond Shara: but can you elaborate further?
18:01 IcyDiamond I want to know if I can avoid the mistakes that have been made
18:01 IcyDiamond xD
18:01 Shara Not sure how to really. I only have mesecons on my server, but I've had multiple "lag-machine" attempts
18:01 IcyDiamond Hmm
18:01 Shara Players will try and string as many things as they can together so that it's too much
18:01 IcyDiamond Well then they deserve to get ip banned
18:01 Shara I've responded by restricted many parts of mesecons to a priv
18:02 Shara If they joined just for this purpose, then they don't really care
18:02 IcyDiamond True
18:02 Shara Or worse, have a dynamic IP adress and will be back under a different name soon enough
18:02 IcyDiamond Yep..
18:03 IcyDiamond I'm thinking about creating an authentication system that authenticates against a web server
18:03 rubenwardy I have a design for a central login system which works if it goes offline, and also works with existing accounts
18:04 rubenwardy Using certificates unfortunately
18:04 Shara I see so many good points to that and.... so many bad.
18:06 IcyDiamond joined #minetest-hub
18:07 IcyDiamond Hm ok
18:07 IcyDiamond I was silenced for some reason
18:07 Shara I added someone to the list, so chanserv did whatever it does
18:07 IcyDiamond Oh, I guess I wasn't identified then
18:07 paramat joined #minetest-hub
18:08 Shara I think that's usually the case when it devoices people like that
18:08 IcyDiamond Yeah
18:08 IcyDiamond For some odd reason, sasl doesn't do what it's supposed to
18:08 IcyDiamond Sometimes
18:09 IcyDiamond I guess I will know what causes lag and how after people start complaining xD
18:10 IcyDiamond My fluid tanks are probably a great lag makers
18:10 IcyDiamond Since they switch node to set param2
18:12 IcyDiamond Maybe I could add a tank node that doesn't do swapping
18:24 paramat 'I feel like nobody likes tech mods' not so :) and technic has issues
19:01 aerozoic joined #minetest-hub
19:10 Krock @minetest-mods team. Will merge https://github.com/minetest-mods/unified_inventory/pull/115 in 10 minutes unless you'd want to comment
19:10 CWz joined #minetest-hub
19:31 lumberJ joined #minetest-hub
19:35 IcyDiamond double free or corruption (out)
19:35 IcyDiamond [1]    12992 abort (core dumped)  ./bin/minetest
19:35 IcyDiamond why does this keep happening
19:38 Krock because you don't run it in gdb to backtrace the error
19:39 Krock easy to remember issue number #7272
19:39 Krock thanks ShadowBot
19:44 IcyDiamond ok ill try to catch it in gdb
19:45 IcyDiamond https://i.lunasqu.ee/Screenshot_18-06-21-22:45:14.png this is new
19:45 IcyDiamond is my memory corrupt or something?
19:45 Krock database corrupt
19:46 IcyDiamond from the crashes earlier?
19:46 IcyDiamond 0x00007ffff298d86b in raise () from /usr/lib/libc.so.6
19:46 IcyDiamond this is all it gave me
19:46 IcyDiamond ok then
19:47 sfan5 type "bt"
19:47 IcyDiamond https://termbin.lunasqu.ee/0176
19:48 sfan5 right
19:48 IcyDiamond that tells me absolutely nothing
19:48 IcyDiamond :P
19:48 sfan5 this is not a real crash, minetest is aborting because it hit a fatal error
19:48 sfan5 read your logs
19:48 IcyDiamond ok lets see
19:49 IcyDiamond 2018-06-21 22:46:35: ERROR[Server]: /home/diamond/minetest/src/server.cpp:74: virtual void* ServerThread::run(): A fatal error occured: Failed to save block: database disk image is malformed
19:49 IcyDiamond hm
19:49 IcyDiamond should i run memtest now?
19:49 IcyDiamond XD
19:50 IcyDiamond this is two worlds now where its crashing
19:50 IcyDiamond actually wait what
19:51 IcyDiamond the previous logs dont have that message
19:51 IcyDiamond ok lets just afk in the original world the crashing happened then with gdb
19:52 sfan5 during your previous crash sqlite could not save the world correctly, now that database file is corrupted
19:52 IcyDiamond yeah i guess so
19:52 IcyDiamond lets hope this world didn't get corrupt too so i could get the actual error
19:58 IcyDiamond why is it always so that when you want to catch something in action it doesnt happen
19:59 IcyDiamond your game is mocking me :(
20:05 IcyDiamond i guess ill be running minetest in gdb all the time from now on
20:05 IcyDiamond xD
20:11 IcyDiamond wait 7272 says on shutdown
20:11 IcyDiamond lemme try reload the world
20:15 Krock not limited to shutdown actually
20:24 IcyDiamond why is it not happening now
20:28 IhrFussel DB corruptin shouldn't happen though... sqlite claims to be extremely safe
20:28 IhrFussel corruption*
20:28 IcyDiamond absolutely nothing is happening now
20:29 Gael-de-Sailly joined #minetest-hub
20:36 IhrFussel sqlite can only get corrupt in very specific situations such as https://www.sqlite.org/howtocorrupt.html
20:37 IcyDiamond https://i.lunasqu.ee/Screenshot_18-06-21-23:37:05.png i built something trying to make my game segfault
20:37 IcyDiamond XD
20:42 Krock IcyDiamond, literally me when trying to catch more segfaults. at other times I just had to rejoin and leave the world to produce one
20:42 IcyDiamond :P
20:45 IcyDiamond i love the color of river water
20:45 IcyDiamond beautiful
20:46 IcyDiamond welp i guess i just have to run minetest in gdb to avoid crashes
20:46 IcyDiamond :D
20:50 Krock gdb doesn't avoid crashes (at least it shouldn't) but offers a way to check where the error is
20:51 IcyDiamond i know
20:52 IcyDiamond but it appears as it is avoiding rn
20:52 IcyDiamond XD
20:54 IcyDiamond https://i.lunasqu.ee/Screenshot_18-06-21-23:54:12.png i like these textures
21:02 IcyDiamond got a segfault
21:02 IcyDiamond absolutely nothing of interest in trace
21:02 IcyDiamond Thread 74 "MinimapUpdate" received signal SIGSEGV, Segmentation fault.
21:02 IcyDiamond now that is interesting
21:03 IcyDiamond https://termbin.lunasqu.ee/2nt2
21:03 IcyDiamond backtrace
21:03 IcyDiamond nothing in debug.txt
21:03 IcyDiamond sfan5: ^
21:04 sfan5 right, now reproduce it with a debug build and file a bug
21:04 IcyDiamond why didnt you tell me that earlier
21:04 IcyDiamond XD
21:09 Mr_Pardison joined #minetest-hub
21:31 IcyDiamond 2018-06-22 00:30:09: ERROR[Main]: StaticObjectList::serialize(): too many objects (1099528405249) in list, not writing them to disk.
21:31 IcyDiamond what does that mean
21:42 rubenwardy Looool
21:42 rubenwardy Sounds like you have a duplicatation issue
21:45 longerstaff13 XD
22:54 tumeninodes joined #minetest-hub
22:56 tumeninodes yeeha, 0.4.17.1 in ubuntu/mint ppa, thank you est31 :)
22:56 tumeninodes ... when is 0.4.17.1.05 due out?
22:57 tumeninodes :D
23:05 garywhite joined #minetest-hub
23:31 Mr_Pardison joined #minetest-hub

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