Bug 28912 - google eaerth seg-faults on Mga8
Summary: google eaerth seg-faults on Mga8
Status: RESOLVED DUPLICATE of bug 28018
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
: 28913 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-05-13 19:35 CEST by w unruh
Modified: 2021-05-13 21:04 CEST (History)
1 user (show)

See Also:
Source RPM: google-earth-pro-stable
CVE:
Status comment:


Attachments

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. ***

Note You need to log in before you can comment on or make changes to this bug.