GoogleEarth segfault [SOLVED]
Matthew Saltzman
mjs at clemson.edu
Wed Mar 3 01:09:34 UTC 2010
On Tue, 2010-03-02 at 15:45 -0800, Don Quixote de la Mancha wrote:
> On Tue, Mar 2, 2010 at 3:17 PM, Matthew Saltzman <mjs at clemson.edu> wrote:
> > It all came down to missing i686 libs:
> >
> > http://bigjim-network.be/2009/06/24/google-earth-on-fedora-11-64-bit/
>
> If those libraries were linked the normal way, by having ld.so set
> them up when Google Earth launched, the missing libraries would have
> prevented it from launching at all. You wouldn't have gotten any kind
> of crash, it just wouldn't execute.
>
> My guess is that the missing libraries are normally loaded "manually,"
> that is, with some of Google Earth's own code calling the dynamic
> library manipulation functions and setting up the link itself. That's
> usually done to enable one to choose one of several alternative
> libraries, or to add extra features that don't come built in. Native
> web browser plugins are handled that way too.
>
> If that were the case, quite likely the reason that you got the
> segfault is that that manual link failed completely because the
> libraries were not to be found, but with the client code that expected
> those libraries to be linked failing to check if the library load was
> successful.
>
> If my theory is correct, then Google needs a bug report. I don't have
> a clue how you'd file one. But then, as they say, WHAT NOW is your
> friend?
I'll see if I can find anything at earth.google.com. There's a help
page, but I don't know if there's a bug tracker.
Thanks for the explanation.
>
> Don Quixote
--
Matthew Saltzman
Clemson University Math Sciences
mjs AT clemson DOT edu
http://www.math.clemson.edu/~mjs
More information about the users
mailing list