Not sure why it doesn't reproduce on RPi 4, but I guess as described on
GitHub, might be because of assembly instructions that work on RPi 4 and
not in some virtualized environments (both binfmt and Docker under macOS
M1 are virtualization technologies).

This is on my x86-64 Linux system:
nazar-pc@nazar-pc:~> docker run --rm -it -u root --platform linux/arm64 
ubuntu:20.04
root@6fbdb0317cd7:/# apt-get update
Get:1 http://ports.ubuntu.com/ubuntu-ports focal InRelease [265 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease [114 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports focal-backports InRelease [108 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports focal-security InRelease [114 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 Packages [11.1 
MB]
Get:6 http://ports.ubuntu.com/ubuntu-ports focal/restricted arm64 Packages 
[1317 B]
Get:7 http://ports.ubuntu.com/ubuntu-ports focal/multiverse arm64 Packages [139 
kB]
Get:8 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 Packages [1234 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 
Packages [1036 kB]
Get:10 http://ports.ubuntu.com/ubuntu-ports focal-updates/multiverse arm64 
Packages [9055 B]
Get:11 http://ports.ubuntu.com/ubuntu-ports focal-updates/restricted arm64 
Packages [3529 B]
Get:12 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 Packages 
[1244 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports focal-backports/universe arm64 
Packages [21.6 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports focal-backports/main arm64 Packages 
[50.0 kB]
Get:15 http://ports.ubuntu.com/ubuntu-ports focal-security/restricted arm64 
Packages [3291 B]
Get:16 http://ports.ubuntu.com/ubuntu-ports focal-security/main arm64 Packages 
[871 kB]
Get:17 http://ports.ubuntu.com/ubuntu-ports focal-security/multiverse arm64 
Packages [3242 B]
Get:18 http://ports.ubuntu.com/ubuntu-ports focal-security/universe arm64 
Packages [759 kB]
Fetched 17.1 MB in 6s (3070 kB/s)                          
Reading package lists... Done
root@6fbdb0317cd7:/# apt-get install -y --no-install-recommends ca-certificates 
curl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  libasn1-8-heimdal libbrotli1 libcurl4 libgssapi-krb5-2 libgssapi3-heimdal 
libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal 
libhx509-5-heimdal libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 
libkrb5support0 libldap-2.4-2 libldap-common libnghttp2-14 libpsl5 
libroken18-heimdal librtmp1
  libsasl2-2 libsasl2-modules-db libsqlite3-0 libssh-4 libssl1.1 
libwind0-heimdal openssl
Suggested packages:
  krb5-doc krb5-user
Recommended packages:
  krb5-locales publicsuffix libsasl2-modules
The following NEW packages will be installed:
  ca-certificates curl libasn1-8-heimdal libbrotli1 libcurl4 libgssapi-krb5-2 
libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal 
libheimntlm0-heimdal libhx509-5-heimdal libk5crypto3 libkeyutils1 
libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common 
libnghttp2-14 libpsl5
  libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsqlite3-0 
libssh-4 libssl1.1 libwind0-heimdal openssl
0 upgraded, 29 newly installed, 0 to remove and 0 not upgraded.
Need to get 4891 kB of archives.
After this operation, 15.1 MB of additional disk space will be used.
Get:1 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libssl1.1 
arm64 1.1.1f-1ubuntu2.9 [1157 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 openssl 
arm64 1.1.1f-1ubuntu2.9 [599 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 
ca-certificates all 20210119~20.04.2 [145 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 
libsqlite3-0 arm64 3.31.1-4ubuntu0.2 [507 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 
libkrb5support0 arm64 1.17-6ubuntu4.1 [30.4 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 
libk5crypto3 arm64 1.17-6ubuntu4.1 [80.4 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libkeyutils1 arm64 
1.6-6ubuntu1 [10.1 kB]
Get:8 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libkrb5-3 
arm64 1.17-6ubuntu4.1 [312 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 
libgssapi-krb5-2 arm64 1.17-6ubuntu4.1 [113 kB]
Get:10 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libpsl5 arm64 
0.21.0-1ubuntu1 [51.3 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libbrotli1 
arm64 1.0.7-6ubuntu0.1 [257 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libroken18-heimdal 
arm64 7.7.0+dfsg-1ubuntu1 [39.4 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libasn1-8-heimdal 
arm64 7.7.0+dfsg-1ubuntu1 [150 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 
libheimbase1-heimdal arm64 7.7.0+dfsg-1ubuntu1 [27.9 kB]
Get:15 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 
libhcrypto4-heimdal arm64 7.7.0+dfsg-1ubuntu1 [86.4 kB]
Get:16 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libwind0-heimdal 
arm64 7.7.0+dfsg-1ubuntu1 [47.3 kB]
Get:17 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libhx509-5-heimdal 
arm64 7.7.0+dfsg-1ubuntu1 [98.7 kB]
Get:18 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libkrb5-26-heimdal 
arm64 7.7.0+dfsg-1ubuntu1 [191 kB]
Get:19 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 
libheimntlm0-heimdal arm64 7.7.0+dfsg-1ubuntu1 [14.7 kB]
Get:20 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libgssapi3-heimdal 
arm64 7.7.0+dfsg-1ubuntu1 [88.3 kB]
Get:21 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 
libsasl2-modules-db arm64 2.1.27+dfsg-2 [15.1 kB]
Get:22 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libsasl2-2 arm64 
2.1.27+dfsg-2 [48.4 kB]
Get:23 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 
libldap-common all 2.4.49+dfsg-2ubuntu1.8 [16.6 kB]
Get:24 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 
libldap-2.4-2 arm64 2.4.49+dfsg-2ubuntu1.8 [145 kB]
Get:25 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libnghttp2-14 
arm64 1.40.0-1build1 [74.7 kB]
Get:26 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 librtmp1 arm64 
2.4+20151223.gitfa8646d.1-2build1 [53.3 kB]
Get:27 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libssh-4 
arm64 0.9.3-2ubuntu2.2 [159 kB]
Get:28 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libcurl4 
arm64 7.68.0-1ubuntu2.7 [214 kB]
Get:29 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 curl arm64 
7.68.0-1ubuntu2.7 [157 kB]
Fetched 4891 kB in 1s (6620 kB/s)
...
root@6fbdb0317cd7:/# dpkg -l openssl
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version           Architecture Description
+++-==============-=================-============-====================================================
ii  openssl        1.1.1f-1ubuntu2.9 arm64        Secure Sockets Layer toolkit 
- cryptographic utility
root@6fbdb0317cd7:/# curl 
https://wrapdb.mesonbuild.com/v2/libuv_1.42.0-1/get_patch
Segmentation fault (core dumped)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openssl in Ubuntu.
https://bugs.launchpad.net/bugs/1953301

Title:
  Segfault on AArch64 caused by OpenSSL affecting numerous packages

Status in openssl package in Ubuntu:
  Incomplete

Bug description:
  OpenSSL causes crashes when reaching to some URLs on AArch64 platform,
  affecting Ubuntu, but not Fedora for instance.

  Initially reported in https://mediasoup.discourse.group/t/mediasoup-
  worker-default-make-failed/3647/12, more details and reproductions in
  https://github.com/mesonbuild/meson/issues/9690

  Affects curl, wget, python and probably everything else.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to