Thanks a lot for these links!
I checked them out both. I guess the first should not be related to the issue I’ve seen: QtKeychain uses a job queue and hence will use libsecret
sequentially, so I would think this cannot be the root cause.
For the second link: I just cross checked and from that issues it seems that problems have been introduced with v0.20.1 of libsecret
. I checked what my app is using in the case it is built for Flatpak and - if the version history doesn’t betray me - I am on that version for nearly two years now. However, in the past loading of secrets used to work, so I am not sure if this might be related.
Thinking about it, I guess the only “moving target” that is (in my case) involved is the actual Flatpak software + runtime; not sure why/what in there could introduce a race condition like this…