Milan -

On Tue, Feb 8, 2022 at 12:37 PM Milan Crha via evolution-list <
evolution-list@gnome.org> wrote:

> On Tue, 2022-02-08 at 12:13 -0500, Bridger Dyson-Smith via evolution-
> list wrote:
> > another Evolution client (no real troubles with it)
>
>         Hi,
> is it also on FreeBSD or any other system/distro? Is it the same
> version as the faulty one, or another (newer/older)?
>
> The working Evolution install is on a Void LInux system, running
Evolution 3.42.3_1. So far it hasn't exhibited these issues.

> Today, it didn't. When I start it w/debugging turned on, the result
> > is the same (folder names are all '(null)').
>
> I think the folder names are synchronized with broken information, thus
> the next start they do not change, because the listing is up-to-date
> (the folders are updated incrementally, the same as folders' content).
> You can see that in the folder-tree file under:
>
>     ~/.cache/evolution/mail/<ews-account-uid>/
>
> When you remove it, the folders will be re-fetched completely.
>
> > Id must be non-empty.
>
> That corresponds to the error you caught in the debug log. I guess it
> happened when you clicked on one of those "(null)" folders.
>
> That sounds right - strange that it can't seem to stay in-sync though.
E.g. if I wipe the `.cache/evolution/mail/<acct-id>/folders, there seems to
be a good chance that it won't be able pull back the proper folder names
when it attempts to resync. Something to double-check, but again that weird
nondeterminism makes understanding the problem difficult!

I'm sorry of all the guessing from my side. I do not have a FreeBSD
> machine to try it out here. Maybe there's some glitch in the evo-ews
> code, which exhibits only there/with certain compiler flags enabled.
> Who knows.
>
> :) Not me! In all seriousness, thank you very much for your patient help -
I think that, even though there isn't a definitive answer to the problem,
I'm much much much closer to getting it diagnosed, and it's primarily
thanks to you and Angel.
If I get any closer to some discovery, would it be okay to open an issue on
gitlab, or would communicating here on the mailing list be preferrable?

>         Bye,
>         Milan
>
> Best regards!
Bridger

_______________________________________________
> evolution-list mailing list
> evolution-list@gnome.org
> To change your list options or unsubscribe, visit ...
> https://mail.gnome.org/mailman/listinfo/evolution-list
>
_______________________________________________
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to