@russianneuromancer How did the test on NanoPC fail for you? (I've
updated the test instructions to make them clear.)

** Description changed:

  [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.
+ 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:
+ Running totem-video-thumbnailer shows TLS error in the version not
+ fixed, generates thumbnail with the fixed version:
  
- (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
+ $ sudo apt -y install totem gstreamer1.0-libav
+ ...
+ $ wget 
https://ia800201.us.archive.org/12/items/BigBuckBunny_328/BigBuckBunny_512kb.mp4
+ ...
+ $ totem-video-thumbnailer BigBuckBunny_512kb.mp4 thumbnail.png
+ ...
+ (totem-video-thumbnailer:3602): GStreamer-WARNING **: 18:36:10.466: 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
+ this, the code is in the next major 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

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1914044

Title:
  [SRU] gstreamer fails with "cannot allocate memory in static TLS
  block" error on aarch64

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1914044/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to