New mail crash on the test server #4447

Closed
opened 2023-05-09 13:52:45 +00:00 by whosit · 7 comments
Member

As usual, not exactly sure what I did.

  1. sent mail to myself, without subject, but with TO,CC(to myself),BCC
  2. sent another mail with (may be not relevant, but I did not get it I think?)
  3. opened first one and clicked "reply all"
  4. crash
As usual, not exactly sure what I did. 1. sent mail to myself, without subject, but with TO,CC(to myself),BCC 2. sent another mail with (may be not relevant, but I did not get it I think?) 3. opened first one and clicked "reply all" 4. crash
whosit added the
1. kind/bug
label 2023-05-09 13:53:37 +00:00
2023-05-09 13:47:18: ACTION[Server]: [yl_commons] formspec "mail:compose": whosit submitted {"bcc":"","body":"","cc":"","send":"Send","subject":"VERY LONG TEXT","to":"whosit"}
2023-05-09 13:47:22: ACTION[Server]: [yl_commons] lua is using 176.3 MB
2023-05-09 13:47:23: ACTION[Server]: [yl_commons] formspec "mail:inbox": whosit submitted {"quit":"true"}
2023-05-09 13:47:32: ACTION[Server]: [yl_commons] lua is using 222.4 MB
2023-05-09 13:47:36: ACTION[Server]: [yl_commons] formspec "mail:inbox": whosit submitted {"filter":"","inbox":"CHG:1:0","sortdirection":"1","sortfield":"1"}
2023-05-09 13:47:36: ACTION[Server]: [yl_commons] formspec "mail:inbox": whosit submitted {"filter":"","inbox":"CHG:2:0","sortdirection":"1","sortfield":"1"}
2023-05-09 13:47:40: ACTION[Server]: [yl_commons] formspec "mail:inbox": whosit submitted {"filter":"","inbox":"DCL:2:0","sortdirection":"1","sortfield":"1"}
2023-05-09 13:47:42: ACTION[Server]: [yl_commons] lua is using 250.9 MB
2023-05-09 13:47:47: ACTION[Server]: [yl_commons] formspec "mail:message": whosit submitted {"replyall":"Reply all"}
2023-05-09 13:47:47: ACTION[Main]: Server: Shutting down
2023-05-09 13:47:49: ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod 'mail' in callback on_playerReceiveFields(): .../5.6.1/Minetest_test/bin/../mods/mail_mod/ui/message.lua:53: attempt to index local 'message' (a nil value)
2023-05-09 13:47:49: ERROR[Main]: stack traceback:
2023-05-09 13:47:49: ERROR[Main]: 	.../5.6.1/Minetest_test/bin/../mods/mail_mod/ui/message.lua:53: in function 'replyall'
2023-05-09 13:47:49: ERROR[Main]: 	.../5.6.1/Minetest_test/bin/../mods/mail_mod/ui/message.lua:114: in function 'func'
2023-05-09 13:47:49: ERROR[Main]: 	...inetest_test/bin/../builtin/profiler/instrumentation.lua:107: in function <...inetest_test/bin/../builtin/profiler/instrumentation.lua:100>
2023-05-09 13:47:49: ERROR[Main]: 	.../mt/5.6.1/Minetest_test/bin/../builtin/game/register.lua:432: in function <.../mt/5.6.1/Minetest_test/bin/../builtin/game/register.lua:418>
``` 2023-05-09 13:47:18: ACTION[Server]: [yl_commons] formspec "mail:compose": whosit submitted {"bcc":"","body":"","cc":"","send":"Send","subject":"VERY LONG TEXT","to":"whosit"} 2023-05-09 13:47:22: ACTION[Server]: [yl_commons] lua is using 176.3 MB 2023-05-09 13:47:23: ACTION[Server]: [yl_commons] formspec "mail:inbox": whosit submitted {"quit":"true"} 2023-05-09 13:47:32: ACTION[Server]: [yl_commons] lua is using 222.4 MB 2023-05-09 13:47:36: ACTION[Server]: [yl_commons] formspec "mail:inbox": whosit submitted {"filter":"","inbox":"CHG:1:0","sortdirection":"1","sortfield":"1"} 2023-05-09 13:47:36: ACTION[Server]: [yl_commons] formspec "mail:inbox": whosit submitted {"filter":"","inbox":"CHG:2:0","sortdirection":"1","sortfield":"1"} 2023-05-09 13:47:40: ACTION[Server]: [yl_commons] formspec "mail:inbox": whosit submitted {"filter":"","inbox":"DCL:2:0","sortdirection":"1","sortfield":"1"} 2023-05-09 13:47:42: ACTION[Server]: [yl_commons] lua is using 250.9 MB 2023-05-09 13:47:47: ACTION[Server]: [yl_commons] formspec "mail:message": whosit submitted {"replyall":"Reply all"} 2023-05-09 13:47:47: ACTION[Main]: Server: Shutting down 2023-05-09 13:47:49: ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod 'mail' in callback on_playerReceiveFields(): .../5.6.1/Minetest_test/bin/../mods/mail_mod/ui/message.lua:53: attempt to index local 'message' (a nil value) 2023-05-09 13:47:49: ERROR[Main]: stack traceback: 2023-05-09 13:47:49: ERROR[Main]: .../5.6.1/Minetest_test/bin/../mods/mail_mod/ui/message.lua:53: in function 'replyall' 2023-05-09 13:47:49: ERROR[Main]: .../5.6.1/Minetest_test/bin/../mods/mail_mod/ui/message.lua:114: in function 'func' 2023-05-09 13:47:49: ERROR[Main]: ...inetest_test/bin/../builtin/profiler/instrumentation.lua:107: in function <...inetest_test/bin/../builtin/profiler/instrumentation.lua:100> 2023-05-09 13:47:49: ERROR[Main]: .../mt/5.6.1/Minetest_test/bin/../builtin/game/register.lua:432: in function <.../mt/5.6.1/Minetest_test/bin/../builtin/game/register.lua:418> ```
AliasAlreadyTaken added the
3. source/mod upstream
label 2023-05-10 05:56:02 +00:00

