Sammel mal ein wenig Info und versuche dies -- Re: Firefox stürzt ab

Peter l Jakobi lists at kefk.oa.shuttle.de
Sam Mar 15 16:39:35 GMT 2008


On Sat, Mar 15, 2008 at 03:22:52PM +0100, Frank wrote:

> /usr/lib/firefox/firefox-bin: symbol lookup error: /usr/lib/firefox/components/libmyspell.so: undefined symbol: _ZN8Hunspell5spellEPKc

> was mache mer jez, würde der Frankfurter sagen

Sich freuen und nen Aebbelwoi holen.

Frank, das sieht naemlich schon mal _SEHR_ gut aus...


Also spicken wir mal ein wenig weiter:

Normal  machen  wir  hier  ldd & strace, aber  das  koennen  wir  hier
schon ueberspringen fuer firefox-bin.

Mach also mal folgendes, Frank:

cd /usr/lib/firefox/components
   # Pfad aus obiger Zeile
dpkg -S $PWD/libmyspell.so
   # firefox: /usr/lib/firefox/components/libmyspell.so
dpkg firefox
   # ii  firefox        2.0.0.12+2nobi lightweight web browser based on Mozilla
   # [64bit allerdings hier]

ldd libmyspell.so
   # libxpcom.so => not found
   # libxpcom_core.so => not found
   # 
   # WTF?
export LD_LIBRARY_PATH="/usr/lib/firefox:$LD_LIBRARY_PATH" # *nur* jetzt, nur fuer diese Shell
ldd libmyspell.so
   # geht doch <hat alle libs gefunden; "schuld" ist das ewige 
   #            Environmentverkurbele in /usr/lib/firefox/firefox>

   # --> Aufpassen, es ist interessant, wenn immer noch etwas nicht findet!
   # 
   # /usr/lib/libhunspell-1.1.so.0 (Paket libhunspell) sollte
   # wohl vorhanden sein, da es von libmyspell benutzt wird...
   # 
   # Wenn das schon der Fehler ist,  fehlt im firefox.deb ev nur diese Abhaengigkeit.



Ich habe mir nochmal kurz myspell* angesehen,
dpkg -l myspell'*'
   bei mir einige Woerterbuecher, mehr nicht.
aptitude search ~tmyspell
aptitude search ~dmyspell
aptitude search ~nlibhunspell
aptitude show     libhunspell-1.1-0 # ev. Version anpassen
   ausser Woerterbuechern nichts zu finden, scheint nur eine
   direkt in Applikationen gelinkte Bibliothek zu sein; 
   passt zu dem, was wir unter ldd libmyspell sahen.



Also: 

1. Hypothese: nur das Paket fehlt?
aptitude install libhunspell-1.1-0 
# vielleicht reicht das ja schon, so Dir nur libhunspell fehlt

2. Ausgaben von oben sind Material fuer den Bugreport, den Du so
oder so erstellen solltest, egal ob das obige hilft oder nicht.

3. falls noch immer Probleme sind (passend zu uebersetzen...)
vorruebergehender Workaround: in Firefox Preferences
das Spellchecking ausschalten im Tab advanced/general

4. was passiert jetzt beim Aufruf/Mailen?

-- 
cu
Peter l Jakobi
lists at kefk.oa.shuttle.de