[Evolution-users] Can't open folder in On This Computer accunt
Milan Crha
mcrha at redhat.com
Thu Aug 14 08:40:06 UTC 2025
On Thu, 2025-08-14 at 03:56 +0200, Van Snyder wrote:
> I created a new folder (from a command line, not in Evolution) and
> copied all the files from the one I couldn't open to the new one. I
> could open the new one. When I deleted the old one, Evolution decided
> to open a different random folder, that I haven't looked at in
> months, and got stuck trying to open it instead.
Hi,
from the backtraces you sent me privately (we can move back to the
public place now), it looks like it's reading the directory content[1].
Is the CPU higher when this happens? If it's progressing, it should
finish after it checks the messages in that directory. I do not know
how long that would take. It surely depends on the size of the
directory and respective mesasges too.
You mentioned "On This Computer account", but the "On This Computer"
account is in the maildir format, not in the MH format the backtrace
suggests is used. Can it be you meant "local account", instead of the
"On This Computer account"? The two formats use different code to
access their content, thus it's sort of important detail.
Bye,
Milan
[1] relevant part of the backtrace:
Thread 6 (Thread 0x7f36627fc6c0 (LWP 15219) "pool-evolution"):
#0 0x00007f36a2d9d399 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#1 0x00007f36a2da31d3 in g_type_check_instance_is_a () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#2 0x00007f36a3bf6fd6 in camel_message_info_property_lock () from /lib/x86_64-linux-gnu/libcamel-1.2.so.64
#3 0x00007f36a3bf7e3f in camel_message_info_set_flags () from /lib/x86_64-linux-gnu/libcamel-1.2.so.64
#4 0x00007f36a3bdc454 in ?? () from /lib/x86_64-linux-gnu/libcamel-1.2.so.64
#5 0x00007f36a3bdc614 in camel_folder_summary_info_new_from_parser () from /lib/x86_64-linux-gnu/libcamel-1.2.so.64
#6 0x00007f3685b38c97 in ?? () from /usr/lib/evolution-data-server/camel-providers/libcamellocal.so
#7 0x00007f3685b26f91 in camel_local_folder_construct () from /usr/lib/evolution-data-server/camel-providers/libcamellocal.so
#8 0x00007f3685b36d4a in camel_mh_folder_new () from /usr/lib/evolution-data-server/camel-providers/libcamellocal.so
#9 0x00007f3685b37a66 in ?? () from /usr/lib/evolution-data-server/camel-providers/libcamellocal.so
#10 0x00007f36a3c46877 in camel_store_get_folder_sync () from /lib/x86_64-linux-gnu/libcamel-1.2.so.64
#11 0x00007f36861dd7ea in e_mail_session_uri_to_folder_sync () from /usr/lib/evolution/libemail-engine.so.0
#12 0x00007f3686157478 in ?? () from /usr/lib/evolution/libevolution-mail.so.0
#13 0x00007f36861e8f67 in ?? () from /usr/lib/evolution/libemail-engine.so.0
#14 0x00007f36a3ac266a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f36a3ac1c9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f369d0a81f5 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#17 0x00007f369d12889c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
More information about the evolution-users
mailing list