Bug 28912

Summary: google eaerth seg-faults on Mga8
Product: Mageia Reporter: w unruh <unruh>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED DUPLICATE QA Contact:
Severity: major    
Priority: Normal CC: ouaurelien
Version: 8   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: google-earth-pro-stable CVE:
Status comment:

Description w unruh 2021-05-13 19:35:55 CEST
Description of problem: 
google earth segfaults on Mga8

If I run google-earth-pro on Mga8 I get a segfauIt is
google-earth-pro-stable, both the latest version and one from 2019 whose
rpm I happened to have lying around (7.3.2.5776-0).
The response is segfault.
/bin/google-earth-pro: line 43: 244611 Segmentation fault      (core dumped) LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH ./googleearth-bin "$@"lt.

Doing an strace on /opt/google/earth-pro/googleearth-bin ( with LD_LIBRARY_PATH adjusted to
also point to /opt/google/earth-pro)
I get at the end

futex(0x7fabccb9bc50, FUTEX_WAKE_PRIVATE, 2147483647) = 0
openat(AT_FDCWD, "/etc/pki/tls/openssl.cnf", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=11229, ...}) = 0
read(3, "#\n# OpenSSL example configuratio"..., 4096) = 4096
stat("/etc/crypto-policies/back-ends/opensslcnf.config", {st_mode=S_IFREG|0644, st_size=571, ...}) = 0
openat(AT_FDCWD, "/etc/crypto-policies/back-ends/opensslcnf.config", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=571, ...}) = 0
read(4, "CipherString = @SECLEVEL=2:kEECD"..., 4096) = 571
read(4, "", 4096)                       = 0
close(4)                                = 0
read(3, "ng, T61String, BMPString.\n# pkix"..., 4096) = 4096
read(3, "rityKeyIdentifier=keyid:always\n\n"..., 4096) = 3037
read(3, "", 4096)                       = 0
close(3)                                = 0
futex(0x7fabccb9bc80, FUTEX_WAKE_PRIVATE, 2147483647) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} ---
+++ killed by SIGSEGV (core dumped) +++

which makes it seem it might be a problem in openssl, but then I have no
idea what futex is or whether it is the problem.


How reproducible: Always and for all versions of google earth I have been able to try. I also tried an old version of google-earth-free which did not segfault but could not find its authentication server.



Steps to Reproduce:
1.Install google-earth-pro-stable
2.run google-earth-pro and look at the resultant segfault message.


I do understand that google-earth-pro is not a package of Mageia, but something has happened between Mga7 (where google-earth-pro did work) and Mga8 ( where it does not) suggesting it is a problem with Mga8, not google earth.
Comment 1 Aurelien Oudelet 2021-05-13 20:16:44 CEST
Hi, thanks reporting this.
We already know it. Sadly we can't do anything about this.
We should make this in Erratas.

See:
https://bugs.mageia.org/show_bug.cgi?id=28018#c17

3 commands root :
cd /opt/google/earth/pro/
ln -s libssl.so.1.0.0 libssl.so.1.1
ln -s libcrypto.so.1.0.0 libcrypto.so.1.1
Good luck


Closing as duplicate.

*** This bug has been marked as a duplicate of bug 28018 ***

Status: NEW => RESOLVED
CC: (none) => ouaurelien
Resolution: (none) => DUPLICATE

Comment 2 w unruh 2021-05-13 21:04:14 CEST
*** Bug 28913 has been marked as a duplicate of this bug. ***