bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#40837: core-updates: epiphany web process crashes


From: Jack Hill
Subject: bug#40837: core-updates: epiphany web process crashes
Date: Sat, 25 Apr 2020 23:03:01 -0400 (EDT)
User-agent: Alpine 2.20 (DEB 67 2015-01-07)

On Sat, 25 Apr 2020, Jack Hill wrote:

in Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp of WebKitGTK, I set the PULSE_CLIENTCONFIG environemnt variable to the store path rather than /etc/pulse/client.conf, which is what it was set to before.

That allowed epiphany to get past the problem with client.conf. However, it then hits another problem with something not being shared as seen in this session:

I tried patching webkitgtk to share the whole /gnu/store in the new mount namespace (see attached patch). Unfortunately, when I ran epiphany with that patch applied and PULSE_CLIENTCONFIG set to /etc/pulse/client.conf, the "bwrap: Can't create file at /etc/pulse/client.conf: No such file or directory" error returned.

Via strace, I saw that my patch was having an effect on the arguments to bwrap. Could it be that the order of the --bind/--ro-bind arguments matters?

Thoughts?
Jack

Attachment: 0001-gnu-webkitgtk-Patch-to-share-store-via-bwarp.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]