Closed hadess closed 3 years ago
I don't know exactly who gets booted off the bus, but those should be array of arrays of bytes, not strings. From the Flatpak Portal XML:
<term>sandbox-expose as</term>
<term>sandbox-expose-ro as</term>
Did you figure out which process is failing when iconv:ing the string?
But yeah, not great that these are strings...
We could tweak the portal to accept both (as this is in a stuffed in a variant), but it would need version checks on the user side...
Did you figure out which process is failing when iconv:ing the string?
Couldn't figure it out. Took me a long while to find why it was failing in the first place...
Pepper___Carrot_-_épisodes_13_-_webp.cbz
What bytes are those, on-disk?
I don't know exactly who gets booted off the bus
Perhaps nobody. Invalid byte sequence in conversion input
looks like an error message from iconv, not from D-Bus.
That's the URI:
file:///home/hadess/Documents/e-Books%20tests/Pepper___Carrot_-_%C3%A9pisodes_13_-_webp.cbz
Perhaps nobody.
Invalid byte sequence in conversion input
looks like an error message from iconv, not from D-Bus.
I think the error is probably from when somebody's trying to print an error, which means already too late.
Finally root caused it: https://github.com/flatpak/flatpak/pull/4138
This works:
but this fails: