Sebastian Wick
Sebastian Wick
Please refrain from adding comments which add no new information.
Checked the valgrind logs, also did some other tests with valgrind and couldn't find anything. The fact that one core is pegged is really suspicious. Can you launch with gdb...
Mh, probably unrelated but there are a bunch of ``` (/home/aliaksandr/Projects/xdg-desktop-portal/_build/src/xdg-desktop-portal:235827): GLib-CRITICAL **: 17:08:02.577: g_hash_table_lookup: assertion 'hash_table != NULL' failed ``` Can you run with gdb and `G_DEBUG=fatal-criticals` to get...
> Attaching bt full for issue related to hash: [hashlogs.txt](https://github.com/user-attachments/files/21890929/hashlogs.txt) `sessions` is NULL, so the class init has not been called, but the impl claims there is a session. Probably...
@aliaksandr-trush any progress?
Should be possible to start tracing once the problem starts to manifest. Maybe not with sysprof, but `perf trace record -p` might get you somewhere.
I'm starting to get the feeling that we're in the wrong project here. Can you make absolutely sure that the process is `xdg-desktop-portal` is the one that increases in memory?...
I might try later to reproduce as well.
I ran `while true; do sleep 3; dbus-send --session --print-reply=literal --reply-timeout=1000 --dest=org.freedesktop.portal.Desktop /org/freedesktop/portal/desktop org.freedesktop.portal.Settings.Read string:org.freedesktop.appearance string:color-scheme; done` and nothing. Does the thing maybe have a bug where it just spams...
Hey @allanday @snwh, could you please take another look at this?