Evolution takes 1-2mins to populate my Gmail accounts on startup

Evolution 3.50.4
Manjaro 23.1.3 (Vulcan)
Kernel: Linux 6.1.80-1-MANJARO

I’m having a strange issue. Evolution is working but it’s kinda not working. I have just two Gmail accounts in my Evolution mail client. They are set up correctly with OAuth2.0 TLS etc…

When I start up Evolution for 1-2 mins I see spinning wheels next to the “Inbox” of both Gmail accounts… then eventually each Inbox populates with email messages. After that I have to wait another 1-2 mins for the latest emails to be retrieved from Gmail.

I have had other issues recently as well where that Google web page appears and you have to enter your GMail address and password and allow Evolution to connect to Gmail then do the 2-factor authentication on your phone.

Sometimes it also takes ages for emails to send via Evolution. Once I gave up wait and just logged in my Gmail web login and sent the email from the website.

I don’t have any problem with my internet connection. This problem started about 2 weeks ago, was never a problem before that. I didn’t change anything in my Gmail account settings on the Gmail website and I haven’t changed anything in the Evolution client either.

How can I debug what this issue is? It is a pain when I have to wait for Evolution to be usable.

Update:
I see a similar report on askubuntu Gnome Evolution constantly asks for granting Google access - Ask Ubuntu
I guess I can try: “completely removing the Evolution config for the gmail account, and then reconfiguring it.”

Has anyone else come across this?

Cheers,

Flex

How can I debug what this issue is? It is a pain when I have to wait
for Evolution to be usable.

Hi,

1-2 minutes sounds like it’s trying to contact some server, which is
unresponsive, and it gives up and then tries another server or route.
Usual timeout is set to 90 seconds by the Evolution.

When you install debuginfo packages for gnutls, glib2, glib-networking,
evolution-data-server and evolution (no idea how they are named nor how
it’s done in your distro, I’m sorry), then you can grab a backtrace of
the ‘evolution’ process while it’s waiting to see what it does. It can
prove whether it’s waiting for a response from the server or whether it
does anything else.

You can get the backtrace with a command like this:

$ gdb --batch --ex “t a a bt” --pid=pidof evolution &>bt.txt

Please check the bt.txt for any private information, like passwords,
email addresses, server addresses,… I usually search for “pass” at
least (quotes for clarity only), before sharing it anywhere, though
it’s not needed to share it here if you’ll be able to see what it does.

For IMAP debugging please see:

I see a similar report on askubuntu Gnome Evolution constantly asks
for granting Google access - Ask Ubuntu

I do not think it’s your case.

Bye,
Milan

Thanks Milan,

I installed gdb. Not sure if I needed to install anything else?

I start up Evolution and find its pid then I run the command:
sudo gdb --batch --ex “t a a bt” --pid=2475 &>bt.txt

When I start up Evolution the Inbox of each of my Gmail accounts are inaccessible I only see rotating circles (?timers) alongside the Inbox of each account… this phase lasts about 1-2 mins.

This is what I get when Evolution is starting up while the Inboxes are not accessible:

Summary

[New LWP 2477]
[New LWP 2478]
[New LWP 2479]
[New LWP 2480]
[New LWP 2481]
[New LWP 2483]
[New LWP 2495]
[New LWP 2496]
[New LWP 2497]
[New LWP 2500]
[New LWP 2504]
[New LWP 2505]
[New LWP 2506]
[New LWP 2507]
[New LWP 2508]
[New LWP 2509]
[New LWP 2510]
[New LWP 2526]
[New LWP 2528]
[New LWP 2554]
[New LWP 2555]
[New LWP 2562]
[Thread debugging using libthread_db enabled]
Using host libthread_db library “/usr/lib/libthread_db.so.1”.
0x00007f3f85f190bf in poll () from /usr/lib/libc.so.6

