Minetest logo

IRC log for #minetest-dev, 2015-04-02

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

All times shown according to UTC.

Time Nick Message
00:01 Sokomine not having a games/<gamename>/menu/icon.png file in one of the games makes the game crash when clicking on the singleplayer tab. can anyone reproduce it?
00:17 paramat i can't reproduce, but i always play singleplayer
00:24 paramat i can't reproduce, but i always play singleplayer
00:24 paramat oops sorry
00:26 chchjesus joined #minetest-dev
00:36 paramat player:override_day_night_ratio() is broken, my moonrealm is dark =/
00:41 rickmcfarley joined #minetest-dev
01:12 paramat .. looking at the history of l_object.cpp i suspect this is caused by nerzhul's changes
01:13 paramat maybe this https://github.com/minetest/minetest/commit/f8d5af753617d502920556cff88f451ef670c210
01:14 Tablet_One joined #minetest-dev
01:17 paramat i might try adding #include activeobject.h to l_object.cpp
01:19 Player_2 joined #minetest-dev
01:26 paramat left #minetest-dev
01:32 Player_2 joined #minetest-dev
01:35 Taoki joined #minetest-dev
01:36 est31 can't reproduce Sokomine's problem
01:36 est31 (either)
01:37 est31 perhaps its because I dont have the latest _gamr
01:37 est31 game*
01:39 Tablet_One joined #minetest-dev
01:40 Tablet_One joined #minetest-dev
01:54 Sokomine i'm not sure yet, but it may be a problem of builtin
01:55 DFeniks joined #minetest-dev
02:48 Sokomine the game is relevant, but as soon as a game misses a menu/icon.png, that's it - clicking on the singleplayer tab will crash the game
02:49 Sokomine and fixing just that doesn't help either. if a given number of games is exceeded, it'll crash again
02:49 Sokomine (maybe no more space for further images)
02:51 est31 ok I can reproduce that
03:06 est31 also I confirm its a regression
03:14 Zeno` joined #minetest-dev
03:34 Zeno` #2590 looks good to go
03:34 ShadowBot https://github.com/minetest/minetest/issues/2590 -- Fix MSVC error caused by ed10005 by SmallJoker
03:35 Zeno` hmmmm ^
03:35 hmmmm oh no
03:35 hmmmm don't tell me I messed something up
03:35 Zeno` naughty
03:36 hmmmm oh come on how was I supposed to know that
03:36 Zeno` hehe
03:36 Zeno` nobody could know that
03:36 Zeno` MSVC is weird
03:36 hmmmm here I thought I used a uint32_t somewhere on accident :)
03:40 Zeno` this is worse!
03:41 Hunterz joined #minetest-dev
04:16 Zeno` LuaJIT not found, using bundled Lua.
04:16 Zeno` :/
04:17 Zeno` how can that be?
04:17 Zeno` I didn't uninstall it
04:17 Zeno` hmmmm, didn't you have a problem with this the other day?
04:18 hmmmm not the other day, a few months ago
04:18 hmmmm delete CMakeCache and try again
04:18 Zeno` no it was the other day
04:18 hmmmm err rather you have to delete another temp directory as well
04:18 Zeno` I just deleted it
04:18 hmmmm you must be thinking of freetype
04:18 hmmmm yeah i still don't know about that one
04:18 Zeno` I do out-of-source builds... I just delete the whole make dir
04:19 Zeno` well I *should* have to just delete the make dir.... maybe the cmake file is broken; me checks
04:20 Zeno` yep nothing in minetest/
04:20 Zeno` this is weird
04:20 hmmmm you deleted CMakeFiles/CMakeTmp?
04:21 Zeno` yeah... I do out-of-source builds... they are all in the build dir
04:22 ShadowNinja hmmmm: So I got mailman working...  lists.minetest.net
04:22 est31 o.O
04:23 hmmmm sweet
04:23 Zeno` Build files have been written to: /home/crobbins/build-minetest-gcc-debug so they're going in the right place... just won't find LuaJIT
04:23 hmmmm I'm sorta busy with work atm so i can't post anything just yet
04:23 ShadowNinja hmmmm: What lists should I add?
04:23 ShadowNinja Just minetest?  minetest-dev?  Others?
04:24 hmmmm well i figure just minetest-dev
04:24 hmmmm i don't forsee any general discussion on there
04:24 ShadowNinja Alright.  I'll make it fairly closed for now.
04:24 Zeno` ShadowNinja, https://github.com/minetest/minetest/commit/93fcab952b28f4db39d9326b83f14cbd86c0cf17#diff-f9f0a13e55af8d8849e94baf3cb0bbefR4
04:24 ShadowNinja (logs available though)
04:25 Zeno` is that correct?
04:25 ShadowNinja Zeno`: Yes, ENABLE_LUAJIT defaults to TRUE and USE_ is set to TRUE if it's found.
04:25 Zeno` could it be because I am using LuaJIT 5.2?
04:26 ShadowNinja 5.2?  I'm on 2.0.3, and I'm on Arch!
04:27 est31 Sokomine, your issue was introduced with this commit: https://github.com/minetest/minetest/commit/6d61375cc72bad5c569d25c253adca4e3701dd27
04:27 est31 !title
04:27 ShadowBot Clean scaling pre-filter for formspec/HUD. · minetest/minetest@6d61375 · GitHub
04:27 est31 somehow the fallback got disabled.
04:28 est31 before, when an image wasn't found, some alternate text would be displayed. now minetest crashes
04:30 Zeno` err sorry. 2.0.3
04:30 Zeno` what is NAMES luajit-5.1
04:40 est31 Zeno`, btw, why those blank space?
04:40 est31 https://github.com/minetest/minetest/commit/9527984dbcfc0a6cc7aa0470430cb6c3aa4103ba#diff-e2b656616d911eb8d3605c2ef99f50bbR24
04:40 Zeno` oh no reason really
04:41 Zeno` just to make it stand out while I was doing stuff and then there was no real reason to remove them
04:42 Zeno` e.g. see profiler.h
04:42 Zeno` it was so that when I was scrolling I could quickly see them and not "lose them" in part of the #include
04:42 Zeno` in/as
04:43 est31 ok
04:43 est31 I use my text editors find feature for that.
04:43 Zeno` I am not "searching" though; I'm scanning :)
04:43 est31 lol
04:43 Zeno` scanning to see structure
04:44 Zeno` I didn't particularly care what the header was called at that point heh
04:44 Zeno` or what it even included
04:46 Zeno` like scanning pages of text for paragraphs, except... err horizontal :3
05:04 ShadowNinja The minetest-dev list is created, if anyonw wants to try it.
05:05 est31 its non-public?
05:05 ShadowNinja Zeno`: LJ's versioning is a little confusing, there's a LJ version and a compatible Lua version.
05:06 ShadowNinja est31: No, it's public, although submitions need appreval currently.  lists.minetest.net.
05:07 Zeno` ShadowNinja, ah ok. Yes that's a bit confusing
05:07 est31 ShadowNinja, I was at the wrong page, not noticing it
05:07 * est31 subscribes
05:07 Zeno` is there an easy way to stop Lua errors being caught? I suppose not. /me edits
05:09 est31 ?
05:09 est31 you don't want to catch them
05:10 est31 why that?
05:12 ShadowNinja Zeno`: pcall = function(f, ...) return f(...) end
05:23 Zeno` and of course the crash never happens when running gdb :/
05:23 Zeno` typical
05:27 Zeno` hdf_4f.pngslc_0.png  <--- what would that be from?
05:32 Zeno` finally got a sane error message
05:34 Zeno` est31, so I could get this: #2541
05:34 ShadowBot https://github.com/minetest/minetest/issues/2541 -- Singleplayer World Crashes - Malformed Packet Read, Server Running Different Version of Minetest.
05:34 Zeno` instead of garbage ;)
05:40 Zeno` not that it help a lot
05:40 Zeno` lol
05:43 Hunterz joined #minetest-dev
05:48 Zeno` there you go est31... a backtrace. You may debug it
05:49 est31 lol
05:49 est31 btw seen #2591 yet?
05:49 ShadowBot https://github.com/minetest/minetest/issues/2591 -- Formspec image_button crashes for empty filename (regression)
05:49 est31 first I need to reproduce it
05:50 Zeno` yeah, have really looked at it though. was trying to get that backtrace for 2541 (annoyingly the issue wasn't happening often for me :/)
05:51 Zeno` haven't
05:52 est31 hm, how old is your map?
05:54 est31 but I guess its of some other other, a more deeper, origin
05:54 est31 with network code perhaps
05:57 Zeno` my map?
05:57 Zeno` it's not my map
05:57 est31 nvm, I think the error is inside some network thing
05:58 Zeno` The error, caused by a network packet, is in ClientEnvironment::addActiveObject
05:59 Zeno` doesn't seem to be reading the size?
06:00 est31 havenhttps://github.com/minetest/minetest/blob/70074800a207974a0c1383275186cefe6955f297/src/object_properties.cpp#L149
06:00 est31 it fails reading the version
06:01 est31 line 115 of that file
06:03 Zeno` https://github.com/minetest/minetest/blob/master/src/util/serialize.cpp#L116
06:03 Zeno` ^^ that is what's throwing the exception though
06:03 Zeno` isn't it?
06:04 est31 at least not from the error you posted
06:04 Zeno` e = @0x7fffb2dd5e50: {<BaseException> = {<std::exception> = {<No data fields>}, m_s = "deSerializeLongString: size not read"}, <No data fields>}
06:04 est31 yea
06:05 Zeno` hmm
06:06 Zeno` yes
06:19 jin_xi joined #minetest-dev
06:40 Zeno` hmmmm, have you seen c55 recently?
06:41 hmmmm he was last seen talking about mailing lists about 3-4 days ago
06:41 hmmmm !seen celeron55
06:41 ShadowBot hmmmm: I saw celeron55 in #minetest-dev 1 day, 8 hours, 2 minutes, and 9 seconds ago saying "i have decided to switch the name of Minetest back to Communismcraft"
06:41 hmmmm oh that
06:41 Zeno` lol
06:41 Zeno` I like the name change
06:41 hmmmm those damn free software commies
06:41 Zeno` hippies
06:42 hmmmm I made noise.cpp 2-clause BSD
06:42 hmmmm :)
06:42 hmmmm true freedom
06:42 Zeno` you're a commie
06:42 hmmmm FREEEEEEEEEEEEEEEEEDOM
06:42 Zeno` ok, you're william wallace
06:42 hmmmm maaaaan
06:42 Zeno` just wondered if he'd considered new core devs yet I guess
06:43 Zeno` we don't have enough devs :(
06:43 hmmmm but we don't need to go adding core developers willy nilly
06:43 hmmmm est31 is good, i agree
06:43 Zeno` of course not
06:43 hmmmm but who else
06:43 Zeno` well, just est31 atm probably
06:44 hmmmm smalljoker would probably be good too but he's not super active
06:44 hmmmm and darkrose should probably be removed
06:44 Zeno` !seen darkrose
06:44 ShadowBot Zeno`: I saw darkrose in #minetest-dev 51 weeks, 1 day, 1 hour, 49 minutes, and 57 seconds ago saying "actually they can do it, as LGPL 2.1 explicitely allows upgrading to GPL"
06:45 Zeno` she seems active
06:45 hmmmm 51 weeks man
06:45 Zeno` lol
06:45 hmmmm that's almost a year
06:45 Zeno` I guess that's when she forked
06:45 hmmmm no she forked way longer ago than that
06:45 est31 I think it was when freeminer got GPL
06:45 hmmmm i didn't know that darkrose was involved in a fork until more recently
06:45 Zeno` I've only ever spoken to her once and that was when I PMd her
06:45 est31 (from the message content)
06:45 hmmmm i thought she was just a very inactive dev
06:46 hmmmm i don't personally like darkrose
06:46 hmmmm the only time i spoke to her she was committing something very dumb and dangerous
06:46 Zeno` Well, she's Australian; all Australians are weird
06:46 hmmmm and i remember i went into rage mode
06:46 Zeno` haha
06:46 hmmmm actually now i'm curious about what the context of that convo was
06:47 Zeno` well you may search the logs
06:47 Zeno` lol
06:47 selat joined #minetest-dev
06:47 Zeno` selat, I still haven't gotten around to your PR :3
06:48 est31 aren't you australian too Zeno`?
06:48 Zeno` est31, I am
06:48 est31 lol
06:48 Zeno` hmmmm, anyway maybe suggest to c55 est31 (he may have missed your approval)
06:49 Zeno` est31, what's wrong with being Australian?
06:49 Zeno` xD
06:49 est31 <Zeno`> [...] all Australians are weird
06:49 est31 :p
06:50 Zeno` it's true!
06:51 est31 why should i believe a randomly bunched lunatic?
06:51 est31 http://www.minetest.net/
06:51 est31 "and is now developed by a random bunch of lunatics."
06:52 est31 but gtg now
06:52 hmmmm oh wow, darkrose talked a lot more than i recall
06:52 est31 bye
06:52 hmmmm lots of devs came and went
06:53 Zeno` yes
06:53 hmmmm i can't find it =/
06:53 hmmmm i remember doserj and dannydark were good but they just sorta disappeared
06:54 Zeno` I guess people move on when their interest fades or priorities change
06:54 Zeno` shame
06:54 Zeno` anyway, I must take my kangaroo for a walk; it'd be nice to have est31 on-board though (even though he yells at me)
06:54 hmmmm i'm always worried that they don't get frustrated with the minetest patch submission process
06:55 Zeno` well, that as well
06:55 Zeno` it is quite frustrating at times
06:55 Zeno` bbl ;)
06:55 hmmmm bye
06:55 hmmmm i should go too
06:55 hmmmm all i'm doing is coding some lame dns parser for work :/
07:22 leat joined #minetest-dev
07:23 nrzkt joined #minetest-dev
07:27 nrzkt hmmmm: why rewrite DNS parser instead of re-use an existing one ?
07:27 jin_xi they need a lame one...
07:27 kilbith joined #minetest-dev
07:32 nrzkt oh, i understand why, it's because it's dell: okay, not use well working things under bsd licence, recode broken things :D
07:33 kilbith finally the cause of the crash has been pointed out : https://github.com/minetest/minetest/issues/2541#issuecomment-88576964
07:33 nrzkt i see that
07:34 nrzkt look at the different solutions and provide the patch today
08:40 jin_xi joined #minetest-dev
08:51 leat joined #minetest-dev
08:54 err404 joined #minetest-dev
09:04 neoascetic joined #minetest-dev
09:04 celeron55 i now added est31 to the core team on github and removed darkrose
09:05 celeron55 (there seemed to be an agreement on both)
09:06 neoascetic Hi. Does perlin noise generator available trough Lua API takes care of neighbor chunks? I. e. generated noise will not look too different in context of several chunks?
09:16 casimir joined #minetest-dev
09:34 eeew joined #minetest-dev
09:51 Megaf_ Hi all, what do I have to do to compile a 32 bit version of Minetest on 64 bit machine? Install the 32 bit libs and what else?
09:56 roniz joined #minetest-dev
10:02 neoascetic joined #minetest-dev
11:09 Jordach joined #minetest-dev
11:38 proller joined #minetest-dev
12:25 MinetestForFun joined #minetest-dev
12:50 kilbith joined #minetest-dev
12:55 Zeno` joined #minetest-dev
12:55 kilbith Zeno`, https://github.com/minetest/minetest/issues/2541#issuecomment-88885464
12:55 kilbith can you revert that please ?
12:57 Zeno` revert the comment?
12:58 kilbith the commit mentionned by Megaf_
12:58 kilbith and LazyJ
12:58 Megaf_ Zeno`: Hi there, I can confirm that that comment is causing the crash
12:59 Zeno` I'd rather it was fixed than reverted
12:59 Megaf_ Zeno`: do you have any idea on how to fix that then?
12:59 Zeno` not at the moment, but lookin
12:59 Zeno` g
13:01 Zeno` messy :(
13:02 Zeno` The thing I'm worried about is that this particular commit exposed a "deeper" bug
13:02 Zeno` reverting it would just hide it
13:02 kilbith a crashy bug as well ?
13:02 kilbith not worse than the current one i guess
13:02 Zeno` well yeah. I can reproduce it quite reliably now
13:03 Zeno` which is how I got the non-corrupted error message and backtrace
13:04 Zeno` But with the backtrace I supplied surely nazghul can fix it :/
13:05 Zeno` I *could* fix it but I am not sure why it's happening it the first place... just *how* it's happening
13:05 Megaf_ Zeno`: the test server with that reverted 187.113.244.197 30003
13:07 kilbith Megaf_, i confirm : everything's fine in reverting that shit
13:07 Zeno` get another dev to agree an I
13:07 Zeno` get another dev to agree and I'll revert it
13:07 Zeno` atm I want to look more closely
13:08 kilbith sfan5, kahrl ^
13:08 kilbith urgent
13:09 Megaf_ https://github.com/minetest/minetest/commit/bfc4652c#commitcomment-10545461
13:09 Zeno` there are two issues here: a) the server is sending dumb packets (because of that commit it seems); and b) the client is not ignoring malformed unreliable packets as it should
13:09 Wayward_One joined #minetest-dev
13:10 Zeno` brb
13:11 Tablet_One joined #minetest-dev
13:19 leat joined #minetest-dev
13:40 iqualfragile joined #minetest-dev
13:46 fz72 joined #minetest-dev
13:53 Zeno` ok, well that's certainly the commit
13:53 Zeno` causing the crash I mean
13:53 Zeno` where is nazghul?
13:55 Zeno` will merge #2593
13:55 ShadowBot https://github.com/minetest/minetest/issues/2593 -- Fix crash caused by null texture in GUI formspec/HUD. by Warr1024
14:00 rubenwardy joined #minetest-dev
14:11 nrzkt joined #minetest-dev
14:12 coconuto joined #minetest-dev
14:41 iqualfragile_ joined #minetest-dev
14:44 cib0 joined #minetest-dev
14:45 Tablet_One joined #minetest-dev
14:48 ElectronLibre joined #minetest-dev
14:49 Calinou joined #minetest-dev
14:53 err404 joined #minetest-dev
14:56 luizrpgluiz joined #minetest-dev
15:10 Elinvention joined #minetest-dev
15:13 iqualfragile joined #minetest-dev
15:27 ElectronLibre left #minetest-dev
15:37 neoascetic joined #minetest-dev
15:50 hmmmm joined #minetest-dev
15:50 luizrpgluiz left #minetest-dev
15:53 Kcork joined #minetest-dev
16:14 iqualfragile_ joined #minetest-dev
16:24 Hunterz joined #minetest-dev
16:32 luizrpgluiz joined #minetest-dev
16:46 Robert_Zenz joined #minetest-dev
16:47 paramat joined #minetest-dev
16:49 luizrpgluiz left #minetest-dev
16:53 paramat this bug urgently needs fixing https://github.com/minetest/minetest/issues/2501#issuecomment-85078339 still present in latest dev
17:11 VanessaE I can confirm that on my creative server (with damage *dis*abled), I still appear to take damage from falls, lava, etc even though I have no heart bar displayed.  no idea if it'll actually "kill" me though
17:12 VanessaE (the server is at commit 284fefb0c )
17:20 selat joined #minetest-dev
17:37 paramat left #minetest-dev
17:40 cib0 joined #minetest-dev
17:40 iqualfragile joined #minetest-dev
17:56 iqualfragile joined #minetest-dev
18:08 rickmcfarley joined #minetest-dev
18:26 disableclouds joined #minetest-dev
18:37 rubenwardy joined #minetest-dev
18:50 MinetestForFun joined #minetest-dev
18:58 ElectronLibre joined #minetest-dev
19:40 cib0 joined #minetest-dev
19:48 SudoAptGetPlay joined #minetest-dev
19:50 err404 joined #minetest-dev
20:22 crazyR joined #minetest-dev
20:24 MinetestForFun joined #minetest-dev
20:29 ElectronLibre left #minetest-dev
20:30 leat joined #minetest-dev
21:02 MinetestForFun joined #minetest-dev
21:24 Tablet_One joined #minetest-dev
21:42 MinetestForFun joined #minetest-dev
22:04 rickmcfarley joined #minetest-dev
22:45 shadowzone joined #minetest-dev
23:16 Tablet_One joined #minetest-dev
23:19 err404 joined #minetest-dev
23:37 JeDa joined #minetest-dev

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