[uae] Segfault ... fixed - hooray :)

  • From: uae-freelists@xxxxxxxxxxxxxxxxxxxxxxx
  • To: uae@xxxxxxxxxxxxx
  • Date: Tue, 03 Aug 2004 04:30:54 +0100

Yup - this one really had me tearing my hair out, but the solution was...

For some reason that I don't remember, a while ago I put
/usr/lib/{firefox,thunderbird} into my ld.so.conf. This is not generally a
good idea :)

Oddly enough, it didn't seem to adversly affect anything ... until recently.

I made no connection between this and UAE segfaulting, I mean after all,
what has UAE got to do with Mozilla, right?

Well a couple of minutes ago I tried to launch Galleon - "relocation error
... libnecko.so ... undefined symbols." Eeek! Then Epiphany - "relocation
error ... libnecko.so ... undefined symbols.", then mozilla-bin -
"relocation error ... libnecko.so ... undefined symbols."

I saw a pattern forming ... :)

So I checked the binaries with ldd, and sure enough they were looking in
/usr/lib/{firefox,thunderbird} for libraries. Not good. So I removed the
offending lines from /etc/ld.so.conf and ... success !!!

On a hunch, and with fingers crossed, I launched UAE, not really believing
that there would be any change to the pevious segfault problem.

Unbelievable ... it works !!!

And it didn't break Firefox or Thunderbird either :)

Er ... weird!

YAMtastic.

Regards,

-- 
K.

It is better to have tried and failed than to have failed to try, but
the result's the same.
-- Mike Dennison


Other related posts: