Comment 15 for bug 2051574

Revision history for this message
Marco Trevisan (TreviƱo) (3v1n0) wrote (last edit ): Re: gnome-shell-portal-helper crashed with SIGTRAP in waitUntilSyncedOrDie() from WebKit::XDGDBusProxy::launch() ["Failed to fully launch dbus-proxy: Child process exited with code 1"]

I've asked to Michael Catanzaro that maintains webkit gtk and here's his analysis:

```
Jan 29 08:56:29 hostname org.gnome.Shell.PortalHelper[2906]: bwrap: Creating new namespace failed: Permission denied
Jan 29 08:56:29 hostname gnome-shell-por[2712]: Failed to fully launch dbus-proxy: Child process exited with code 1
```

xdg-dbus-proxy gets run under bubblewrap because we need to put the .flatpak-info file into the filesystem namespace of the xdg-dbus-proxy

It looks like bubblewrap doesn't have permission to create a new user namespace. That's probably an apparmor problem?

Maybe it only happens in a non-default apparmor configuration?

Maybe a problem with https://ubuntu.com/blog/ubuntu-23-10-restricted-unprivileged-user-namespaces ?