[Ubuntu] firefox errors (GLib-GObject-CRITICAL)

Pagina: 1
Acties:
  • 114 views sinds 30-01-2008
  • Reageer

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Palomar
  • Registratie: Februari 2000
  • Niet online
Het viel mij laatst op dat Firefox er wat anders uitzag dan normaal. De scrollbalk ziet er wat buggy uit, in de toolbars bovenin ontbreken lijnen, icoontjes zien er anders uit, kortom redelijk FUBAR ;). Ik ging op onderzoek uit waardoor dit komt. Het volgende heb ik gedaan:

- Firefox-profiel gewist (dir ~/.mozilla verwijderd). Geen resultaat
- Themes in KDE aangepast. Geen resultaat.
- Nieuw useraccount aangemaakt en ingelogd in KDE. Daar ziet alles er wel goed uit.
- Firefox opgestart vanaf mn eigen account vanuit de console. FF start gewoon op, maar krijg ik oa. de volgende foutmeldingen in de console:

code:
1
2
3
4
5
6
7
(Gecko:10244): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `pixbuf != NULL' failed

(Gecko:10244): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `pixbuf != NULL' failed

(Gecko:10244): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion `pixbuf != NULL' failed

(Gecko:10244): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

Het zijn er nog veel meer (allemaal Gecko:10244 met andere error erachter), maar ik weet niet of dat relevant is om te vermelden. [edit] ik kom er net achter dat dat getal (10244) elke keer als ik FF opstart weer anders is. Dus vandaar dat ik er niks over vind...

Als ik firefox onder het nieuwe account op deze manier opstart krijg ik GEEN errors in de console. Firefox ziet er daar ook goed uit.

Nu mijn vraag: waardoor wordt deze foutmelding veroorzaakt? Volgens mij is het iets in mijn useraccount, aangezien ie met het andere account wel werkt. Maar wat? Met google kan ik niks vinden over "Gecko:10244".
Een oplossing kan zijn om mn useraccount te trashen, maar dat is wel een erg paardenmiddel.
Verder heb ik wel middels deze tutorial mn firefox 'onofficieel' geupdatet van 1.0.7 naar 1.5.0.1 (versie staat niet in de repo), maar aangezien het andere account geen problemen heeft verdenk ik dit niet direct van de problemen (bij fouten in de software zou elk account er last van hebben lijkt me?).

Verdere specs:
- firefox 1.5.0.1
- Kubuntu 5.10

[ Voor 24% gewijzigd door Palomar op 18-02-2006 00:56 ]


Acties:
  • 0 Henk 'm!

  • zomertje
  • Registratie: Januari 2000
  • Laatst online: 12:39

zomertje

Barisax knorretje

Als je via Google zoekt op GdkPixbuf dan lijken meer mensen dit soort problemen te hebben:
http://www.google.nl/sear...ta=lr%3Dlang_en%7Clang_nl

het ultieme jaargetijde.... | #!/usr/bin/girl | Art prints and fun


Acties:
  • 0 Henk 'm!

  • Palomar
  • Registratie: Februari 2000
  • Niet online
Ja klopt, dat heb ik later ook nog gevonden. Maar het zegt mij allemaal vrij weinig (althams, ik kom niet tot een concrete oorzaak/oplossing). Op een site vind ik dat je de GTK engine opnieuw moet installeren. Ik ben alleen een beetje huiverig om van alles te uninstallen/reinstallen terwijl ik niet eens zeker weet of dat het probleem is. Voordat je het weet ga je van het ene probleem in het andere. Ik vind het nl. zo vreemd dat FF onder een ander useraccount prima werkt. Dat zou imo impliceren dat een reinstall van welke package dan ook niet nodig is. Of wel?

[ Voor 6% gewijzigd door Palomar op 18-02-2006 11:02 ]


Acties:
  • 0 Henk 'm!

  • Palomar
  • Registratie: Februari 2000
  • Niet online
Ik heb nu een bestandje gevonden in mn homedir genaamd .gtkrc-2.0 en die gedelete. Het lijkt nu weer goed te gaan. FF ziet er normaal uit en ik krijg geen errors in de console :)

Dit stond in dat bestand:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
# This file was written by KDE
# You can edit it in the KDE control center, under "GTK Styles and Fonts"

include "/usr/share/themes/Qt/gtk-2.0/gtkrc"

style "user-font"
{
    font_name="DejaVu Sans 10"
}
widget_class "*" style "user-font"

gtk-theme-name="Qt"
gtk-font-name="DejaVu Sans 10"


[edit] Ik kan het nu ook reproduceren. Als ik in KDE system settings -> appearance -> GTK styles & fonts bij GTK styles een andere style instel en hem vervolgens weer op de defaultwaarde 'Use my KDE style' zet dan gaat het fout. Als ik dan ~/.gtkrc-2.0 delete is het weer goed.
Ook als ik het default font verander komt de error terug.

[ Voor 40% gewijzigd door Palomar op 18-02-2006 11:51 ]