| 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 |