jordoncm / earth-api-samples

Automatically exported from code.google.com/p/earth-api-samples
0 stars 0 forks source link

Fix 7.0 beta crashes in Linux (64-bit Fedora 17) #882

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I just downloaded and installed Google Earth 7.0 beta for Linux in  64-bit rpm 
package. My system: Fedora 17, 64-bit.

After installing Google Earth (GE) and redhat-lsb (64-bit, to satisfy GE 
dependency), GE refused to run. The error message:

"/usr/bin/google-earth: ./googleearth-bin: /lib/ld-lsb.so.3: bad ELF 
interpreter: No such file or directory"

/lib/ld-lsb.so.3 is part of the 32-bit version of redhat-lsb. (Why would anyone 
link a 64-bit program to a 32-bit library, instead of linking to a 64-bit 
library?) After installing the missing dependency, GE crashed at run time with 
a signal 11. The message it outputs to stdout:

"Google Earth has caught signal 11.

We apologize for the inconvenience, but Google Earth has crashed.
 This is a bug in the program, and should never happen under normal
 circumstances. A bug report and debugging data have been written
 to this text file:

    /home/some_user/.googleearth/crashlogs/crashlog-50bee489.txt

Please include this file if you submit a bug report to Google."

I removed the 64-bit versions of GE and redhat-lsb, and replaced them with 
their 32-bit counterparts. The result was the same: GE failed to run (i.e., 
crashed successfully!)

I tried to troubleshoot the problem using different steps. I have attached the 
crashlog files of several attempts to make GE work. Please fix it!

Original issue reported on code.google.com by fbade...@gmail.com on 5 Dec 2012 at 7:18

Attachments: