mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #4866] tutanota: freezes after downloading attachment (AppImage) #2796
Labels
No labels
LTS merge
LTS merge
bug
bug
converted-to-discussion
doc-todo
documentation
duplicate
enhancement
file-transfer
firecfg
firejail-in-firejail
firetools
graphics
help wanted
information_old
installation
invalid
modif
moved
needinfo
networking
notabug
notourbug
old-version
overlayfs
packaging
profile-request
pull-request
question
question_old
removal
runtime-permissions
sandbox-ipc
security
stale
wiki
wiki
wontfix
wordpress
workaround
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/firejail#2796
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @CocoR55 on GitHub (Jan 18, 2022).
Original GitHub issue: https://github.com/netblue30/firejail/issues/4866
Description
Bug with the last version 3.89.25 of tutanota (tutanota-desktop-linux.AppImage) under firejail
However it is possible to
to read messages
to send messages with attached files
to receive messages with attached files
to download an attachment but once the file is downloaded, the tutanota application does not answer anymore... "please wait".
/run/firefail/appimage/tutanota-desktop --field-trial-handle=2.....2 --disable-features=SpareRebderFor.......
.. You have to kill it.
Steps to Reproduce
Steps to reproduce the behavior:
Expected behavior
After file downloaded, tutanota can answer and continue to work.
Actual behavior
After file downloaded, tutanota cannot answer and does not continue to work.
Behavior without a profile
Tutanota + firejail + noprofile, no issue. However, tutanota+firejail+profile=/home/leloup/.config/firejail/tutanota-desktop.profile, the downloading issue is reproduced.
Additional context
If the file is downloaded without using the application, there is no bug.
It seems to me that the problem did not exist at the beginning of its use.
Tests with V3.89.20, instead of V3.89.25, give the same problem.
Tutanota installed on another PC with Linux Mint Xfce instead of Cinnamon, tutanota+firejail+profile=/home/leloup/.config/firejail/tutanota-desktop.profile. In this case, a window opens each time asking which application manages the files. I enter thunar. Downloading is made without issu
Environment
Checklist
/usr/bin/vlc) "fixes" it).https://github.com/netblue30/firejail/issues/1139)browser-allow-drm yes/browser-disable-u2f noinfirejail.configto allow DRM/U2F in browsers.--profile=PROFILENAMEto set the right profile. (Only relevant for AppImages)@ghost commented on GitHub (Jan 18, 2022):
I've never used tutanota but it might be an issue stemming from
private-etc. Things you can try right now to see if they fix the issue:ignore private-etcto your local overrideprivate-etc mime.types,xdgto your local overrideBut these are longshots and without knowing what exactly is in your
~/.config/firejail/tutanota-desktop.profilethis is stabbing in the dark. Can you post that file here please? Also post electron override if you have that, as the tutanota-desktop.profile includes that one.@CocoR55 commented on GitHub (Jan 21, 2022):
Thank you for your message
To check a possible interaction, I have completely uninstalled Flatpak from my PC. I still have the problem.
@CocoR55 commented on GitHub (Jan 21, 2022):
I'm not sure I understand. I typed either firejail ignore private-etc and the command is not found or firejail --ignore private-etc and Error: invalid --ignore command line optio
@CocoR55 commented on GitHub (Jan 21, 2022):
tutanota-desktop.profile is the same like https://github.com/netblue30/firejail/pull/3870/commits/70ef3de4b62ddb9577083d9656732a679a43a7c8
@ghost commented on GitHub (Jan 22, 2022):
For CLI:
--ignore=private-etc--private-etc=mime.types,xdgFor *.profile or *.local:
ignore private-etcprivate-etc mime.types,xdgIf ~/.config/firejail/tutanota-desktop.local doesn't exist (and you don't have it in /etc/firejail either), you'll have to create it.
@CocoR55 commented on GitHub (Jan 24, 2022):
Following your instruction, inside /etc/firejail:
Result is: a window with:
@CocoR55 commented on GitHub (Jan 24, 2022):
tutanota-desktop.profile.txt
@CocoR55 commented on GitHub (Jan 24, 2022):
tutanota_desktop.log
tutanota_desktop_old.log
@CocoR55 commented on GitHub (Jan 27, 2022):
Linux stack trace:
The package that provides /run/firejail/appimage/tutanota-desktop is not found.
@CocoR55 commented on GitHub (Feb 2, 2022):
With the version v3.91.3, this is the same.