| Time |
Nick |
Message |
| 00:02 |
sapier |
guess this way round we get all of it |
| 00:03 |
sapier |
but to much of a change for this time to trust ... need to check that tomorrow |
| 00:12 |
|
sapier left #minetest-dev |
| 00:21 |
|
djdduty joined #minetest-dev |
| 00:48 |
|
bas080 joined #minetest-dev |
| 00:49 |
|
Taoki joined #minetest-dev |
| 01:25 |
|
EvergreenTree joined #minetest-dev |
| 01:34 |
OldCoder |
Hi; question. ShadowNinja says to mention it here. Do worldmods load last or not? |
| 01:49 |
|
djdduty joined #minetest-dev |
| 02:12 |
|
Miner_48er joined #minetest-dev |
| 02:58 |
|
EvergreenTree joined #minetest-dev |
| 03:01 |
|
werwerwer_ joined #minetest-dev |
| 04:02 |
|
OldCoder joined #minetest-dev |
| 04:38 |
VanessaE |
um, wut? |
| 04:38 |
VanessaE |
04:36:49: INFO[EmergeThread2]: WARNING: Could not bind block position for load: |
| 04:38 |
VanessaE |
unknown error |
| 04:38 |
VanessaE |
04:36:49: INFO[EmergeThread1]: WARNING: Could not bind block position for load: |
| 04:38 |
VanessaE |
unknown errorWARNING: Could not bind block position for load: library routine ca |
| 04:38 |
VanessaE |
lled out of sequence |
| 04:39 |
VanessaE |
all right g*d damn it someone wake up |
| 04:39 |
VanessaE |
ALL FIVE of my servers are doing this now |
| 04:39 |
VanessaE |
you guys busted something bad |
| 04:43 |
VanessaE |
I just git pull'd. rolling back to end of day Nov 30. pretty sure it worked fine yesterday |
| 04:46 |
hmmmm |
actually that sounds like it could be some problem related to the new sqlite rollback |
| 04:47 |
VanessaE |
sorry to get upset... |
| 04:49 |
hmmmm |
or not |
| 04:49 |
hmmmm |
hmmm |
| 04:49 |
hmmmm |
i dunno |
| 04:49 |
VanessaE |
seems to be okay at its current older state. |
| 05:04 |
VanessaE |
ok, they all seem stable now. |
| 05:05 |
VanessaE |
so either it was a glitch or it was one of today's (er, Dec. 1st's) commits |
| 05:06 |
VanessaE |
also, as a side note: why does the client now stall for a second or so when I click "connect"? (well, I hit 'enter') |
| 05:15 |
OldCoder |
Hi; question. ShadowNinja says to mention it here. Do worldmods load last or not? |
| 05:21 |
* VanessaE |
pokes hmmmm |
| 05:24 |
* OldCoder |
is asleep deep |
| 05:25 |
OldCoder |
Zzz |
| 05:26 |
|
nore joined #minetest-dev |
| 05:50 |
kahrl |
VanessaE: the stall on connect is because the async engine does a sleep(1) on exit |
| 05:50 |
VanessaE |
ok |
| 06:16 |
|
damiel joined #minetest-dev |
| 06:16 |
|
damiel joined #minetest-dev |
| 06:38 |
|
darkrose joined #minetest-dev |
| 07:43 |
|
emptty joined #minetest-dev |
| 08:36 |
|
emptty joined #minetest-dev |
| 08:56 |
|
darkrose joined #minetest-dev |
| 09:30 |
|
Gethiox2 joined #minetest-dev |
| 10:08 |
|
proller joined #minetest-dev |
| 10:59 |
|
Neological joined #minetest-dev |
| 11:08 |
|
bas080 joined #minetest-dev |
| 11:52 |
|
werwerwer joined #minetest-dev |
| 11:53 |
|
DemonRaiser joined #minetest-dev |
| 11:54 |
|
mrtux_ joined #minetest-dev |
| 11:56 |
|
sapier joined #minetest-dev |
| 11:57 |
|
IceCraft joined #minetest-dev |
| 11:58 |
|
salamanderrake joined #minetest-dev |
| 11:59 |
|
IceCraft joined #minetest-dev |
| 11:59 |
|
IceCraft joined #minetest-dev |
| 12:01 |
|
IceCraft joined #minetest-dev |
| 12:03 |
|
IceCraft joined #minetest-dev |
| 12:05 |
|
IceCraft joined #minetest-dev |
| 12:05 |
|
IceCraft joined #minetest-dev |
| 12:07 |
|
IceCraft joined #minetest-dev |
| 12:07 |
|
IceCraft joined #minetest-dev |
| 12:09 |
|
IceCraft joined #minetest-dev |
| 12:10 |
|
AndromedaKerova joined #minetest-dev |
| 12:10 |
|
AndromedaKerova left #minetest-dev |
| 12:11 |
|
IceCraft joined #minetest-dev |
| 12:12 |
sapier |
Oldcoder i guess there's nothing special about world mods but I didn't verify this assumption |
| 12:13 |
|
IceCraft joined #minetest-dev |
| 12:13 |
|
IceCraft joined #minetest-dev |
| 12:15 |
|
IceCraft joined #minetest-dev |
| 12:15 |
|
IceCraft joined #minetest-dev |
| 12:17 |
|
IceCraft joined #minetest-dev |
| 12:19 |
|
IceCraft joined #minetest-dev |
| 12:21 |
|
IceCraft joined #minetest-dev |
| 12:23 |
|
IceCraft joined #minetest-dev |
| 12:25 |
|
IceCraft joined #minetest-dev |
| 12:25 |
|
IceCraft joined #minetest-dev |
| 12:27 |
|
IceCraft joined #minetest-dev |
| 12:27 |
|
IceCraft joined #minetest-dev |
| 12:29 |
|
IceCraft joined #minetest-dev |
| 12:29 |
|
IceCraft joined #minetest-dev |
| 12:31 |
|
IceCraft joined #minetest-dev |
| 12:33 |
|
IceCraft joined #minetest-dev |
| 12:35 |
|
IceCraft joined #minetest-dev |
| 12:37 |
|
IceCraft joined #minetest-dev |
| 12:37 |
|
IceCraft joined #minetest-dev |
| 12:39 |
|
IceCraft joined #minetest-dev |
| 12:39 |
|
IceCraft joined #minetest-dev |
| 12:41 |
|
emptty joined #minetest-dev |
| 12:41 |
|
emptty1 joined #minetest-dev |
| 12:41 |
|
IceCraft joined #minetest-dev |
| 12:43 |
|
IceCraft joined #minetest-dev |
| 13:01 |
|
NakedFury joined #minetest-dev |
| 13:04 |
|
smoke_fumus joined #minetest-dev |
| 13:16 |
OldCoder |
sapier, ShadowNinja thought there might be. Thank you. |
| 13:23 |
|
iqualfragile joined #minetest-dev |
| 13:26 |
|
proller joined #minetest-dev |
| 13:30 |
|
proller joined #minetest-dev |
| 13:31 |
|
hmmmm joined #minetest-dev |
| 13:35 |
|
proller joined #minetest-dev |
| 13:40 |
|
zat joined #minetest-dev |
| 14:16 |
|
ImQ009 joined #minetest-dev |
| 14:27 |
|
VanessaE joined #minetest-dev |
| 14:40 |
|
bas080 joined #minetest-dev |
| 15:21 |
|
celeron55 joined #minetest-dev |
| 15:35 |
|
deltib joined #minetest-dev |
| 15:50 |
|
mrtux joined #minetest-dev |
| 16:11 |
|
Jordach joined #minetest-dev |
| 16:12 |
|
Jordach joined #minetest-dev |
| 16:23 |
|
mrtux joined #minetest-dev |
| 16:31 |
|
Zeitgeist_ joined #minetest-dev |
| 16:31 |
|
Zeitgeist_ joined #minetest-dev |
| 16:45 |
|
jin_xi joined #minetest-dev |
| 17:34 |
|
rubenwardy joined #minetest-dev |
| 17:48 |
|
john_minetest joined #minetest-dev |
| 17:49 |
|
Calinou joined #minetest-dev |
| 17:50 |
|
sapier left #minetest-dev |
| 17:53 |
|
sapier joined #minetest-dev |
| 17:55 |
rubenwardy |
lol |
| 17:55 |
sapier |
:-) maybe some skrewd up indices :-) |
| 17:56 |
sapier |
0.4.8 or current master? |
| 17:56 |
sapier |
current master? |
| 17:57 |
sapier |
I'm reworking search tab atm ... one of the reasons is broken indices ... did only try search :-) |
| 17:58 |
|
PilzAdam joined #minetest-dev |
| 17:59 |
sapier |
even downloading? ... chances I'm responsible for broken master too aren't that small too ;-) |
| 17:59 |
Calinou |
<Calinou> both freeminer and Minetest segfault on launch |
| 18:00 |
sapier |
debug or release build? |
| 18:00 |
sapier |
no did you tell cmake to do a debug or release build? |
| 18:01 |
PilzAdam |
is it some kind of universal rule that code by sapier segfaults for at least one person? :-p |
| 18:02 |
sapier |
this thing seems to become even more critical sokomine told something similar yesterday ... rebuilt with debug information and error was gone ... those bugs are nasty |
| 18:03 |
sapier |
yes index calculation is wrong for those search tab and downloading relies on index of mod ... I'm about to change that |
| 18:04 |
sapier |
cmake -DCMAKE_BUILD_TYPE=Debug |
| 18:08 |
sapier |
I still hope you'll have same error with debug build |
| 18:08 |
sapier |
finding this one in release build is a nightmare |
| 18:10 |
sapier |
great |
| 18:11 |
thexyz |
when does this happen? |
| 18:11 |
sapier |
I assume something with closing threadss |
| 18:11 |
sapier |
either hidden by debug symbols or by reduced optimization level in debug build |
| 18:12 |
sapier |
wait |
| 18:12 |
sapier |
that's not closing threads that's data transfer |
| 18:13 |
thexyz |
clang to the rescue |
| 18:14 |
sapier |
nothing that can seriously be a reason |
| 18:15 |
sapier |
I assume it's a random error my code does a little bit different things so a slightly differen timing |
| 18:17 |
thexyz |
segfault right after start https://gist.github.com/xyzz/f9c5276a7ca512f0e409/raw/8709b42a78080308027ec1a0af003028b41c9d03/gistfile1.txt |
| 18:17 |
thexyz |
reproducible: always |
| 18:18 |
thexyz |
https://gist.github.com/xyzz/afbf89f01bfdbe463b78/raw/ac6305882273e8bf2b87288b714b71aa4081867f/gistfile1.txt |
| 18:18 |
thexyz |
yes |
| 18:18 |
thexyz |
(always means always with address sanitizer which terminates the program) |
| 18:18 |
thexyz |
so it's either segfault or it terminates it |
| 18:19 |
thexyz |
hm, maybe |
| 18:21 |
thexyz |
sapier: are my logs helpful or shall I provide something else? |
| 18:21 |
PilzAdam |
sapier, I can reproduce the crash when clicking on "Online mod store" in release, but not in debug with -O3 |
| 18:22 |
PilzAdam |
sapier, do you want a bracktrace in release mode? |
| 18:22 |
sapier |
not quite sure thexyz It seems to complain when I erase a element in list |
| 18:23 |
sapier |
that element is taken from list 2 lines above that line ... complete list handling is done within lock |
| 18:23 |
sapier |
yes PA |
| 18:24 |
PilzAdam |
https://gist.github.com/PilzAdam/7753958 |
| 18:24 |
sapier |
a struct is copied by copying all elements in c++ isn't it? |
| 18:26 |
thexyz |
unless you redefine = it is |
| 18:27 |
sapier |
I didn't do and the struct contains basic types and strings only |
| 18:27 |
sapier |
this way a should be a copy of b after I did a = b |
| 18:28 |
thexyz |
that's a strange question to ask.. |
| 18:28 |
sapier |
:-) I know ... I learned to question even obvious things |
| 18:30 |
sapier |
what the hell? do I read this completely wrong or do all threads call erase same time in this stack? |
| 18:31 |
|
proller joined #minetest-dev |
| 18:33 |
sapier |
seems like locking is completely broken ... again |
| 18:34 |
sapier |
that's perfectly normal in multithreaded applications pa has a hell of a machine with 8 cores |
| 18:35 |
PilzAdam |
I have 4 multithreaded cores, to be precise |
| 18:36 |
sapier |
ok then it should be comparable ... but still different background threads os version can make a lot of difference |
| 18:38 |
sapier |
yet I don't have any idea how four threads can be within same mutexed area at same time |
| 18:42 |
sapier |
could you guys try my wait jthread branch? |
| 18:42 |
sapier |
I found some posts via google telling mutex and detached threads may be buggy on some libc versions |
| 18:45 |
Exio4 |
i have six threads and 3 modules, what could i try? ;P |
| 18:46 |
sapier |
I guess this one needs to be found in theory debugger doesn't help that much |
| 19:18 |
|
VanessaE joined #minetest-dev |
| 19:26 |
|
Akien joined #minetest-dev |
| 19:29 |
|
john_minetest left #minetest-dev |
| 19:58 |
sapier |
I just updated the search tab it should now install correct mod and pagecount should be correct too |
| 19:58 |
VanessaE |
hope you are keeping your fork of shaders rebased each time you break it :) |
| 19:59 |
VanessaE |
(if RBA ever shows back up to finish it up) |
| 19:59 |
sapier |
lol I try to but fixing core crashes is priorized |
| 20:04 |
|
EvergreenTree joined #minetest-dev |
| 20:05 |
|
NakedFury joined #minetest-dev |
| 20:11 |
PilzAdam |
hmmmm, https://gist.github.com/PilzAdam/7757735 after setting the mapgen from v6 to v7 via https://github.com/PilzAdam/nodetopia/blob/master/mods/base/mapgen.lua#L23 at first start after creating the map |
| 20:25 |
proller |
bad noise params |
| 20:59 |
|
KingsleyT joined #minetest-dev |
| 21:03 |
|
sapier1 joined #minetest-dev |
| 21:13 |
|
damiel joined #minetest-dev |
| 21:13 |
|
damiel joined #minetest-dev |
| 21:21 |
sapier |
https://github.com/minetest/minetest/pull/1031 john_minetest this should fix crash in release mode |
| 21:28 |
|
zat joined #minetest-dev |
| 21:28 |
|
bas080 joined #minetest-dev |
| 21:30 |
|
KingsleyT joined #minetest-dev |
| 21:49 |
daswort |
is this default in 0.4.8? → https://forum.minetest.net/viewtopic.php?id=7838 |
| 21:56 |
iqualfragile |
awsome, my minetest server craches when i try to join |
| 21:57 |
sapier |
current master? |
| 21:57 |
iqualfragile |
yes |
| 21:57 |
sapier |
release build? |
| 21:57 |
iqualfragile |
yes |
| 21:57 |
iqualfragile |
just segmentation fault, nothing else |
| 21:57 |
sapier |
switch to 1031 |
| 21:57 |
iqualfragile |
kahrl: merge 1031 please |
| 21:57 |
sapier |
try it first ;-) |
| 22:07 |
|
john_minetest joined #minetest-dev |
| 22:07 |
sapier |
I could merge it myself but it's too much change to merge without proper review |
| 22:08 |
iqualfragile |
works |
| 22:08 |
iqualfragile |
sapier: fix mobfspam plz |
| 22:09 |
sapier |
wonder why noone did report this prior release ;-) |
| 22:12 |
sapier |
yes but doesn't contain the crash fixes |
| 22:12 |
iqualfragile |
yes, that v6/v7 thing allready confused some users |
| 22:16 |
iqualfragile |
v7 is not experimental afaik, but you would need to define some biomes |
| 22:18 |
sapier |
I'll rebase the search branch once the fixes are added |
| 22:31 |
|
OldCoder joined #minetest-dev |
| 22:39 |
daswort |
when i click on "online mod repo" i the error "luaerror: c++ exception" |
| 23:03 |
ShadowNinja |
Yay, LuaJIT exception mangling. daswort: If you can compile with non-JIT Lua you might get a better error message. |
| 23:33 |
|
iqualfragile joined #minetest-dev |
| 23:33 |
|
jojoa1997 joined #minetest-dev |
| 23:40 |
ShadowNinja |
sapier: #1031 fixed the segfaults? |
| 23:42 |
VanessaE |
what about the issue I reported last night? |
| 23:42 |
VanessaE |
I'd say that was rather critical |
| 23:43 |
VanessaE |
http://irc.minetest.ru/minetest-dev/2013-12-02#i_3467471 |
| 23:45 |
sapier |
fixed by 1031 as well as those nasty crashes on release build |
| 23:45 |
VanessaE |
h good |
| 23:45 |
VanessaE |
oh* |
| 23:46 |
ShadowNinja |
kahrl and hmmmm might be abl to help with that. |
| 23:46 |
ShadowNinja |
able* |
| 23:47 |
sapier |
wait vanessae have you been talking about the delay or the emerge thread things? |
| 23:47 |
VanessaE |
neither, see the log link. |
| 23:47 |
VanessaE |
backing down to end-of-day Nov. 30 stabilized the servers. |
| 23:48 |
sapier |
I strongly recommend merging 1031 soon those jthread changes for log threadname broke any mutex on release build |
| 23:48 |
VanessaE |
as soon as someone signs on, ^^^^^ that crash happened - on all five servers. |
| 23:48 |
VanessaE |
and yes I run release builds now |
| 23:48 |
sapier |
don't do that with current master |
| 23:48 |
VanessaE |
got tired of the slower speeds of debug builds :) |
| 23:49 |
sapier |
as mutexes don't work at all in current state |
| 23:49 |
VanessaE |
eek |
| 23:49 |
VanessaE |
well right now I'm in a stable build so I'll leave it there until you guys give me the "okay" to push forward |
| 23:50 |
VanessaE |
what's the status of RBA's shaders? did anyone figure out what broke? |
| 23:50 |
sapier |
noone realized that assert(pthread_mutex_init() == 0); is replaced by nop on release build |
| 23:51 |
VanessaE |
eh.. threads, semaphores, mutexes... back in MY day we had ONE thread and maybe two interrupt priorities, and WE WERE HAPPY! :) |
| 23:52 |
VanessaE |
(seriously, that stuff goes a bit over my head) |
| 23:52 |
sapier |
those times multicore was thought to be a fruit |
| 23:52 |
VanessaE |
lol |
| 23:53 |
ShadowNinja |
sapier: "assert(X);" --> "" via a macro? Shouldn't it do "assert(X);" -> "X;"? |
| 23:53 |
sapier |
obviously it doesn't do this way |
| 23:54 |
sapier |
as I said it's replaced by nop in release resulting in no locking at all |
| 23:54 |
sapier |
it's not difficult to imagine what's happening |
| 23:55 |
VanessaE |
ouch. |
| 23:55 |
sapier |
someone should verify 1031 on windows so this can be merged soon |
| 23:55 |
sapier |
for the moment hands of release build of master ... there's no safe way to run it |
| 23:56 |
VanessaE |
ok. |
| 23:56 |
sapier |
+f |
| 23:56 |
* VanessaE |
resets her builds back to debug :-/ |
| 23:56 |
ShadowNinja |
sapier: Well I'll agree to it, is there any reason that this would fail on Windows? |
| 23:56 |
sapier |
unless you want to use your world backups you should do that immediatly |
| 23:57 |
|
Miner_48er joined #minetest-dev |
| 23:57 |
sapier |
none I know of but I didn't realize the assert() error too ;-) so I might not be best one to ask |
| 23:57 |
sapier |
-of +about |
| 23:59 |
sapier |
I'd like kahrl or hmmmm to check 1031 prior merge but I don't know if they have time to do |
| 23:59 |
VanessaE |
ok, all servers and my client are back to debug mode. |