Comment 7 for bug 1914044

Revision history for this message
Alfonso Sanchez-Beato (alfonsosanchezbeato) wrote : Re: [Bug 1914044] Re: [SRU] gstreamer fails with "cannot allocate memory in static TLS block" error on aarch64

On Mon, Mar 15, 2021 at 11:42 AM RussianNeuroMancer <
<email address hidden>> wrote:

> For me Totem works now, but not totem-video-thumbnailer.
>
> Alfonso, Balint, how totem-video-thumbnailer works for you now?
>

It works for me, but I have just done a quick try. gstlaunch was what was
failing before and now is fine with the focal packages from the PPA.

>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1914044
>
> Title:
> [SRU] gstreamer fails with "cannot allocate memory in static TLS
> block" error on aarch64
>
> Status in glibc package in Ubuntu:
> Fix Released
> Status in glibc source package in Focal:
> Confirmed
> Status in glibc package in Debian:
> Fix Released
>
> Bug description:
> [Impact]
>
> gstreamer cannot load some plugins on 20.04, aarch64 due to TLS memory
> exhaustion, so these plugins cannot be used. See LP#1846837 and
> LP#1914030.
>
> This is solved apparently on glibc 2.32:
> https://sourceware.org/bugzilla/show_bug.cgi?id=25051
> by patch
>
> https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=ffb17e7ba3a5ba9632cee97330b325072fbe41dd
>
> [Test Case]
>
> Running totem-video-thumbnailer shows these errors:
>
> (totem-video-thumbnailer:12136): GStreamer-WARNING **: 00:43:52.740:
> Failed to load plugin '/usr/lib/aarch64-linux-
> gnu/gstreamer-1.0/libgstlibav.so': /lib/aarch64-linux-
> gnu/libgomp.so.1: cannot allocate memory in static TLS block
>
> [Where problems could occur]
>
> This is delicate code in glibc with quite regression potential. Said
> this, the code is in the next minor release (2.32, while focal has
> 2.31), which has been running groovy for a while.
>
> Also, apparently there is a 2.31 patch for groovy, before it moved to
> 2.32: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964141
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1914044/+subscriptions
>