Thread 23 (Thread 0x7f3e9b7fe6c0 (LWP 2562) “threaded-ml”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f3004e9b7 in ??? () at /usr/lib/libpulse.so.0
#2 0x00007f3f3003845c in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#3 0x00007f3f3004261c in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4 0x00007f3f300426d1 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5 0x00007f3f30052bf2 in ??? () at /usr/lib/libpulse.so.0
#6 0x00007f3ee04072b7 in ??? () at /usr/lib/pulseaudio/libpulsecommon-17.0.so
#7 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#8 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 22 (Thread 0x7f3e9bfff6c0 (LWP 2555) “ReceiveQueue”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f84252f50 in WTF::RunLoop::run() () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#4 0x00007f3f84256af6 in ??? () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 21 (Thread 0x7f3eb8ff96c0 (LWP 2554) “ReceiveQueue”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f84252f50 in WTF::RunLoop::run() () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#4 0x00007f3f84256af6 in ??? () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 20 (Thread 0x7f3ed0ffd6c0 (LWP 2528) “pool-evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8b0dc705 in camel_async_closure_wait () at /usr/lib/libcamel-1.2.so.64
#4 0x00007f3f8b15fa99 in camel_service_connect_sync () at /usr/lib/libcamel-1.2.so.64
#5 0x00007f3f8b16f202 in camel_store_get_folder_info_sync () at /usr/lib/libcamel-1.2.so.64
#6 0x00007f3f8b16f848 in ??? () at /usr/lib/libcamel-1.2.so.64
#7 0x00007f3f8a514db8 in ??? () at /usr/lib/libgio-2.0.so.0
#8 0x00007f3f8a3a9523 in ??? () at /usr/lib/libglib-2.0.so.0
#9 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#10 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#11 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 19 (Thread 0x7f3ed17fe6c0 (LWP 2526) “evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8185ba3a in ??? () at /usr/lib/libecal-2.0.so.2
#4 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 18 (Thread 0x7f3ed1fff6c0 (LWP 2510) “ebsiteDataStore”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f84252f50 in WTF::RunLoop::run() () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#4 0x00007f3f84256af6 in ??? () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7f3ee0ffb6c0 (LWP 2509) “HashSaltStorage”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f84252f50 in WTF::RunLoop::run() () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#4 0x00007f3f84256af6 in ??? () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7f3ee17fc6c0 (LWP 2508) “evolution”):
#0 0x00007f3f85f2488d in syscall () at /usr/lib/libc.so.6
#1 0x00007f3f8a3ce337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a3401b4 in ??? () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8a34021c in g_async_queue_pop () at /usr/lib/libglib-2.0.so.0
#4 0x00007f3f862b3c48 in ??? () at /usr/lib/libpangoft2-1.0.so.0
#5 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#6 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#7 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f3ee1ffd6c0 (LWP 2507) “PressureMonitor”):
#0 0x00007f3f85ea5ebe in ??? () at /usr/lib/libc.so.6
#1 0x00007f3f85ea8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2 0x00007f3f84257bce in WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime) () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#3 0x00007f3f841e7445 in WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#4 0x00007f3f831967ba in ??? () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#5 0x00007f3f841ece34 in WTF::sleep(WTF::Seconds) () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#6 0x00007f3f878dbc40 in ??? () at /usr/lib/libwebkit2gtk-4.1.so.0
#7 0x00007f3f84256af6 in ??? () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#8 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#9 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f3ee27fe6c0 (LWP 2506) “evoluti:disk$0”):
#0 0x00007f3f85ea5ebe in ??? () at /usr/lib/libc.so.6
#1 0x00007f3f85ea8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2 0x00007f3ee325a1dc in ??? () at /usr/lib/dri/i965_dri.so
#3 0x00007f3ee3259c3c in ??? () at /usr/lib/dri/i965_dri.so
#4 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#5 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f3ee2fff6c0 (LWP 2505) “evoluti:disk$0”):
#0 0x00007f3f85ea5ebe in ??? () at /usr/lib/libc.so.6
#1 0x00007f3f85ea8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2 0x00007f3ee325a1dc in ??? () at /usr/lib/dri/i965_dri.so
#3 0x00007f3ee3259c3c in ??? () at /usr/lib/dri/i965_dri.so
#4 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#5 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f3f30ffd6c0 (LWP 2504) “evoluti:disk$0”):
#0 0x00007f3f85ea5ebe in ??? () at /usr/lib/libc.so.6
#1 0x00007f3f85ea8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2 0x00007f3ee325a1dc in ??? () at /usr/lib/dri/i965_dri.so
#3 0x00007f3ee3259c3c in ??? () at /usr/lib/dri/i965_dri.so
#4 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#5 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f3f517736c0 (LWP 2500) “pool-evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8b0dc705 in camel_async_closure_wait () at /usr/lib/libcamel-1.2.so.64
#4 0x00007f3f8b15fa99 in camel_service_connect_sync () at /usr/lib/libcamel-1.2.so.64
#5 0x00007f3f8b16f202 in camel_store_get_folder_info_sync () at /usr/lib/libcamel-1.2.so.64
#6 0x00007f3f8b16f848 in ??? () at /usr/lib/libcamel-1.2.so.64
#7 0x00007f3f8a514db8 in ??? () at /usr/lib/libgio-2.0.so.0
#8 0x00007f3f8a3a9523 in ??? () at /usr/lib/libglib-2.0.so.0
#9 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#10 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#11 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f3f52ffd6c0 (LWP 2497) “pool-evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a500ad6 in g_socket_condition_timed_wait () at /usr/lib/libgio-2.0.so.0
#2 0x00007f3f8a504afd in g_socket_connect () at /usr/lib/libgio-2.0.so.0
#3 0x00007f3f8a50be92 in g_socket_client_connect () at /usr/lib/libgio-2.0.so.0
#4 0x00007f3f8b1437d8 in ??? () at /usr/lib/libcamel-1.2.so.64
#5 0x00007f3f70da4380 in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#6 0x00007f3f70da5ee4 in camel_imapx_server_connect_sync () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#7 0x00007f3f70d8d5f1 in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#8 0x00007f3f70d8db04 in camel_imapx_conn_manager_connect_sync () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#9 0x00007f3f70db2f4b in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#10 0x00007f3f8b1587be in ??? () at /usr/lib/libcamel-1.2.so.64
#11 0x00007f3f8a514db8 in ??? () at /usr/lib/libgio-2.0.so.0
#12 0x00007f3f8a3a9523 in ??? () at /usr/lib/libglib-2.0.so.0
#13 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#14 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#15 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f3f537fe6c0 (LWP 2496) “pool-evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8b0dc705 in camel_async_closure_wait () at /usr/lib/libcamel-1.2.so.64
#4 0x00007f3f8b15fa99 in camel_service_connect_sync () at /usr/lib/libcamel-1.2.so.64
#5 0x00007f3f8b14b6ae in camel_offline_store_set_online_sync () at /usr/lib/libcamel-1.2.so.64
#6 0x00007f3f722dea94 in e_mail_store_go_online_sync () at /usr/lib/evolution/libemail-engine.so
#7 0x00007f3f722e67b0 in ??? () at /usr/lib/evolution/libemail-engine.so
#8 0x00007f3f861581c1 in ??? () at /usr/lib/evolution/libevolution-util.so
#9 0x00007f3f8a3a9523 in ??? () at /usr/lib/libglib-2.0.so.0
#10 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#11 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#12 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f3f53fff6c0 (LWP 2495) “pool-evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8b0dc705 in camel_async_closure_wait () at /usr/lib/libcamel-1.2.so.64
#4 0x00007f3f8b15fa99 in camel_service_connect_sync () at /usr/lib/libcamel-1.2.so.64
#5 0x00007f3f8b14b6ae in camel_offline_store_set_online_sync () at /usr/lib/libcamel-1.2.so.64
#6 0x00007f3f722dea94 in e_mail_store_go_online_sync () at /usr/lib/evolution/libemail-engine.so
#7 0x00007f3f722e67b0 in ??? () at /usr/lib/evolution/libemail-engine.so
#8 0x00007f3f861581c1 in ??? () at /usr/lib/evolution/libevolution-util.so
#9 0x00007f3f8a3a9523 in ??? () at /usr/lib/libglib-2.0.so.0
#10 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#11 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#12 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f3f7165e6c0 (LWP 2483) “evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8a6a8551 in ??? () at /usr/lib/libedataserver-1.2.so.27
#4 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f3f71e5f6c0 (LWP 2481) “pool-evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a500ad6 in g_socket_condition_timed_wait () at /usr/lib/libgio-2.0.so.0
#2 0x00007f3f8a504afd in g_socket_connect () at /usr/lib/libgio-2.0.so.0
#3 0x00007f3f8a50be92 in g_socket_client_connect () at /usr/lib/libgio-2.0.so.0
#4 0x00007f3f8b1437d8 in ??? () at /usr/lib/libcamel-1.2.so.64
#5 0x00007f3f70da4380 in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#6 0x00007f3f70da5ee4 in camel_imapx_server_connect_sync () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#7 0x00007f3f70d8d5f1 in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#8 0x00007f3f70d8db04 in camel_imapx_conn_manager_connect_sync () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#9 0x00007f3f70db2f4b in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#10 0x00007f3f8b1587be in ??? () at /usr/lib/libcamel-1.2.so.64
#11 0x00007f3f8a514db8 in ??? () at /usr/lib/libgio-2.0.so.0
#12 0x00007f3f8a3a9523 in ??? () at /usr/lib/libglib-2.0.so.0
#13 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#14 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#15 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f3f72c366c0 (LWP 2480) “dconf worker”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a373162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f72d38fde in ??? () at /usr/lib/gio/modules/libdconfsettings.so
#4 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f3f7355b6c0 (LWP 2479) “gdbus”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8a57919c in ??? () at /usr/lib/libgio-2.0.so.0
#4 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f3f73d5c6c0 (LWP 2478) “gmain”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a373162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8a3731b2 in ??? () at /usr/lib/libglib-2.0.so.0
#4 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f3f7455d6c0 (LWP 2477) “pool-spawner”):
#0 0x00007f3f85f2488d in syscall () at /usr/lib/libc.so.6
#1 0x00007f3f8a3ce337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a3401b4 in ??? () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8a3a8ace in ??? () at /usr/lib/libglib-2.0.so.0
#4 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f3f74df5380 (LWP 2475) “evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8a9ed2bf in gtk_main () at /usr/lib/libgtk-3.so.0
#4 0x000055e15548e5c3 in main ()
[Inferior 1 (process 2475) detached]

I have a feeling the issue described in that askubuntu thread might be relevant because they are talking about OAuth issues which I sometimes am getting (although not today) and that one comment mentions this started happening to them after an April 2024 update which is the same as me.

Cheers,

Flex

To continue from above message here as I was not able to fit it all in one message…

This is what I get when the Inboxes are accessible but the latest messages have not yet been downloaded… I guess the download is in progress but taking a long time. Usually after a few mins the emails get downloaded.

Summary

[New LWP 2477]
[New LWP 2478]
[New LWP 2479]
[New LWP 2480]
[New LWP 2483]
[New LWP 2495]
[New LWP 2496]
[New LWP 2497]
[New LWP 2504]
[New LWP 2505]
[New LWP 2506]
[New LWP 2507]
[New LWP 2508]
[New LWP 2509]
[New LWP 2510]
[New LWP 2526]
[New LWP 2554]
[New LWP 2555]
[New LWP 2562]
[New LWP 2845]
[New LWP 2846]
[New LWP 2980]
[Thread debugging using libthread_db enabled]
Using host libthread_db library “/usr/lib/libthread_db.so.1”.
0x00007f3f85f190bf in poll () from /usr/lib/libc.so.6

Thread 23 (Thread 0x7f3f51ffb6c0 (LWP 2980) “evolution”):
#0 0x00007f3f85ea5ebe in ??? () at /usr/lib/libc.so.6
#1 0x00007f3f85ea8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2 0x00007f3f842b3e6f in ??? () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#3 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#4 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 22 (Thread 0x7f3e9a7fc6c0 (LWP 2846) “evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a500ad6 in g_socket_condition_timed_wait () at /usr/lib/libgio-2.0.so.0
#2 0x00007f3f8a500e28 in ??? () at /usr/lib/libgio-2.0.so.0
#3 0x00007f3f8a4e0eaf in g_input_stream_read () at /usr/lib/libgio-2.0.so.0
#4 0x00007f3f709d01cb in ??? () at /usr/lib/gio/modules/libgiognutls.so
#5 0x00007f3f525511b5 in ??? () at /usr/lib/libgnutls.so.30
#6 0x00007f3f52441063 in ??? () at /usr/lib/libgnutls.so.30
#7 0x00007f3f52444630 in ??? () at /usr/lib/libgnutls.so.30
#8 0x00007f3f709d5558 in ??? () at /usr/lib/gio/modules/libgiognutls.so
#9 0x00007f3f709d8beb in ??? () at /usr/lib/gio/modules/libgiognutls.so
#10 0x00007f3f709d8d35 in ??? () at /usr/lib/gio/modules/libgiognutls.so
#11 0x00007f3f8a4e0eaf in g_input_stream_read () at /usr/lib/libgio-2.0.so.0
#12 0x00007f3f8a4b1eb3 in ??? () at /usr/lib/libgio-2.0.so.0
#13 0x00007f3f8a4b2457 in ??? () at /usr/lib/libgio-2.0.so.0
#14 0x00007f3f8a4e0eaf in g_input_stream_read () at /usr/lib/libgio-2.0.so.0
#15 0x00007f3f70d9a3fc in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#16 0x00007f3f70d9a54c in camel_imapx_input_stream_token () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#17 0x00007f3f70da39cd in camel_imapx_server_process_command_sync () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#18 0x00007f3f70db1b35 in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#19 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#20 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#21 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 21 (Thread 0x7f3f50f726c0 (LWP 2845) “evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a500ad6 in g_socket_condition_timed_wait () at /usr/lib/libgio-2.0.so.0
#2 0x00007f3f8a500e28 in ??? () at /usr/lib/libgio-2.0.so.0
#3 0x00007f3f8a4e0eaf in g_input_stream_read () at /usr/lib/libgio-2.0.so.0
#4 0x00007f3f709d01cb in ??? () at /usr/lib/gio/modules/libgiognutls.so
#5 0x00007f3f525511b5 in ??? () at /usr/lib/libgnutls.so.30
#6 0x00007f3f52441063 in ??? () at /usr/lib/libgnutls.so.30
#7 0x00007f3f52444630 in ??? () at /usr/lib/libgnutls.so.30
#8 0x00007f3f709d5558 in ??? () at /usr/lib/gio/modules/libgiognutls.so
#9 0x00007f3f709d8beb in ??? () at /usr/lib/gio/modules/libgiognutls.so
#10 0x00007f3f709d8d35 in ??? () at /usr/lib/gio/modules/libgiognutls.so
#11 0x00007f3f8a4e0eaf in g_input_stream_read () at /usr/lib/libgio-2.0.so.0
#12 0x00007f3f8a4b1eb3 in ??? () at /usr/lib/libgio-2.0.so.0
#13 0x00007f3f8a4b2457 in ??? () at /usr/lib/libgio-2.0.so.0
#14 0x00007f3f8a4e0eaf in g_input_stream_read () at /usr/lib/libgio-2.0.so.0
#15 0x00007f3f70d9a3fc in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#16 0x00007f3f70d9a54c in camel_imapx_input_stream_token () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#17 0x00007f3f70da39cd in camel_imapx_server_process_command_sync () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#18 0x00007f3f70db1b35 in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#19 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#20 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#21 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 20 (Thread 0x7f3e9b7fe6c0 (LWP 2562) “threaded-ml”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f3004e9b7 in ??? () at /usr/lib/libpulse.so.0
#2 0x00007f3f3003845c in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#3 0x00007f3f3004261c in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4 0x00007f3f300426d1 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5 0x00007f3f30052bf2 in ??? () at /usr/lib/libpulse.so.0
#6 0x00007f3ee04072b7 in ??? () at /usr/lib/pulseaudio/libpulsecommon-17.0.so
#7 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#8 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 19 (Thread 0x7f3e9bfff6c0 (LWP 2555) “ReceiveQueue”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f84252f50 in WTF::RunLoop::run() () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#4 0x00007f3f84256af6 in ??? () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 18 (Thread 0x7f3eb8ff96c0 (LWP 2554) “ReceiveQueue”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f84252f50 in WTF::RunLoop::run() () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#4 0x00007f3f84256af6 in ??? () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7f3ed17fe6c0 (LWP 2526) “evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8185ba3a in ??? () at /usr/lib/libecal-2.0.so.2
#4 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7f3ed1fff6c0 (LWP 2510) “ebsiteDataStore”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f84252f50 in WTF::RunLoop::run() () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#4 0x00007f3f84256af6 in ??? () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f3ee0ffb6c0 (LWP 2509) “HashSaltStorage”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f84252f50 in WTF::RunLoop::run() () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#4 0x00007f3f84256af6 in ??? () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f3ee17fc6c0 (LWP 2508) “evolution”):
#0 0x00007f3f85f2488d in syscall () at /usr/lib/libc.so.6
#1 0x00007f3f8a3ce337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a3401b4 in ??? () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8a34021c in g_async_queue_pop () at /usr/lib/libglib-2.0.so.0
#4 0x00007f3f862b3c48 in ??? () at /usr/lib/libpangoft2-1.0.so.0
#5 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#6 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#7 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f3ee1ffd6c0 (LWP 2507) “PressureMonitor”):
#0 0x00007f3f85ea5ebe in ??? () at /usr/lib/libc.so.6
#1 0x00007f3f85ea8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2 0x00007f3f84257bce in WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime) () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#3 0x00007f3f841e7445 in WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#4 0x00007f3f831967ba in ??? () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#5 0x00007f3f841ece34 in WTF::sleep(WTF::Seconds) () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#6 0x00007f3f878dbc40 in ??? () at /usr/lib/libwebkit2gtk-4.1.so.0
#7 0x00007f3f84256af6 in ??? () at /usr/lib/libjavascriptcoregtk-4.1.so.0
#8 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#9 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f3ee27fe6c0 (LWP 2506) “evoluti:disk$0”):
#0 0x00007f3f85ea5ebe in ??? () at /usr/lib/libc.so.6
#1 0x00007f3f85ea8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2 0x00007f3ee325a1dc in ??? () at /usr/lib/dri/i965_dri.so
#3 0x00007f3ee3259c3c in ??? () at /usr/lib/dri/i965_dri.so
#4 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#5 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f3ee2fff6c0 (LWP 2505) “evoluti:disk$0”):
#0 0x00007f3f85ea5ebe in ??? () at /usr/lib/libc.so.6
#1 0x00007f3f85ea8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2 0x00007f3ee325a1dc in ??? () at /usr/lib/dri/i965_dri.so
#3 0x00007f3ee3259c3c in ??? () at /usr/lib/dri/i965_dri.so
#4 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#5 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f3f30ffd6c0 (LWP 2504) “evoluti:disk$0”):
#0 0x00007f3f85ea5ebe in ??? () at /usr/lib/libc.so.6
#1 0x00007f3f85ea8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2 0x00007f3ee325a1dc in ??? () at /usr/lib/dri/i965_dri.so
#3 0x00007f3ee3259c3c in ??? () at /usr/lib/dri/i965_dri.so
#4 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#5 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f3f52ffd6c0 (LWP 2497) “pool-evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a500ad6 in g_socket_condition_timed_wait () at /usr/lib/libgio-2.0.so.0
#2 0x00007f3f8a504afd in g_socket_connect () at /usr/lib/libgio-2.0.so.0
#3 0x00007f3f8a50be92 in g_socket_client_connect () at /usr/lib/libgio-2.0.so.0
#4 0x00007f3f8b1437d8 in ??? () at /usr/lib/libcamel-1.2.so.64
#5 0x00007f3f70da4380 in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#6 0x00007f3f70da5ee4 in camel_imapx_server_connect_sync () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#7 0x00007f3f70d8d5f1 in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#8 0x00007f3f70d8e10c in camel_imapx_conn_manager_run_job_sync () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#9 0x00007f3f70d92839 in camel_imapx_conn_manager_sync_changes_sync () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#10 0x00007f3f70d93318 in camel_imapx_conn_manager_refresh_info_sync () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#11 0x00007f3f70d93e87 in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#12 0x00007f3f8b108a26 in camel_folder_refresh_info_sync () at /usr/lib/libcamel-1.2.so.64
#13 0x00007f3f8b108b83 in ??? () at /usr/lib/libcamel-1.2.so.64
#14 0x00007f3f8a514db8 in ??? () at /usr/lib/libgio-2.0.so.0
#15 0x00007f3f8a3a9523 in ??? () at /usr/lib/libglib-2.0.so.0
#16 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#17 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#18 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f3f537fe6c0 (LWP 2496) “pool-evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a500ad6 in g_socket_condition_timed_wait () at /usr/lib/libgio-2.0.so.0
#2 0x00007f3f8a504afd in g_socket_connect () at /usr/lib/libgio-2.0.so.0
#3 0x00007f3f8a50be92 in g_socket_client_connect () at /usr/lib/libgio-2.0.so.0
#4 0x00007f3f8b1437d8 in ??? () at /usr/lib/libcamel-1.2.so.64
#5 0x00007f3f70da4380 in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#6 0x00007f3f70da5ee4 in camel_imapx_server_connect_sync () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#7 0x00007f3f70d8d5f1 in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#8 0x00007f3f70d8e10c in camel_imapx_conn_manager_run_job_sync () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#9 0x00007f3f70d8f85a in camel_imapx_conn_manager_list_sync () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#10 0x00007f3f70d926bf in camel_imapx_folder_list_mailbox () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#11 0x00007f3f70d93f20 in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#12 0x00007f3f8b10a651 in camel_folder_synchronize_sync () at /usr/lib/libcamel-1.2.so.64
#13 0x00007f3f8b16f6c9 in ??? () at /usr/lib/libcamel-1.2.so.64
#14 0x00007f3f8b1750da in camel_store_synchronize_sync () at /usr/lib/libcamel-1.2.so.64
#15 0x00007f3f8b14b898 in camel_offline_store_set_online_sync () at /usr/lib/libcamel-1.2.so.64
#16 0x00007f3f722dea94 in e_mail_store_go_online_sync () at /usr/lib/evolution/libemail-engine.so
#17 0x00007f3f722e67b0 in ??? () at /usr/lib/evolution/libemail-engine.so
#18 0x00007f3f861581c1 in ??? () at /usr/lib/evolution/libevolution-util.so
#19 0x00007f3f8a3a9523 in ??? () at /usr/lib/libglib-2.0.so.0
#20 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#21 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#22 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f3f53fff6c0 (LWP 2495) “pool-evolution”):
#0 0x00007f3f85ea5e56 in ??? () at /usr/lib/libc.so.6
#1 0x00007f3f85eaefc6 in pthread_rwlock_rdlock () at /usr/lib/libc.so.6
#2 0x00007f3f8a3cf99c in g_rw_lock_reader_lock () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f70d8d284 in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#4 0x00007f3f70d8e10c in camel_imapx_conn_manager_run_job_sync () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#5 0x00007f3f70d8f85a in camel_imapx_conn_manager_list_sync () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#6 0x00007f3f70d926bf in camel_imapx_folder_list_mailbox () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#7 0x00007f3f70d93f20 in ??? () at /usr/lib/evolution-data-server/camel-providers/libcamelimapx.so
#8 0x00007f3f8b10a651 in camel_folder_synchronize_sync () at /usr/lib/libcamel-1.2.so.64
#9 0x00007f3f8b16f6c9 in ??? () at /usr/lib/libcamel-1.2.so.64
#10 0x00007f3f8b1750da in camel_store_synchronize_sync () at /usr/lib/libcamel-1.2.so.64
#11 0x00007f3f8b14b898 in camel_offline_store_set_online_sync () at /usr/lib/libcamel-1.2.so.64
#12 0x00007f3f722dea94 in e_mail_store_go_online_sync () at /usr/lib/evolution/libemail-engine.so
#13 0x00007f3f722e67b0 in ??? () at /usr/lib/evolution/libemail-engine.so
#14 0x00007f3f861581c1 in ??? () at /usr/lib/evolution/libevolution-util.so
#15 0x00007f3f8a3a9523 in ??? () at /usr/lib/libglib-2.0.so.0
#16 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#17 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#18 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f3f7165e6c0 (LWP 2483) “evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8a6a8551 in ??? () at /usr/lib/libedataserver-1.2.so.27
#4 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f3f72c366c0 (LWP 2480) “dconf worker”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a373162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f72d38fde in ??? () at /usr/lib/gio/modules/libdconfsettings.so
#4 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f3f7355b6c0 (LWP 2479) “gdbus”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8a57919c in ??? () at /usr/lib/libgio-2.0.so.0
#4 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f3f73d5c6c0 (LWP 2478) “gmain”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a373162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8a3731b2 in ??? () at /usr/lib/libglib-2.0.so.0
#4 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f3f7455d6c0 (LWP 2477) “pool-spawner”):
#0 0x00007f3f85f2488d in syscall () at /usr/lib/libc.so.6
#1 0x00007f3f8a3ce337 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a3401b4 in ??? () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8a3a8ace in ??? () at /usr/lib/libglib-2.0.so.0
#4 0x00007f3f8a3a6a45 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007f3f85ea955a in ??? () at /usr/lib/libc.so.6
#6 0x00007f3f85f26a3c in ??? () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f3f74df5380 (LWP 2475) “evolution”):
#0 0x00007f3f85f190bf in poll () at /usr/lib/libc.so.6
#1 0x00007f3f8a3d32f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007f3f8a375b97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f3f8a9ed2bf in gtk_main () at /usr/lib/libgtk-3.so.0
#4 0x000055e15548e5c3 in main ()
[Inferior 1 (process 2475) detached]

Cheers,

Flex

Those are indicating activity with the account, that it’s doing something. In this case it’s connecting to the server.

Okay, you did not install a single debuginfo package I asked to be installed, thus the backtraces are not that useful as they could be. Anyway, they confirm what you see in the GUI, the threads are waiting for the connection to the server (g_socket_client_connect).

There depends what address the accounts are configured with, and possibly which port. It can be seen in the account Properties->Receiving Email tab. Mine says imap.gmail.com on port 993. You can try to connect to it out of Evolution, when you run from a terminal:

gnutls-cli imap.gmail.com:993

It prints a lot of information, like at the top where precisely it connects to (here: Connecting to '142.250.102.108:993'...). Once it’s connected, it may say * OK Gimap ready for requests from ..... Press Ctrl+C to stop the gnutls-cli.

I recall I had some issues with IPv6 routes with some servers in the past, thus I disabled the IPv6 in the system.

Maybe you can verify what proxy settings you’ve set in Evolution, in Edit->Preferences->Network Settings.

Okay, that can be a clue. Do you know what had been updated? Does your distro support to downgrade the packages? It’s semi-easy to check whether the update had an impact when you can downgrade the packages. The downgrades would need machine restart, to make sure the system uses the new (or rather old) bits.

Thanks Milan,

I am using Manjaro which is based on Arch and looks like they don’t ship debug symbols so it is not easy or possible to debug applications in Manjaro as you suggest?

In my Evolution “Receiving Email” tab I have this:

Server: imap.gmail.com Port 993
Security: TLS on a dedicated port
Authentication: OAuth2 (Google) And it is also enabled in my Gmail account.

In the “Network Preferences” tab I have this:

Method to detect online state: Default (networkmanager)
Default Proxy Settings Method: Defer to Desktop Settings.

I ran the command… gnutls-cli imap.gmail.com:993

Summary

[flex@thinkpad ~]$ gnutls-cli imap.gmail.com:993
Processed 170 CA certificate(s).
Resolving imap.gmail.com:993
Connecting to ‘2a00:1450:400b:c01::6d:993’…
Connecting to ‘2a00:1450:400b:c01::6c:993’…
Connecting to ‘209.85.203.109:993’…

  • Certificate type: X.509

  • Got a certificate list of 3 certificates.

  • Certificate[0] info:

  • subject CN=imap.gmail.com', issuer CN=GTS CA 1C3,O=Google Trust Services LLC,C=US’, serial 0x00a8d46be7d3928d5c12246b1d137087df, EC/ECDSA key 256 bits, signed using RSA-SHA256, activated 2024-03-04 07:14:32 UTC', expires 2024-05-27 07:14:31 UTC’, pin-sha256=“Qz17Nt1vxoWmAOgl3LxQFpgof4Htpahded57FB91Cuc=”
    Public Key ID:
    sha1:b754bff0251b34335a81c4e5400cac211f16b6c4
    sha256:433d7b36dd6fc685a600e825dcbc501698287f81eda5a85d79de7b141f750ae7
    Public Key PIN:
    pin-sha256:Qz17Nt1vxoWmAOgl3LxQFpgof4Htpahded57FB91Cuc=

  • Certificate[1] info:

  • subject CN=GTS CA 1C3,O=Google Trust Services LLC,C=US', issuer CN=GTS Root R1,O=Google Trust Services LLC,C=US’, serial 0x0203bc53596b34c718f5015066, RSA key 2048 bits, signed using RSA-SHA256, activated 2020-08-13 00:00:42 UTC', expires 2027-09-30 00:00:42 UTC’, pin-sha256=“zCTnfLwLKbS9S2sbp+uFz4KZOocFvXxkV06Ce9O5M2w=”

  • Certificate[2] info:

  • subject CN=GTS Root R1,O=Google Trust Services LLC,C=US', issuer CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE’, serial 0x77bd0d6cdb36f91aea210fc4f058d30d, RSA key 4096 bits, signed using RSA-SHA256, activated 2020-06-19 00:00:42 UTC', expires 2028-01-28 00:00:42 UTC’, pin-sha256=“hxqRlPTu1bMS/0DITB1SSu0vd4u/8l8TjPgfaAp63Gc=”

  • Status: The certificate is trusted.

  • Description: (TLS1.3-X.509)-(ECDHE-X25519)-(ECDSA-SECP256R1-SHA256)-(AES-256-GCM)

  • Session ID: 25:C3:56:78:88:1D:EA:55:C8:92:34:87:08:DE:76:AA:93:B9:A2:94:39:59:7C:02:8A:F5:06:BC:A3:2C:37:90

  • Options:

  • Handshake was completed

  • Simple Client Mode:

  • OK Gimap ready for requests from 95.45.113.217 dp18mb90874580wrb

  • BAD invalid tag dp18mb90874580wrb
    ^C
    [flex@thinkpad ~]$

This took about four minutes to get to OK Gimap ready.. and looks like it was failing to connect over ipv6 then finally worked when it tried ipv4.

I went in to the network connections setup for my wifi connection, disabled ipv6 and rebooted.
Now when I run the command… gnutls-cli imap.gmail.com:993 I get this with no delay at all:

Summary

[flex@thinkpad ~]$ gnutls-cli imap.gmail.com:993
Processed 170 CA certificate(s).
Resolving imap.gmail.com:993
Connecting to ‘74.125.193.109:993’…

  • Certificate type: X.509

  • Got a certificate list of 3 certificates.

  • Certificate[0] info:

  • subject CN=imap.gmail.com', issuer CN=GTS CA 1C3,O=Google Trust Services LLC,C=US’, serial 0x00a8d46be7d3928d5c12246b1d137087df, EC/ECDSA key 256 bits, signed using RSA-SHA256, activated 2024-03-04 07:14:32 UTC', expires 2024-05-27 07:14:31 UTC’, pin-sha256=“Qz17Nt1vxoWmAOgl3LxQFpgof4Htpahded57FB91Cuc=”
    Public Key ID:
    sha1:b754bff0251b34335a81c4e5400cac211f16b6c4
    sha256:433d7b36dd6fc685a600e825dcbc501698287f81eda5a85d79de7b141f750ae7
    Public Key PIN:
    pin-sha256:Qz17Nt1vxoWmAOgl3LxQFpgof4Htpahded57FB91Cuc=

  • Certificate[1] info:

  • subject CN=GTS CA 1C3,O=Google Trust Services LLC,C=US', issuer CN=GTS Root R1,O=Google Trust Services LLC,C=US’, serial 0x0203bc53596b34c718f5015066, RSA key 2048 bits, signed using RSA-SHA256, activated 2020-08-13 00:00:42 UTC', expires 2027-09-30 00:00:42 UTC’, pin-sha256=“zCTnfLwLKbS9S2sbp+uFz4KZOocFvXxkV06Ce9O5M2w=”

  • Certificate[2] info:

  • subject CN=GTS Root R1,O=Google Trust Services LLC,C=US', issuer CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE’, serial 0x77bd0d6cdb36f91aea210fc4f058d30d, RSA key 4096 bits, signed using RSA-SHA256, activated 2020-06-19 00:00:42 UTC', expires 2028-01-28 00:00:42 UTC’, pin-sha256=“hxqRlPTu1bMS/0DITB1SSu0vd4u/8l8TjPgfaAp63Gc=”

  • Status: The certificate is trusted.

  • Description: (TLS1.3-X.509)-(ECDHE-X25519)-(ECDSA-SECP256R1-SHA256)-(AES-256-GCM)

  • Session ID: F2:51:72:59:30:80:50:F3:B4:8E:02:B8:F7:27:49:A5:09:A6:A8:D0:05:B1:29:C9:D5:FF:E0:74:77:54:4D:47

  • Options:

  • Handshake was completed

  • Simple Client Mode:

  • OK Gimap ready for requests from 95.45.113.217 l31mb70947049wms
    ^C
    [flex@thinkpad ~]$

So it seems your idea to turn off ipv6 is the solution or maybe a work around.

I did not recently “turn on” ipv6. It was always enabled. So why is it causing my Evolution to go slowly now?

Anyway thanks very much for your help!

Flex

To be honest, I do not know whether it’s one or the other (workaround or not) myself.

I hope it’s not slow any more :wink:

I think, and only think, some servers on the route enabled IPv6, but other servers on the route are not enabled/prepared for it, thus the connection on that route fails. It’s only a theory. The outcome supports it, aka it’s broken route on the IPv6, but the real reason I do not know. Maybe traceroute can show where it stops. In any case, this is out of scope of this thread and Evolution itself.

1 Like