elementary / elementary/mail

Mail freezes on consecutive archiving of emails

Open
#1,021 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Vala
Stars
215
Forks
50
Avg merge
3h 11m
Merged PRs (30d)
1

Description

### What Happened?

When archiving multiple emails one after another, mail will freeze, then have the "this app is not responding" prompt appear

### Steps to Reproduce

1. archive one email
2. quickly archive another
3. keep going until it freezes

### Expected Behavior

Mails should be archived without the app crashing

### OS Version

8.x (Circe)

### Session Type

Secure Session (Wayland)

### Software Version

Latest release (I have run all updates)

### Log Output

```shell
backtrace:

#0 0x000077fb10c43c90 in g_type_check_instance_is_a () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#1 0x000077fb10558ed9 in gtk_widget_queue_draw_area () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#2 0x000077fb1055cdee in gtk_widget_queue_draw () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#3 0x00005a8d032cf993 in ?? ()
#4 0x00005a8d032d10d8 in virtualizing_list_box_select_row_at_index ()
#5 0x00005a8d032dcb63 in ?? ()
#6 0x000077fb10c1c2fa in g_closure_invoke () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7 0x000077fb10c4b90c in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x000077fb10c3c591 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x000077fb10c3c7c1 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x000077fb10c3c883 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x000077fb10023bf5 in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
#12 0x00005a8d032a2b31 in ?? ()
#13 0x000077fb10c1a6a8 in g_cclosure_marshal_VOID__UINTv () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x000077fb10c3c6bd in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x000077fb10c3c7c1 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x000077fb10c3c883 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x000077fb10c3c6bd in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x000077fb10c3c7c1 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x000077fb10c3c883 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x000077fb0feecdd2 in ?? () from /lib/x86_64-linux-gnu/libhandy-1.so.0
#21 0x000077fb1055925d in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#22 0x000077fb10c1c2fa in g_closure_invoke () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x000077fb10c4b90c in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x000077fb10c3c591 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x000077fb10c3c7c1 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x000077fb10c3c883 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x000077fb1014caab in ?? () from /lib/x86_64-linux-gnu/libgdk-3.so.0
#28 0x000077fb10138c6d in ?? () from /lib/x86_64-linux-gnu/libgdk-3.so.0
#29 0x000077fb10cc8522 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x000077fb10cc748e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x000077fb10d26717 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x000077fb10cc6a53 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x000077fb1001c88d in g_application_run () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
#34 0x00005a8d0328b9f5 in main ()
```

### Hardware Info

`inxi --filter` output:
```
CPU: dual core Intel Core i5-7300U (-MT MCP-) speed/min/max: 3500/400/3500 MHz
Kernel: 6.11.0-25-generic x86_64 Up: 2d 22h 25m Mem: 3.83/7.64 GiB (50.2%)
Storage: 238.47 GiB (24.2% used) Procs: 282 Shell: fish inxi: 3.3.34
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.