This is the commit we're on: 8dcfc7dc77a3900ed743329ce2dd7a5222709108

Upstream issue:
https://github.com/mt-mods/mail/issues/87

This is the commit we're on: 8dcfc7dc77a3900ed743329ce2dd7a5222709108 Upstream issue: https://github.com/mt-mods/mail/issues/87
AliasAlreadyTaken added this to the 1.1.119 milestone 2023-05-10 06:08:40 +00:00
AliasAlreadyTaken added the
4. step/blocked
label 2023-05-14 17:52:51 +00:00

This is real upstream, the other was closed as duplicate: https://github.com/mt-mods/mail/issues/84

This is real upstream, the other was closed as duplicate: https://github.com/mt-mods/mail/issues/84

They added some patch, so we can deliver.

It's not the final form though, they still wonder why it happens. We'll have to see whether the patch works.

02853fc3d0

They added some patch, so we can deliver. It's not the final form though, they still wonder why it happens. We'll have to see whether the patch works. https://github.com/mt-mods/mail/commit/02853fc3d0dc6a8da7f770c0e843ccf3d76b312e
AliasAlreadyTaken added
ugh/QA main
and removed
4. step/blocked
labels 2023-05-18 00:02:50 +00:00
flux added the
4. step/ready to QA test
label 2023-06-20 17:49:22 +00:00
Member

this is fixed, supposedly.

this is fixed, supposedly.
AliasAlreadyTaken modified the milestone from 1.1.119 to 1.1.120 2023-06-21 19:04:49 +00:00
AliasAlreadyTaken removed the
ugh/QA main
label 2023-06-21 19:04:58 +00:00
AliasAlreadyTaken added the
ugh/QA main
label 2023-08-26 13:02:20 +00:00

QA We'll have to see on main whether it happens again

QA We'll have to see on main whether it happens again

Hasn't happened ever since

Hasn't happened ever since
AliasAlreadyTaken added
5. result/fixed
and removed
4. step/ready to QA test
labels 2023-11-27 01:31:17 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#4447
No description provided.