Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 835961 - net-im/teams-1.4.00.26453: fails with glibc-2.35
Summary: net-im/teams-1.4.00.26453: fails with glibc-2.35
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Stephan Hartmann (RETIRED)
URL: https://aur.archlinux.org/packages/teams
Whiteboard:
Keywords:
Depends on:
Blocks: glibc-2.35 glibc-2.35-stable
  Show dependency tree
 
Reported: 2022-03-24 21:55 UTC by Holger Hoffstätte
Modified: 2022-07-30 16:38 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Holger Hoffstätte 2022-03-24 21:55:42 UTC
Teams seems to fail with glibc-2.35 due to sandboxing problems even when glibc has the -clone3 patch. Luckily the Arch bug tracker has a solution (see $URL).
I don't know if glibc-2.34-r10 without the recently removed clone3 patch is also affected.


Reproducible: Always

Steps to Reproduce:
1. upgrade to glibc-2.35
2. start teams
3. broken application startup




I added --disable-seccomp-filter-sandbox to /usr/bin/teams (which already contained --disable-namespace-sandbox --disable-setuid-sandbox) and it started working again right away. I understand seccomp but do not know whether this constitutes an acceptable security risk due to the nature of JavaScript injection or whatever else Teams may do. Nevertheless this might be an acceptable workaround until a new upstream version is available.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-03-25 00:16:14 UTC
Yeah, it's probably rseq.
Comment 2 Fabio Coatti 2022-03-29 06:45:27 UTC
Same issue and the suggested workaround fixes it. Thanks!
Comment 3 Nick Sarnie gentoo-dev 2022-03-30 13:17:13 UTC
Appreciate the workaround
Comment 4 Stephan Hartmann (RETIRED) gentoo-dev 2022-04-19 12:50:21 UTC
Can someone test with teams-1.5.00.10453?
Comment 5 Kobboi 2022-04-19 12:54:52 UTC
(In reply to Stephan Hartmann from comment #4)
> Can someone test with teams-1.5.00.10453?

Just copying 1.4.00.26453-r1 to 1.5.00.10453 works for me (at least with respect to the reported problem, have not tested extensively).
Comment 6 Stephan Hartmann (RETIRED) gentoo-dev 2022-04-19 13:25:33 UTC
(In reply to Kobboi from comment #5)
> (In reply to Stephan Hartmann from comment #4)
> > Can someone test with teams-1.5.00.10453?
> 
> Just copying 1.4.00.26453-r1 to 1.5.00.10453 works for me (at least with
> respect to the reported problem, have not tested extensively).

I have pushed the update to the tree already ;)
Comment 7 Holger Hoffstätte 2022-04-19 14:56:43 UTC
(In reply to Stephan Hartmann from comment #4)
> Can someone test with teams-1.5.00.10453?

With glibc-2.35-r2 (-clone3 for other reasons) this version starts fine - no need for any sandbox workarounds. Thank you!
Comment 8 Andreas K. Hüttel archtester gentoo-dev 2022-07-30 16:38:32 UTC
(In reply to Holger Hoffstätte from comment #7)
> (In reply to Stephan Hartmann from comment #4)
> > Can someone test with teams-1.5.00.10453?
> 
> With glibc-2.35-r2 (-clone3 for other reasons) this version starts fine - no
> need for any sandbox workarounds. Thank you!

Thanks.