You are not logged in.

#1 2020-10-17 15:04:19

a_manthey
Member
Registered: 2017-08-21
Posts: 16

[SOLVED] evolution issues after upgrade to 3.38

I run evolution in sandbox:

firejail --private=~/sandbox --apparmor evolution

   
after upgrade to version 3.38 evolution did not start with this command any longer (no permissions to start /usr/bin/bwrap).
i added firejails evolution.profile to ~/.config/firejail and added the line:

noblacklist /usr/bin/bwrap

   
and i could start evolution by firejail again. Now i had another issue:
If i try to open a mail or a contact i get the message, that a WebKitWebProcess has crashed ("Ein WebKitWebProcess ist während der Anzeige der Nachricht abgestürzt.")
I get this message even if running evolution without firejail.
Downgrade of evolution to 3.36.5 solves the problem.

Is it necessary, to run one sandbox in another?
How can i run or build evolution without bubblewrap? Or is running bubblewrap equal or better than running firejail?
What can cause the crash of WebKitWebProcess?

regards andreas

Last edited by a_manthey (2020-10-19 17:13:49)

Offline

#2 2020-10-19 16:38:00

columbarius
Member
Registered: 2018-07-08
Posts: 11

Re: [SOLVED] evolution issues after upgrade to 3.38

Have the same Problem with only apparmor and no firejail.

Since 3.38 evolution uses bubblewrap to isolate the webkitgtk render processes.

I can run evolution with either apparmor disabled, or start evolution with WEBKIT_FORCE_SANDBOX=0.
Without evolution returns an bwrap: setting up uid map: Permission denied.

Maybe it's some incompatibility between bubblewrap and apparmor.

Offline

#3 2020-10-19 17:11:51

a_manthey
Member
Registered: 2017-08-21
Posts: 16

Re: [SOLVED] evolution issues after upgrade to 3.38

that solves the problem for me.
after starting evolution by this startscript:

#!/bin/bash

export WEBKIT_FORCE_SANDBOX=0
firejail --private=~/sandbox --apparmor evolution

i can open emails, events and contacts without errors.
The custom evolution.profile for firejail is no longer necessary.

@columbarius: thanks for your hint

Last edited by a_manthey (2020-10-19 17:22:02)

Offline

Board footer

Powered by FluxBB