Time |
Nick |
Message |
00:03 |
erlehmann |
sfan5 what do you think of https://danluu.com/everything-is-broken/ ? (the part after “WAT”) |
00:12 |
rubenwardy |
https://github.com/minetest/minetest/releases/tag/5.4.2-android |
00:12 |
rubenwardy |
I've set roll out to 6%. If the crash rate is stable, will increase in a few days |
00:13 |
|
tekakutli joined #minetest-dev |
00:22 |
erlehmann |
rubenwardy could you explain what is a good crash rate for minetest and where to see it as a third party? |
00:23 |
rubenwardy |
it's private |
00:23 |
rubenwardy |
I don't think there's anyway to make the Play Store dashboard public |
00:23 |
rubenwardy |
and "good" in this context is "not significantly more than the last release" |
00:23 |
rubenwardy |
Minetest's Android crash rate is terrible |
00:24 |
rubenwardy |
such that you have red text and /!\ on the dashboard |
00:24 |
rubenwardy |
I'm trying to attach native debug symbols so I can get proper tracebacks for NDK/c++ crashes, but Android Studio doesn't seem to want to produce it |
00:25 |
erlehmann |
rubenwardy so how high is it? |
00:26 |
rubenwardy |
92.4% daily sessions without crashes |
00:26 |
erlehmann |
i have never done mobile dev, only advised them on security (spoiler: they only ever take advice on TLS usage and OAuth2, they never take advice on checking inputs) |
00:26 |
rubenwardy |
81.6% daily sessions without freezes |
00:27 |
rubenwardy |
and: https://i.rubenwardy.com/oLi4u.png |
00:27 |
erlehmann |
oh that sounds horrible, but how long is such a session? (median) |
00:27 |
rubenwardy |
no idea |
00:27 |
rubenwardy |
I think a session is one opening of the app |
00:27 |
rubenwardy |
but I'm not sure |
00:28 |
rubenwardy |
there were 19k sessions between 23 Sep and 23 Opt |
00:28 |
|
calcul0n_ joined #minetest-dev |
00:28 |
erlehmann |
yeah i mean i can probably get minetest to crash if i play for a few hours |
00:28 |
rubenwardy |
it is terrible |
00:28 |
erlehmann |
it happens |
00:28 |
erlehmann |
how do you get stuck in a wakelock though? |
00:30 |
rubenwardy |
don't know |
00:30 |
rubenwardy |
https://i.rubenwardy.com/ytcO5.png |
00:31 |
rubenwardy |
you get crash reports like this |
00:31 |
rubenwardy |
the NDK crashes have no tracebacks |
00:31 |
rubenwardy |
well they do but they're fairly meaningless |
00:33 |
erlehmann |
rubenwardy this looks horrible for debugging :( |
00:34 |
rubenwardy |
it would be okay if it wasn't so slow, and if they actually had tracebacks |
00:34 |
rubenwardy |
the latter is a matter of us working out how to export them |
00:34 |
rubenwardy |
s/them/debug symbols/ |
00:34 |
|
Extex joined #minetest-dev |
00:35 |
erlehmann |
rubenwardy if you want more crashes, try to compile it with the minimal ubsan runtime (the one that has little overhead) |
00:36 |
|
v-rob joined #minetest-dev |
00:37 |
|
Extex joined #minetest-dev |
00:39 |
|
proller joined #minetest-dev |
01:09 |
|
tekakutli joined #minetest-dev |
01:15 |
|
josiah_w1 joined #minetest-dev |
02:18 |
|
v-rob joined #minetest-dev |
02:28 |
|
queria^clone joined #minetest-dev |
02:33 |
|
queria^clone joined #minetest-dev |
03:45 |
|
specing_ joined #minetest-dev |
04:00 |
|
MTDiscord joined #minetest-dev |
04:43 |
|
v-rob joined #minetest-dev |
05:46 |
|
v-rob joined #minetest-dev |
06:49 |
|
v-rob joined #minetest-dev |
08:05 |
|
hendursa1 joined #minetest-dev |
08:10 |
|
hendursa1 joined #minetest-dev |
08:52 |
|
YuGiOhJCJ joined #minetest-dev |
09:09 |
|
hendursa1 joined #minetest-dev |
09:13 |
|
Fixer joined #minetest-dev |
09:49 |
|
luk3yx joined #minetest-dev |
09:57 |
|
Menchers joined #minetest-dev |
10:10 |
|
luk3yx joined #minetest-dev |
10:33 |
|
calcul0n_ joined #minetest-dev |
10:34 |
MTDiscord |
<luatic> IrrlichtMt bug report on ContentDB: https://content.minetest.net/threads/1395/ |
11:01 |
sfan5 |
rubenwardy: good job |
11:01 |
sfan5 |
for debug symbols uploading the .so files from the obj/local/$abi/ folder should work |
11:02 |
sfan5 |
(those should not be already stripped) |
11:25 |
sfan5 |
@luatic could be in IrrlichtMt of course but I don't see a direct connection |
11:25 |
sfan5 |
should be filed on minetest/minetest first |
11:27 |
|
proller joined #minetest-dev |
12:16 |
MTDiscord |
<josiah_wi> Interesting update, some assertions checking matrix rotation in Irrlicht fail on OpenBSD. Maybe not too important, but kind of a fun progress update. I intend to open an issue once I have more debugging information. |
12:17 |
MTDiscord |
<josiah_wi> I'll also PR the fix for this if I'm able to fix it. I don't know yet how difficult it will be to figure out. |
12:25 |
|
calcul0n__ joined #minetest-dev |
12:27 |
sfan5 |
merging game#2894, game#2895 in 10m |
12:27 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/2894 -- Fix the creative trash slot for player 'trash' by Montandalar |
12:27 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/2895 -- Prevent blocking of fuel inventory by fuel replacement. by sfence |
15:08 |
|
fluxionary joined #minetest-dev |
15:46 |
|
specing_ joined #minetest-dev |
15:57 |
|
Extex joined #minetest-dev |
16:23 |
|
luk3yx joined #minetest-dev |
17:12 |
|
Fixer_ joined #minetest-dev |
17:19 |
|
lhofhansl joined #minetest-dev |
17:23 |
|
v-rob joined #minetest-dev |
17:43 |
|
v-rob joined #minetest-dev |
18:47 |
|
hendursaga joined #minetest-dev |
19:49 |
|
Noisytoot joined #minetest-dev |
20:05 |
|
Wuzzy joined #minetest-dev |
20:21 |
|
Extex joined #minetest-dev |
20:57 |
|
olliy joined #minetest-dev |
21:07 |
|
josiah_wi joined #minetest-dev |
21:54 |
|
Extex joined #minetest-dev |
22:16 |
|
ssieb joined #minetest-dev |
22:36 |
|
Extex joined #minetest-dev |
22:37 |
|
Taoki joined #minetest-dev |
23:00 |
|
tekakutli joined #minetest-dev |
23:11 |
|
Alias2 joined #minetest-dev |
23:32 |
|
v-rob joined #minetest-dev |